Medium severity · published Jan 10, 2022
CVE-2021-22569
An issue in protobuf-java allowed the interleaving of com.google.protobuf.UnknownFieldSet fields in such a way that would be processed out of order
5.5
CVSS
1.7%
EPSS
No
On KEV
Description
An issue in protobuf-java allowed the interleaving of com.google.protobuf.UnknownFieldSet fields in such a way that would be processed out of order. A small malicious payload can occupy the parser for several minutes by creating large numbers of short-lived objects that cause frequent, repeated pauses. We recommend upgrading libraries beyond the vulnerable versions.
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Attack vector
Local
Complexity
Low
Privileges
None
User interaction
Required
Confidentiality
None
Integrity
None
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)1.7% · higher than 77% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
CC
Communications Cloud Native Core Console · Oracle
1.9.0 · source: NVD
CC
Communications Cloud Native Core Network Repository Function · Oracle
1.15.0; 1.15.1 · source: NVD
CC
Communications Cloud Native Core Policy · Oracle
1.15.0 · source: NVD
GO
Google-protobuf · Google
before 3.19.2 · source: NVD
PR
Protobuf-java · Google
before 3.16.1; 3.18.0 before 3.18.2; 3.19.0 before 3.19.2 · source: NVD
PR
Protobuf-kotlin · Google
before 3.18.2; 3.19.0 before 3.19.2 · source: NVD
SA
Spatial And Graph Mapviewer · Oracle
19c; 21c · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2021-22569
CVE.org
https://www.cve.org/CVERecord?id=CVE-2021-22569
Mailing List
http://www.openwall.com/lists/oss-security/2022/01/12/4
Mailing List
http://www.openwall.com/lists/oss-security/2022/01/12/7
Exploit
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=39330
Vendor Advisory
https://cloud.google.com/support/bulletins#gcp-2022-001
lists.debian.org
https://lists.debian.org/debian-lts-announce/2023/04/msg00019.html
Patch
https://www.oracle.com/security-alerts/cpuapr2022.html
More from Google-protobuf
7.5
CVE-2022-3171
Memory handling vulnerability in ProtocolBuffers Java core and lite
