CVE-2026-90779
HighCVSS 7.5Summary
SIPp through 3.7.7 contains a stack buffer overflow in createAuthHeader() when processing SIP authentication challenges with oversized algorithm parameters. A malicious SIP server can send a crafted 401 or 407 challenge to corrupt the stack and crash the client process.
Risk Assessment
An attacker can remotely crash the SIPp client by sending a malicious authentication challenge. The risk is high in environments where SIPp connects to untrusted SIP servers.
Recommendation
Update SIPp to a version later than 3.7.7 if available. Also restrict connections to trusted SIP servers.
Other vulnerabilities in SIPp
See all- CVE-2026-90780High
SIPp through 3.7.7 contains a buffer overflow in the get_header() function in src/sip_parser.cpp when processing SIP messages with headers exceeding 20,490 bytes. Unauthenticated remote attackers can send crafted SIP messages with oversized headers to overflow the static buffer and crash the process.
- CVE-2026-90778High
SIPp through 3.7.7 contains a buffer overflow in get_peer_tag() when processing SIP To headers with tag parameters of 2049 bytes or more. Unauthenticated remote attackers can send crafted SIP messages with oversized tag parameters to overflow the static buffer and crash the process.
- CVE-2018-25356High
SIPp 3.6 and earlier has a local buffer overflow vulnerability in command-line argument handling. Attackers can supply oversized input to the -3pcc, -i, or -log_file parameters, causing strcpy to write beyond buffer boundaries in sipp.cpp, potentially leading to arbitrary code execution.
Original NVD description (English source)
SIPp through 3.7.7 contains a stack buffer overflow vulnerability in createAuthHeader() when processing SIP authentication challenges with oversized algorithm parameters. A malicious SIP server can send a crafted 401 or 407 challenge to corrupt the stack and crash the client process.

