CVE-2026-0994 #3
No reviewers
Labels
No labels
ai-summary
auto-analysis
bot
cve
match-cpe-range
needs-policy-decision
needs-triage
policy/blocked
policy/major-blocked
priority/high
security
severity-high
source-niceos-scan
source-nvd
update/major
upstream-update
upstream/github
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rpms/protobuf!3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "update-protobuf-31.1"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Descriptions
CVE-2026-0994
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.
protobuf: block major update to 34.1 pending maintainer reviewto CVE-2026-0994