CVE Intelligence
Análise Assistido por IA

CVE-2026-41586: fabric-sdk-java: desserialização Java sem ObjectInputFilter permite RCE

A CVE-2026-41586 afeta o Hyperledger Fabric das versões 1.0.0 até a 2.2.26 inclusive, em que Channel.java chama ObjectInputStream.readObject() sobre arrays de bytes não confiáveis sem um ObjectInputFilter. O registro classifica a fraqueza como CWE-502 e informa pontuação base 9.8 na NVD. Na publicação não havia patch publicamente disponível, e a CVE não consta no catálogo KEV da CISA.

Publicada em 24/10/2026 · Atualizada em 24/10/2026 · Read in English

Visão geral

A CVE-2026-41586 é uma fraqueza de desserialização em código Java relacionado ao Hyperledger Fabric. Segundo o registro, Channel.java implementa readObject() e expõe deSerializeChannel(), que repassam arrays de bytes não confiáveis a ObjectInputStream.readObject() sem configurar um ObjectInputFilter. O registro classifica o problema sob a CWE-502.

Impacto

  • O registro descreve o padrão como um problema clássico de execução remota de código (RCE) por desserialização em Java.
  • O vetor da NVD indica vetor de rede, nenhum privilégio exigido, nenhuma interação do usuário e alto impacto em confidencialidade, integridade e disponibilidade, com pontuação base 9.8.
  • A GitHub atribui 9.3 ao mesmo problema, em um esquema CVSS mais recente.
  • Os campos SSVC do registro marcam o problema como automatizável e com impacto técnico total.

Produtos e versões afetados

  • Produto citado no registro: Hyperledger Fabric.
  • Faixa afetada: das versões 1.0.0 até a 2.2.26, inclusive.
  • O título do registro menciona fabric-sdk-java, enquanto o campo de produto afetado cita Hyperledger Fabric. A relação exata entre esses pacotes deve ser confirmada no aviso do fornecedor.
  • O registro não informa uma versão corrigida. Sua única entrada do tipo remediação é uma referência de mitigação.

Estado de exploração

  • Segundo o registro, a CVE não consta no catálogo KEV da CISA, portanto não há exploração ativa confirmada.
  • Nenhuma exploração confirmada aparece nas fontes consultadas.
  • O campo de exploração do SSVC está registrado como poc, que deve ser lido como indicador de maturidade de prova de conceito e não como evidência de ataques.
  • Uma referência está marcada como Exploit no registro. O conteúdo dela não estava disponível para esta análise.

Correção e mitigação

  • Mapeie todas as implantações que usam código do Hyperledger Fabric dentro da faixa indicada.
  • Como não havia patch publicamente disponível na publicação, siga a orientação de mitigação do aviso de segurança no GitHub.
  • Restrinja quais partes podem fornecer dados que chegam ao caminho de desserialização e isole componentes que processam dados de canais vindos de fontes não confiáveis.
  • Atualize assim que uma versão corrigida for publicada e valide-a contra o aviso do fornecedor.

Orientações de detecção

  • Revise logs e telemetria de rede dos componentes que tratam dados de canais, buscando entradas serializadas inesperadas ou erros de desserialização.
  • Monitore serviços Java relacionados ao Fabric em busca de processos filhos inesperados ou conexões de saída incomuns.
  • Trate atividade de processo não explicada nesses hosts como prioridade de investigação.

Limitações das informações disponíveis

  • O registro não informa versões corrigidas.
  • O registro não inclui o texto completo da orientação de mitigação.
  • A probabilidade EPSS é 0.00631, com percentil 0.49637, datada de 2026-10-23 no registro. Trata-se de uma estimativa de modelo e não de evidência de exploração confirmada.
  • O registro não descreve como dados não confiáveis chegam ao caminho de código afetado, por isso a exposição de uma implantação específica não pode ser determinada a partir dele.

Fontes: entrada da NVD e registro CVE.

Perguntas frequentes

Quais versões do Hyperledger Fabric são afetadas pela CVE-2026-41586?

O registro indica a faixa das versões 1.0.0 até a 2.2.26, inclusive. O registro não informa uma versão corrigida.

Esta vulnerabilidade está sendo explorada ativamente?

A CVE não consta no catálogo KEV da CISA no registro, portanto não há exploração ativa confirmada. Nenhuma exploração confirmada aparece nas fontes consultadas.

O que os administradores devem fazer agora?

Mapeie as implantações afetadas, siga a orientação de mitigação do aviso do GitHub vinculado, restrinja a chegada de dados não confiáveis ao caminho de desserialização e atualize quando houver versão corrigida verificada.

Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.