Stack-Buffer Overflow in 'Call-ID' and 'X-Call-ID' SIP Header Processing in sngrep
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| irontec | sngrep | unaffected |
|
No data.
No data available yet.
Vendor Solution
Upgrade to sngrep version 1.8.1
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2024-31721 | A buffer overflow vulnerability exists in all versions of sngrep since v0.4.2, due to improper handling of 'Call-ID' and 'X-Call-ID' SIP headers. The functions sip_get_callid and sip_get_xcallid in sip.c use the strncpy function to copy header contents into fixed-size buffers without checking the data length. This flaw allows remote attackers to execute arbitrary code or cause a denial of service (DoS) through specially crafted SIP messages. |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: 1.8% (1.800% probability within 30 days)
Key SSVC decision points have not yet been added.
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Irontec
Irontec sngrep |
|
| Weaknesses | CWE-787 | |
| CPEs | cpe:2.3:a:irontec:sngrep:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Irontec
Irontec sngrep |