Use-after-free in pjsip - #VU156286
Published: October 21, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service by crashing an application.
The vulnerability exists due to a use-after-free in pjsua_acc_send_response() in pjsip/src/pjsua-lib/pjsua_acc.c when an application sends a deferred MESSAGE response after the associated transaction has been destroyed. A remote attacker can send a MESSAGE request over TCP or TLS and close the connection before the application responds to cause access to the freed transaction and crash the application.
The affected deferred-response behavior requires auto_repond_sip_message to be disabled; this option is enabled by default.