Home » Database

AVID-2026-R0718

Description

Denial of Service of protobuf-java parsing procedure (CVE-2021-22569)

Details

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.

Reason for inclusion in AVID: CVE-2021-22569 describes a Denial of Service vulnerability in protobuf-java parsing, causing significant parser delays. The affected artifacts include protobuf-java, protobuf-kotlin, and google-protobuf JRuby Gem, which are common dependencies in AI/ML software stacks for data serialization and communication. This is a software supply chain issue affecting components used to build, train, deploy, or run general-purpose AI systems, and it is a security vulnerability with a high impact.

References

Affected or Relevant Artifacts

  • Developer: Google LLC
  • Deployer: Google LLC
  • Artifact Details:
TypeName
Systemprotobuf-java
Systemprotobuf-kotlin
Systemgoogle-protobuf [JRuby Gem]

Impact

AVID Taxonomy Categorization

  • Risk domains: Security
  • SEP subcategories: S0100: Software Vulnerability
  • Lifecycle stages: L06: Deployment

CVSS

Version3.1
Vector StringCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Base Score7.5
Base Severity🔴 High
Attack VectorNETWORK
Attack Complexity🟢 Low
Privileges RequiredNONE
User InteractionNONE
ScopeUNCHANGED
Confidentiality ImpactNONE
Integrity ImpactNONE
Availability Impact🔴 High

CWE

IDDescription
CWE-696CWE-696 Incorrect Behavior Order

Other information

  • Report Type: Advisory
  • Credits:
  • Date Reported: 2022-01-07
  • Version: 0.3.3
  • AVID Entry