CVE-2026-90779
7.5SIPp · sipp
SIPp through 3.7.7 contains a stack buffer overflow in createAuthHeader() when processing SIP authentication challenges, allowing an attacker to corrupt the stack and crash the client process.
Executive summary
A stack buffer overflow vulnerability in SIPp versions 3.7.7 and earlier allows an unauthenticated remote attacker to cause a denial of service via a crafted SIP authentication challenge.
Vulnerability
This is a stack-based buffer overflow (CWE-121) occurring in the createAuthHeader() function. The vulnerability is triggered when the application processes a malicious SIP 401 or 407 authentication challenge containing oversized algorithm parameters, which can be sent by an unauthenticated attacker to corrupt the stack and terminate the client process.
Business impact
The primary business impact of this vulnerability is the potential for service disruption, as a successful exploit will cause the SIPp client process to crash. While the vulnerability currently results in a denial of service, stack-based buffer overflows can sometimes be leveraged for arbitrary code execution depending on the execution environment. The CVSS score of 7.5 reflects the high impact on availability and the low complexity required for an attacker to trigger the flaw remotely.
Remediation
Immediate Action: There is currently no official patch available; users should monitor the official SIPp GitHub repository for security updates and apply them as soon as they are released.
Proactive Monitoring: Security teams should monitor SIPp logs for repeated authentication failures or abnormal traffic patterns involving large algorithm parameters in SIP headers.
Compensating Controls: Deploy network-level traffic inspection or a Session Border Controller (SBC) to validate and sanitize incoming SIP messages, dropping packets that contain malformed or excessively long authentication headers before they reach the SIPp client.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
This vulnerability presents a significant risk to the stability of SIPp-based testing and signaling infrastructure. Given the lack of an immediate patch, administrators must prioritize the implementation of compensating controls, such as traffic filtering or input validation at the network perimeter, to prevent malformed packets from reaching the application. Once a vendor fix is released, upgrading to the patched version should be treated as a high-priority maintenance task.
More SIPp CVEs
History
- Disclosed CVE record published
- Collected by CVE Brief via github
- Analyst report written
- Published in the daily brief high section
Sources
Originally found and disclosed by Tristan Madani, per the CVE Program record.
- Pull Request #880 Patch commit
- Patch Commit Patch commit
- Unbounded strncpy into algo[32] in createAuthHeader() at v3.7.7 Technical analysis
- github.com
- VulnCheck Advisory: SIPp through 3.7.7 Stack Buffer Overflow via createAuthHeader Algorithm Parameter Third-party advisory