Name
python3-protobuf
Version
6.33.6
Type
library
Description
-
Licenses
BSD-3-Clause & MIT
PURL
-
CPE
cpe:2.3:*:*:protobuf-python:6.33.6:*:*:*:*:*:*:*
Other Versions#
Vulnerabilities#
Name
Analysis
Description
False Positive
A Denial of Service (DoS) vulnerability exists in the Protobuf PHP library during the parsing of untrusted input. Maliciously structured messages—specifically those containing negative varints or deep recursion—can be used to crash the application, impacting service availability.
Not Affected
A denial-of-service (DoS) vulnerability exists in google.protobuf.json_format.ParseDict() in Python, where the max_recursion_depth limit can be bypassed when parsing nested google.protobuf.Any messages.
Due to missing recursion depth accounting inside the internal Any-handling logic, an attacker can supply deeply nested Any structures that bypass the intended recursion limit, eventually exhausting Python’s recursion stack and causing a RecursionError.