Uncontrolled Recursion in protobuf.js - CVE-2026-44289
Published: May 12, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to uncontrolled recursion in the protobuf decoder when decoding nested protobuf binary data. A remote attacker can send a specially crafted protobuf binary payload to cause a denial of service.
This affects applications that decode untrusted protobuf binary input, including decoder paths that skip unknown group fields or decode nested message fields.
Affected software
Ansible Automation Platform
How to mitigate CVE-2026-44289
Ansible Automation Platform - update to 2.2.0