Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2026-25994: CWE-120: Buffer Copy without Checking Size of Input ('Classic Buffer Overflow') in pjsip pjproject

0
High
VulnerabilityCVE-2026-25994cvecve-2026-25994cwe-120
Published: Wed Feb 11 2026 (02/11/2026, 20:56:47 UTC)
Source: CVE Database V5
Vendor/Project: pjsip
Product: pjproject

Description

PJSIP is a free and open source multimedia communication library written in C. In 2.16 and earlier, a buffer overflow vulnerability exists in PJNATH ICE Session when processing credentials with excessively long usernames.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 02/19/2026, 13:54:40 UTC

Technical Analysis

CVE-2026-25994 is a buffer overflow vulnerability classified under CWE-120, found in the PJNATH ICE Session component of the pjsip pjproject library, versions 2.16 and earlier. PJSIP is an open-source multimedia communication library written in C, widely used for VoIP and real-time communication applications. The vulnerability occurs due to improper handling of credentials with excessively long usernames, where the input size is not checked before copying into a fixed-size buffer. This classic buffer overflow can lead to memory corruption, enabling remote attackers to execute arbitrary code or crash the application, resulting in denial of service. The vulnerability is remotely exploitable without requiring authentication or user interaction, increasing its risk profile. The CVSS v4.0 score of 8.1 reflects high severity, with network attack vector, low attack complexity, and no privileges or user interaction needed. The vulnerability impacts confidentiality, integrity, and availability, as successful exploitation could allow code execution or service disruption. No patches or exploits are currently publicly available, but the vulnerability is published and should be addressed promptly. The flaw specifically affects the ICE Session handling in pjproject, a critical component for NAT traversal in multimedia communications, making it a significant concern for applications relying on this library for secure and reliable connectivity.

Potential Impact

The impact of CVE-2026-25994 is substantial for organizations using pjproject in their communication infrastructure. Exploitation can lead to arbitrary code execution, allowing attackers to take control of affected systems, potentially leading to data breaches, espionage, or lateral movement within networks. Denial of service is also possible, disrupting critical voice and video communication services, which can affect business operations and emergency response capabilities. Given pjproject's widespread use in VoIP systems, telephony platforms, and embedded communication devices, the vulnerability poses a risk to enterprises, service providers, and government agencies relying on these technologies. The lack of authentication and user interaction requirements lowers the barrier for exploitation, increasing the likelihood of attacks if weaponized. The confidentiality, integrity, and availability of communication systems are all at risk, which can have cascading effects on organizational security and operational continuity.

Mitigation Recommendations

To mitigate CVE-2026-25994, organizations should immediately upgrade pjproject to a version later than 2.16 once a patched release is available. In the absence of an official patch, applying temporary mitigations such as input validation and limiting username lengths at the application layer can reduce risk. Network-level protections like intrusion prevention systems (IPS) with custom signatures to detect anomalous credential lengths or malformed ICE session packets may help block exploitation attempts. Conduct thorough code audits and fuzz testing on the credential processing components to identify and fix similar vulnerabilities proactively. Additionally, implement strict network segmentation and monitoring around communication servers to detect unusual activity indicative of exploitation attempts. Regularly update and patch all related communication software and dependencies to minimize exposure. Finally, maintain an incident response plan tailored to communication infrastructure compromise scenarios.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
GitHub_M
Date Reserved
2026-02-09T17:41:55.858Z
Cvss Version
4.0
State
PUBLISHED

Threat ID: 698cf19f4b57a58fa1cc1c96

Added to database: 2/11/2026, 9:16:15 PM

Last enriched: 2/19/2026, 1:54:40 PM

Last updated: 3/29/2026, 1:45:37 AM

Views: 159

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses