Uncontrolled Recursion in pjsip - #VU142524
Published: August 14, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to uncontrolled recursion in the pj_xml_parse() XML parser when parsing deeply nested XML documents in incoming SIP request bodies. A remote attacker can send a specially crafted SIP request with a deeply nested XML body to cause a denial of service.
The issue is reachable through XML bodies used by the presence/PIDF, dialog-info, and message-composition event packages, and production builds are affected because the existing recursion guard is only effective in debug builds.