CVE-2024-7254

EUVD-2024-2741
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.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
7.5 HIGH
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Base Score
CVSS 3.x
EPSS Score
Percentile: 32%
Affected Products (NVD)
VendorProductVersion
googleprotobuf
𝑥
< 3.25.5
googleprotobuf
4.0.0 ≤
𝑥
< 4.27.5
googleprotobuf
4.28.0 ≤
𝑥
< 4.28.2
googleprotobuf-java
𝑥
< 3.25.5
googleprotobuf-java
4.0.0 ≤
𝑥
< 4.27.5
googleprotobuf-java
4.28.0 ≤
𝑥
< 4.28.2
googleprotobuf-javalite
𝑥
< 3.25.5
googleprotobuf-javalite
4.0.0 ≤
𝑥
< 4.27.5
googleprotobuf-javalite
4.28.0 ≤
𝑥
< 4.28.2
googleprotobuf-kotlin
𝑥
< 3.25.5
googleprotobuf-kotlin
4.0.0 ≤
𝑥
< 4.27.5
googleprotobuf-kotlin
4.28.0 ≤
𝑥
< 4.28.2
googleprotobuf-kotlin-lite
𝑥
< 3.25.5
googleprotobuf-kotlin-lite
4.0.0 ≤
𝑥
< 4.27.5
googleprotobuf-kotlin-lite
4.28.0 ≤
𝑥
≤ 4.28.2
netappactive_iq_unified_manager
-
netappactive_iq_unified_manager
-
netappactive_iq_unified_manager
-
netappbluexp
-
𝑥
= Vulnerable software versions
Early Detection
Affected products identified ahead of NVD analysis through intelligence sources.
VendorProductVersionSource
googleprotobuf
𝑥
< 28.2
ADP
googleprotobuf-kotlin-lite
𝑥
< 3.25.5
ADP
googleprotobuf-kotlin-lite
4.27 ≤
𝑥
< 4.27.5
ADP
googleprotobuf-kotlin-lite
4.28 ≤
𝑥
< 4.28.2
ADP
Debian logo
Debian Releases
Debian Product
Codename
protobuf
bookworm
no-dsa
bullseye
postponed
forky
3.21.12-14
fixed
sid
3.21.12-14
fixed
trixie
no-dsa
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
protobuf
bionic
Fixed 3.0.0-9.1ubuntu1.1+esm3
released
focal
Fixed 3.6.1.3-2ubuntu5.2+esm2
released
jammy
Fixed 3.12.4-1ubuntu7.22.04.2
released
noble
Fixed 3.21.12-8.2ubuntu0.1
released
oracular
Fixed 3.21.12-9ubuntu1.1
released
plucky
Fixed 3.21.12-10ubuntu0.1
released
trusty
ignored
xenial
Fixed 2.6.1-1.3ubuntu0.1~esm4
released
openSUSE logo
openSUSE / SLES Releases
openSUSE Product
Release
libprotobuf-lite25_1_0
suse enterprise desktop 15 SP5
25.1-150500.12.5.1
fixed
suse enterprise desktop 15 SP6
25.1-150600.16.7.1
fixed
suse enterprise desktop 15 SP7
25.1-150600.16.10.1
fixed
suse enterprise sap 15 SP5
25.1-150500.12.5.1
fixed
suse enterprise sap 15 SP6
25.1-150600.16.7.1
fixed
suse enterprise sap 15 SP7
25.1-150600.16.10.1
fixed
suse enterprise server 15 SP4
25.1-150400.9.10.1
fixed
suse enterprise server 15 SP5
25.1-150500.12.5.1
fixed
suse enterprise server 15 SP6
25.1-150600.16.7.1
fixed
suse enterprise server 15 SP7
25.1-150600.16.10.1
fixed
libprotobuf25_1_0
suse enterprise desktop 15 SP5
25.1-150500.12.5.1
fixed
suse enterprise desktop 15 SP6
25.1-150600.16.7.1
fixed
suse enterprise desktop 15 SP7
25.1-150600.16.7.1
fixed
suse enterprise sap 15 SP5
25.1-150500.12.5.1
fixed
suse enterprise sap 15 SP6
25.1-150600.16.7.1
fixed
suse enterprise sap 15 SP7
25.1-150600.16.7.1
fixed
suse enterprise server 15 SP4
25.1-150400.9.10.1
fixed
suse enterprise server 15 SP5
25.1-150500.12.5.1
fixed
suse enterprise server 15 SP6
25.1-150600.16.7.1
fixed
suse enterprise server 15 SP7
25.1-150600.16.7.1
fixed
libprotoc25_1_0
suse enterprise desktop 15 SP5
25.1-150500.12.5.1
fixed
suse enterprise desktop 15 SP6
25.1-150600.16.7.1
fixed
suse enterprise desktop 15 SP7
25.1-150600.16.7.1
fixed
suse enterprise sap 15 SP5
25.1-150500.12.5.1
fixed
suse enterprise sap 15 SP6
25.1-150600.16.7.1
fixed
suse enterprise sap 15 SP7
25.1-150600.16.7.1
fixed
suse enterprise server 15 SP4
25.1-150400.9.10.1
fixed
suse enterprise server 15 SP5
25.1-150500.12.5.1
fixed
suse enterprise server 15 SP6
25.1-150600.16.7.1
fixed
suse enterprise server 15 SP7
25.1-150600.16.7.1
fixed
protobuf-devel
suse enterprise desktop 15 SP5
25.1-150500.12.5.1
fixed
suse enterprise desktop 15 SP7
25.1-150600.16.7.1
fixed
suse enterprise sap 15 SP5
25.1-150500.12.5.1
fixed
suse enterprise sap 15 SP7
25.1-150600.16.7.1
fixed
suse enterprise server 15 SP4
25.1-150400.9.10.1
fixed
suse enterprise server 15 SP5
25.1-150500.12.5.1
fixed
suse enterprise server 15 SP7
25.1-150600.16.7.1
fixed
python311-protobuf
suse enterprise server 15 SP4
4.25.1-150400.9.10.1
fixed