CVEvulnerability

CVE-2021-22569

5.5 MEDIUM Published 2022-01-10 Modified 2026-06-17 Official page ↗
Status
Modified
Published
2022-01-10
Last modified
2026-06-17
Assigner
[email protected]
CVSS 3.1 ([email protected])
7.5 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 3.1 ([email protected])
5.5 MEDIUM — CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CVSS 2.0 ([email protected])
4.3 MEDIUM — AV:N/AC:M/Au:N/C:N/I:N/A:P
Weaknesses
CWE-696

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.

Affected configurations

• google google-protobuf (< 3.19.2) • google protobuf-java (< 3.16.1) • google protobuf-java (>= 3.18.0 < 3.18.2) • google protobuf-java (>= 3.19.0 < 3.19.2) • google protobuf-kotlin (< 3.18.2) • google protobuf-kotlin (>= 3.19.0 < 3.19.2) • oracle communications cloud native core console 1.9.0 • oracle communications cloud native core network repository function 1.15.0 • oracle communications cloud native core network repository function 1.15.1 • oracle communications cloud native core policy 1.15.0 • oracle spatial and graph mapviewer 19c • oracle spatial and graph mapviewer 21c

Related

Weakness · CWE (1)

  • CWE-696 Incorrect Behavior Order weakness

References