CVE-2024-7254
Published: 09/19/2024 01:15:10
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.
HIGH
CVSS v3: 7.5
CVSS v3: 7.5
Status
DocFilters Release | Package | State | Justification | Comment |
---|---|---|---|---|
0.0.0.1 | protobuf (3.0.0) | Not Affected | Code Not Reachable | Vulnerability only affects java protobuf code, those parts are not incorporated into Document Filters. |
25.3 | protobuf (3.0.0) | Not Affected | Code Not Reachable | Vulnerability only affects java protobuf code, those parts are not incorporated into Document Filters. |
25.2 | protobuf (3.0.0) | Not Affected | Code Not Reachable | Vulnerability only affects java protobuf code, those parts are not incorporated into Document Filters. |
25.1.1 | protobuf (3.0.0) | Not Affected | Code Not Reachable | Vulnerability only affects java protobuf code, those parts are not incorporated into Document Filters. |
25.1 | protobuf (3.0.0) | Needs Triage | ||
24.4 | protobuf (3.0.0) | Needs Triage | ||
24.4.0 | protobuf (3.0.0) | Needs Triage | ||
24.3 | protobuf (3.0.0) | Needs Triage | ||
24.2.1 | protobuf (3.0.0) | Needs Triage | ||
24.2 | protobuf (3.0.0) | Needs Triage | ||
24.1 | protobuf (3.0.0) | Needs Triage | ||
23.3 | protobuf (3.0.0) | Needs Triage | ||
23.2.1 | protobuf (3.0.0) | Needs Triage | ||
23.2 | protobuf (3.0.0) | Needs Triage | ||
23.1 | protobuf (3.0.0) | Needs Triage | ||
22.4 | protobuf (3.0.0) | Needs Triage | ||
22.3 | protobuf (3.0.0) | Needs Triage | ||
22.2 | protobuf (3.0.0) | Needs Triage | ||
22.1 | protobuf (3.0.0) | Needs Triage | ||
21.11.1 | protobuf (3.0.0) | Needs Triage | ||
21.11 | protobuf (3.0.0) | Needs Triage | ||
21.8.1 | protobuf (3.0.0) | Needs Triage | ||
21.8 | protobuf (3.0.0) | Needs Triage | ||
21.5.1 | protobuf (3.0.0) | Needs Triage | ||
21.5.0 | protobuf (3.0.0) | Needs Triage | ||
21.2.0 | protobuf (3.0.0) | Needs Triage | ||
11.4.20 | protobuf (3.0.0) | Needs Triage | ||
11.4.19.3667 | protobuf (3.0.0) | Needs Triage | ||
11.4.18.3599 | protobuf (3.0.0) | Needs Triage | ||
11.4.17 | protobuf (3.0.0) | Needs Triage | ||
11.4.16.3445 | protobuf (3.0.0) | Needs Triage | ||
11.4.15.3368 | protobuf (3.0.0) | Needs Triage | ||
11.4.14.3263 | protobuf (3.0.0) | Needs Triage | ||
11.4.13.3179 | protobuf (3.0.0) | Needs Triage | ||
11.4.12.3054 | protobuf (3.0.0) | Needs Triage | ||
11.4.11.3040 | protobuf (3.0.0) | Needs Triage | ||
11.4.11.2990 | protobuf (3.0.0) | Needs Triage | ||
11.4.10.2934 | protobuf (3.0.0) | Needs Triage | ||
11.4.9.2878 | protobuf (3.0.0) | Needs Triage | ||
11.4.8.2822 | protobuf (3.0.0) | Needs Triage |
Severity score breakdown
Attack Complexity
LOW
Attack Vector
NETWORK
Availability Impact
HIGH
Base Score
7.5
Base Severity
HIGH
Confidentiality Impact
NONE
Integrity Impact
NONE
Privileges Required
NONE
Scope
UNCHANGED
User Interaction
NONE
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Version
3.1