A stack-based buffer overflow exists in Kamailio v6.1.3 and v6.1.4 in the ims_registrar_pcscf module. When processing a crafted application/reginfo+xm...
Affected packages
| Ecosystem | Package | Affected | Fixed |
|---|---|---|---|
| Ubuntu:Pro:16.04:LTS | kamailio |
All versions |
— |
| Ubuntu:Pro:18.04:LTS | kamailio |
All versions |
— |
| Ubuntu:Pro:20.04:LTS | kamailio |
All versions |
— |
| Ubuntu:22.04:LTS | kamailio |
All versions |
— |
| Ubuntu:24.04:LTS | kamailio |
All versions |
— |
| Ubuntu:26.10 | kamailio |
All versions |
— |
| Ubuntu:26.04:LTS | kamailio |
All versions |
— |
Original description The description as published by the source.
A stack-based buffer overflow exists in Kamailio v6.1.3 and v6.1.4 in the ims_registrar_pcscf module. When processing a crafted application/reginfo+xml NOTIFY message, process_contact() copies an attacker-controlled port value from the alias parameter into a fixed 5-byte stack buffer without validating its length. An unauthenticated remote attacker can trigger stack corruption and terminate the P-CSCF process, resulting in denial of service.
Source: OSV.dev (Open Source Vulnerabilities) OSV
References
- report ubuntu.com
- report cve.org
- report gist.github.com
- report github.com
- report github.com
- report github.com