PT-2022-28261 · Ckb · Ckb

Publicado

2022-11-02

·

Atualizado

2022-11-02

Nenhuma

Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
Nome do software vulnerável e versões afetadas
ckb versão 0.101.2
Descrição
O problema surge quando o valor de max cycles é insuficiente, fazendo com que seja gerado diretamente um ScriptError::ExceededMaximumCycles em vez de suspender a execução como esperado. Isso ocorre aleatoriamente devido à ordem de execução aleatória do script group.
Recomendações
Para a versão 0.101.2, considere modificar o identificador de retomada TypeIdSystemScript para suspender corretamente a execução quando max cycles não for suficiente, em vez de gerar diretamente o erro ScriptError::ExceededMaximumCycles. Como solução alternativa temporária, considere implementar uma verificação para garantir que max cycles seja suficiente antes de executar o script, a fim de minimizar o risco de erros aleatórios.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Identificadores relacionados

GHSA-MCMR-49X3-4JQM

Produtos afetados

Ckb