Unchecked Return Value in pjsip - #VU150691
Published: September 17, 2026 / Updated: September 17, 2026
Vulnerability details
The vulnerability allows a remote user to cause a denial of service.
The vulnerability exists due to unchecked return values in pjpidf_tuple_get_id() when parsing a malformed PIDF presence body containing a tuple without an id attribute. A remote user can send a malformed presence NOTIFY to cause a denial of service.
The sender must occupy the presentity or presence-server side of a presence subscription established by the application. Builds compiled with NDEBUG crash, while builds with assertions enabled abort.