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

Author: Groissenberger David <[email protected]>
Committer: Victor Seva <[email protected]>
Date: 2025-10-16T08:28:39+02:00

ims_registrar_pcscf: fix uninitialized memory in pcscf_unregister()

Correct memset target so 'search_ci' is properly zero-initialized.

Signed-off-by: Groissenberger David <[email protected]>

---

Modified: src/modules/ims_registrar_pcscf/service_routes.c

---

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

---

diff --git a/src/modules/ims_registrar_pcscf/service_routes.c 
b/src/modules/ims_registrar_pcscf/service_routes.c
index 8a31128d61d..3ec102e6d78 100644
--- a/src/modules/ims_registrar_pcscf/service_routes.c
+++ b/src/modules/ims_registrar_pcscf/service_routes.c
@@ -915,7 +915,7 @@ int pcscf_unregister(
        memset(&ci, 0, sizeof(struct pcontact_info));
 
        pcontact_info_t search_ci;
-       memset(&ci, 0, sizeof(struct pcontact_info));
+       memset(&search_ci, 0, sizeof(struct pcontact_info));
 
        sip_uri_t contact_uri;
        if(parse_uri(uri->s, uri->len, &contact_uri) != 0) {

_______________________________________________
Kamailio - Development Mailing List -- [email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to