Module: kamailio
Branch: master
Commit: b96bc11a54f11ec688429c057bf5a90c40c147b3
URL: 
https://github.com/kamailio/kamailio/commit/b96bc11a54f11ec688429c057bf5a90c40c147b3

Author: Daniel-Constantin Mierla <mico...@gmail.com>
Committer: Daniel-Constantin Mierla <mico...@gmail.com>
Date: 2025-01-20T17:10:05+01:00

core: parser/sdp - check if still before end of the value

---

Modified: src/core/parser/sdp/sdp_helpr_funcs.c

---

Diff:  
https://github.com/kamailio/kamailio/commit/b96bc11a54f11ec688429c057bf5a90c40c147b3.diff
Patch: 
https://github.com/kamailio/kamailio/commit/b96bc11a54f11ec688429c057bf5a90c40c147b3.patch

---

diff --git a/src/core/parser/sdp/sdp_helpr_funcs.c 
b/src/core/parser/sdp/sdp_helpr_funcs.c
index 5c7076823c4..483cfdec70e 100644
--- a/src/core/parser/sdp/sdp_helpr_funcs.c
+++ b/src/core/parser/sdp/sdp_helpr_funcs.c
@@ -413,7 +413,7 @@ int extract_ice_option(str *body, sdp_stream_cell_t *stream)
                trim_len(ice_opt->option.len, ice_opt->option.s, 
ice_opt->option);
 
                length = 0;
-               if(*ptr_src == 32)
+               if(ptr_src < end && *ptr_src == 32)
                        ptr_src++; /* skip space */
        }
 

_______________________________________________
Kamailio - Development Mailing List -- sr-dev@lists.kamailio.org
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to