Lucene search

K
debiancveDebian Security Bug TrackerDEBIANCVE:CVE-2024-7254
HistorySep 19, 2024 - 1:15 a.m.

CVE-2024-7254

2024-09-1901:15:10
Debian Security Bug Tracker
security-tracker.debian.org
1
protocol buffers
stackoverflow
nested groups
sgroup tags
untrusted data
parser
attacker
vulnerability
recursion

CVSS4

8.7

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/SC:N/VI:N/SI:N/VA:H/SA:N

AI Score

7.5

Confidence

Low

Any project that parses untrusted Protocol Buffers data containing an arbitrary number of nested groups / series of SGROUP tags can corrupted by exceeding the stack limit i.e. StackOverflow. Parsing nested groups as unknown fields with DiscardUnknownFieldsParser or Java Protobuf Lite parser, or against Protobuf map fields, creates unbounded recursions that can be abused by an attacker.

CVSS4

8.7

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/SC:N/VI:N/SI:N/VA:H/SA:N

AI Score

7.5

Confidence

Low