CVE-2026-90778
7.5SIPp · sipp
SIPp through 3.7.7 contains a buffer overflow in the get_peer_tag function, allowing unauthenticated remote attackers to trigger a process crash by sending crafted SIP messages.
Executive summary
A critical buffer overflow vulnerability in SIPp versions up to 3.7.7 allows unauthenticated remote attackers to cause a denial of service by crashing the application.
Vulnerability
The application utilizes a static buffer within the get_peer_tag function to process SIP To headers, which fails to perform adequate bounds checking on tag parameters. Unauthenticated remote attackers can exploit this by sending SIP messages containing tag parameters exceeding 2049 bytes, resulting in a buffer overflow and subsequent process termination.
Business impact
Successful exploitation of this vulnerability results in a denial of service, rendering the SIPp testing tool unavailable. Given the CVSS score of 7.5, this high severity flaw poses a significant risk to development and quality assurance environments where SIPp is critical for traffic generation and protocol testing. System downtime caused by this crash can disrupt testing cycles and delay deployment pipelines.
Remediation
Immediate Action: Upgrade to the latest version of SIPp where this buffer overflow is addressed, as identified in the vendor repository.
Proactive Monitoring: Monitor system logs for repeated process crashes or anomalous SIP traffic patterns originating from unexpected sources.
Compensating Controls: Implement network-level filtering or a Web Application Firewall (WAF) configured to inspect and block SIP traffic containing excessively large header parameters.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
This vulnerability represents a significant stability risk for environments relying on SIPp. Organizations should prioritize updating their software to the latest patched release to prevent potential denial of service attacks. If an immediate update is not feasible, restrict access to the SIPp service to trusted networks to minimize the attack surface.
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 #879 Patch commit
- Patch Commit Patch commit
- Unbounded copy in get_peer_tag() at v3.7.7 Technical analysis
- github.com
- VulnCheck Advisory: SIPp through 3.7.7 Buffer Overflow via SIP To Header Tag Third-party advisory