Description
sngrep through 1.8.4 contains stack buffer overflow vulnerabilities in SIP attribute formatting routines when header values exceed the 255-byte buffer limit. Attackers can craft malicious SIP packets with oversized Call-ID, X-Call-ID, or other header fields to overflow stack buffers and cause crashes or execute arbitrary code during packet parsing and rendering.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
irontec sngrep
Default version status: unaffected
0 to ≤ 1.8.4affected
References
- https://github.com/irontec/sngrep/commit/1ff74ee3ab5ff280e8ba976aa8c744dca57eb35b ↗
- https://github.com/irontec/sngrep ↗
- https://github.com/irontec/sngrep/blob/v1.8.4/src/sip_call.c#L260 ↗
- https://github.com/irontec/sngrep/blob/v1.8.4/src/sip_msg.c#L150 ↗
- https://www.vulncheck.com/advisories/sngrep-through-1.8.4-stack-buffer-overflow-via-sip-headers ↗