protobuf, protobuf-python: Denial of Service A vulnerability has been discovered in protobuf and protobuf-python, which can lead to a denial of service. protobuf,protobuf-python 2024-08-12 2024-08-12 872434 local 3.20.3 3.20.3 3.19.6 3.19.6

Google's Protocol Buffers are an extensible mechanism for serializing structured data.

A vulnerability has been discovered in protobuf and protobuf-python. Please review the CVE identifiers referenced below for details.

A parsing vulnerability for the MessageSet type 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.

There is no known workaround at this time.

All protobuf and protobuf-python users should upgrade to the latest version:

# emerge --sync # emerge --ask --oneshot --verbose ">=dev-libs/protobuf-3.20.3" # emerge --ask --oneshot --verbose ">=dev-python/protobuf-python-3.19.6"
CVE-2022-1941 graaff graaff