IA Squad
BuscarEN
js · protobufjsCrítico

protobufjs: vulnerabilidade de recursão sem limite em conversão para JSON

protobufjs podia recorrer sem limite de profundidade ao converter mensagens decodificadas para objetos simples ou JSON, afetando a conversão toObject() gerada e o caminho de conversão JSON personalizado para google.

16 Jun 2026Leitura 1 minSeveridade: mexe agora

O que mudou

protobufjs podia recorrer sem limite de profundidade ao converter mensagens decodificadas para objetos simples ou JSON, afetando a conversão toObject() gerada e o caminho de conversão JSON personalizado para google.protobuf.Any.

Quem isso afeta

Aplicações que decodificam entrada protobuf não confiável contendo valores google.protobuf.Any e depois convertem mensagens decodificadas para JSON ou objetos simples com conversão JSON habilitada.

O que fazer hoje

Atualize protobufjs para uma versão corrigida. Se a atualização imediata não for possível, evite converter mensagens protobuf não confiáveis contendo google.protobuf.Any para JSON, ou isole a conversão de mensagens em um processo que possa ser reiniciado com segurança.

A esteira
Coletado Auditado Redigido Publicado