From 3662e2502040e03fdc8a597323d3ecf7e8255293 Mon Sep 17 00:00:00 2001 From: Donat Zenichev Date: Mon, 13 Jul 2026 22:41:03 +0200 Subject: [PATCH] MT#61856 media_socket: bundled RTP handling, guard for `ssrc_in` if rtp parsing failed and didn't set the `ssrc_in`, then this would potentially be a NULL dereference later, when handling bundle rtp. Change-Id: I0e1f1041ffa3df6c44e313d756423fcdea37f579 --- daemon/media_socket.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/daemon/media_socket.c b/daemon/media_socket.c index 93fb85d6f..4530f5625 100644 --- a/daemon/media_socket.c +++ b/daemon/media_socket.c @@ -3005,6 +3005,9 @@ static void media_packet_rtp_in(struct packet_handler_ctx *phc) { if (unkern) phc->unkernelize = unkern; + if (!phc->mp.ssrc_in) + return; + if (phc->mp.media->bundle) { if (phc->media_set) phc->mp.ssrc_in->media = phc->mp.media;