CVE-2021-22569 - CVE House
Back to Database
Status published High CVE-2021-22569

Denial of Service of protobuf-java parsing procedure

Vulnerability 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.

Impact Analysis

Refer to official advisory for detailed impact metrics.

Remediation

Ensure systems are updated to the latest vendor-supplied patch levels.

THREAT MONITOR

Am I Vulnerable?

Launch our assessment wizard to check if your infrastructure is exposed to • CVE-2021-22569

Credits & Attribution

The following person or organization is credited with identifying this vulnerability, as recorded in the NVD database:

  • OSS-Fuzz - https://github.com/google/oss-fuzz

Affected Vendor

Affected Software

protobuf-java, protobuf-kotlin, google-protobuf [JRuby Gem]
Vulnerable Versions:
unspecified

Timeline

Official Publish: January 7th, 2022
Last Modified: April 21st, 2025
Added to House: July 21st, 2026

CVSS Vectors

V3: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Weaknesses (CWE)

MITRE ATT&CK TTPs

No associated TTPs found for this vulnerability.