cveboard RSS feed

CVE-2024-7254

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2024
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

Stack overflow in Protocol Buffers Java Lite

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.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Protocol Buffers

Vendor
Google
Product
Protocol Buffers
Platforms
Unknown
Default status
unaffected
Protocol Buffers · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
0affectedcustom28.2UnavailableNone listed

protobuf-java

Vendor
Google
Product
protobuf-java
Platforms
Unknown
Default status
unaffected
Package collection
https://mvnrepository.com/artifact/com.google.protobuf/protobuf-java
protobuf-java · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
0affectedcustom3.25.5UnavailableNone listed
0affectedcustom4.27.5UnavailableNone listed
0affectedcustom4.28.2UnavailableNone listed

protobuf-javalite

Vendor
Google
Product
protobuf-javalite
Platforms
Unknown
Default status
unaffected
protobuf-javalite · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
0affectedcustom3.25.5UnavailableNone listed
0affectedcustom4.27.5UnavailableNone listed
0affectedcustom4.28.2UnavailableNone listed

protobuf-kotlin

Vendor
Google
Product
protobuf-kotlin
Platforms
Unknown
Default status
unaffected
protobuf-kotlin · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
0affectedcustom3.25.5UnavailableNone listed
0affectedcustom4.27.5UnavailableNone listed
0affectedcustom4.28.2UnavailableNone listed

protobuf-kotllin-lite

Vendor
Google
Product
protobuf-kotllin-lite
Platforms
Unknown
Default status
unaffected
protobuf-kotllin-lite · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
0affectedcustom3.25.5UnavailableNone listed
0affectedcustom4.27.5UnavailableNone listed
0affectedcustom4.28.2UnavailableNone listed

google-protobuf [JRuby Gem]

Vendor
Google
Product
google-protobuf [JRuby Gem]
Platforms
Unknown
Default status
unaffected
Package collection
https://rubygems.org/gems/google-protobuf
google-protobuf [JRuby Gem] · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
0affectedcustom3.25.5UnavailableNone listed
0affectedcustom4.27.5UnavailableNone listed
0affectedcustom4.28.2UnavailableNone listed