cbcvebase.
CVE-2022-1941
published 2022-09-22

CVE-2022-1941: A parsing vulnerability for the MessageSet type in the ProtocolBuffers versions prior to and including 3.16.1, 3.17.3, 3.18.2, 3.19.4, 3.20.1 and 3.21.5 for…

PriorityP341high7.5CVSS 3.1
AVNACLPRNUINSUCNINAH
EPSS
1.18%
64.2th percentile
A parsing vulnerability for the MessageSet type in the ProtocolBuffers versions prior to and including 3.16.1, 3.17.3, 3.18.2, 3.19.4, 3.20.1 and 3.21.5 for protobuf-cpp, and versions prior to and including 3.16.1, 3.17.3, 3.18.2, 3.19.4, 3.20.1 and 4.21.5 for protobuf-python can lead to out of memory failures. A specially crafted message with multiple key-value per elements creates parsing issues, and can lead to a Denial of Service against services receiving unsanitized input. We recommend upgrading to versions 3.18.3, 3.19.5, 3.20.2, 3.21.6 for protobuf-cpp and 3.18.3, 3.19.5, 3.20.2, 4.21.6 for protobuf-python. Versions for 3.16 and 3.17 are no longer updated.

Affected

52 ranges· showing 25
VendorProductVersion rangeFixed in
debiandebian_linux
debianprotobuf< protobuf 3.21.9-3 (bookworm)protobuf 3.21.9-3 (bookworm)
fedoraprojectfedora
fedoraprojectfedora
googleprotobuf>= 0 < 3.12.4-1+deb11u13.12.4-1+deb11u1
googleprotobuf>= 0 < 3.21.9-33.21.9-3
googleprotobuf>= 0 < 3.21.9-33.21.9-3
googleprotobuf>= 0 < 3.21.9-33.21.9-3
googleprotobuf>= 0 < 3.18.33.18.3
googleprotobuf>= 0 < 3.0.0-9.1ubuntu1.13.0.0-9.1ubuntu1.1
googleprotobuf>= 0 < 3.6.1.3-2ubuntu5.23.6.1.3-2ubuntu5.2
googleprotobuf>= 0 < 3.12.4-1ubuntu7.22.04.13.12.4-1ubuntu7.22.04.1
googleprotobuf>= 0 < 2.5.0-9ubuntu1+esm12.5.0-9ubuntu1+esm1
googleprotobuf>= 0 < 2.6.1-1.3ubuntu0.1~esm22.6.1-1.3ubuntu0.1~esm2
googleprotobuf>= 3.19.0 < 3.19.53.19.5
googleprotobuf>= 3.20.0 < 3.20.23.20.2
googleprotobuf>= 4.0.0 < 4.21.64.21.6
googleprotobuf-cpp< 3.18.33.18.3
googleprotobuf-cpp>= 3.19.0 < 3.19.53.19.5
googleprotobuf-cpp>= 3.20.0 < 3.20.23.20.2
googleprotobuf-cpp>= 3.21.0 < 3.21.63.21.6
googleprotobuf-python< 3.18.33.18.3
googleprotobuf-python>= 3.19.0 < 3.19.53.19.5
googleprotobuf-python>= 3.20.0 < 3.20.23.20.2
googleprotobuf-python>= 4.0.0 < 4.21.64.21.6

CVSS provenance

nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
osv8.8HIGH
vendor_ubuntu8.8HIGH
vendor_debian7.5HIGH
vendor_msrc7.5HIGH
vendor_oracle7.5HIGH
vendor_redhat7.5HIGH
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.