Use-after-free in pjsip - #VU155834
Published: October 15, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to use-after-free in the pj_ice_sess_on_rx_pkt() and pj_ice_sess_send_data() functions in ice_session.c when an ICE session is restarted while application data is being received. A remote attacker can restart ICE during a call, for example by sending a re-INVITE with new ICE credentials while media is being received, to cause a denial of service.
Only applications that use ICE are affected, including PJSUA-LIB and PJSUA2 applications with ICE enabled for media.