PT-2024-6442 · Google+8 · Protocol Buffers+10

CVE-2024-7254

·

Publicado

2024-09-18

·

Atualizado

2026-07-21

CVSS v4.0

8.7

Alta

VetorAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Nome do software vulnerável e versões afetadas
Versões do protobuf-java anteriores à 3.25.5
Versões do Protocol Buffers anteriores à 4.28.2
Descrição
O problema está relacionado à validação insuficiente de entradas na biblioteca Protocol Buffers, o que pode levar a um StackOverflow ao analisar dados não confiáveis que contenham grupos aninhados ou séries de tags SGROUP. Isso pode causar uma negação de serviço. A análise de grupos aninhados como campos desconhecidos ou em relação a campos de mapa do Protobuf pode criar recursões ilimitadas que podem ser exploradas por um invasor.
Recomendações
Para versões do protobuf-java anteriores à 3.25.5, atualize para a versão 3.25.5 ou posterior para corrigir a vulnerabilidade.
Para versões do Protocol Buffers anteriores à 4.28.2, atualize para a versão 4.28.2 ou posterior para corrigir a vulnerabilidade.
Como solução alternativa temporária, considere evitar o uso de campos desconhecidos ou campos de mapa do Protobuf ao analisar dados não confiáveis do Protocol Buffers para minimizar o risco de exploração.

Exploit

Correção

DoS

Memory Corruption

Uncontrolled Recursion

Resource Exhaustion

RCE

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

ALT-PU-2025-10067
ALT-PU-2025-4091
ALT-PU-2025-5963
BDU:2024-07527
CLEANSTART-2026-DD05788
CLEANSTART-2026-JU62349
CLEANSTART-2026-JW30455
CLEANSTART-2026-KU61465
CLEANSTART-2026-LE11246
CLEANSTART-2026-MM00120
CLEANSTART-2026-RN56220
CLEANSTART-2026-RS65756
CLEANSTART-2026-SH44648
CLEANSTART-2026-SQ91016
CLEANSTART-2026-SV95049
CLEANSTART-2026-VH41554
CLEANSTART-2026-WG59699
CLEANSTART-2026-WK99982
CVE-2024-7254
ECHO-4184-20C2-C494
GHSA-735F-PC8J-V9W8
OESA-2025-1144
OPENSUSE-SU-2024_3745-1
OPENSUSE-SU-2024_3746-1
OPENSUSE-SU-2024_3747-1
OPENSUSE-SU-2025:14832-1
RHSA-2025:20052
RHSA-2026:4915
RHSA-2026:4916
RHSA-2026:4917
SUSE-SU-2024:3745-1
SUSE-SU-2024:3746-1
SUSE-SU-2024:3747-1
SUSE-SU-2024_3745-1
SUSE-SU-2024_3746-1
SUSE-SU-2024_3747-1
SUSE-SU-2025:20074-1
SUSE-SU-2025:20672-1
USN-7435-1
USN-7629-1
USN-7629-2

Produtos afetados

Alt Linux
Astra Linux
Bamboo
Bitbucket
Debian
Linuxmint
Protocol Buffers
Red Os
Suse
Ubuntu
Protobuf-Java