Appsecure logo

CVE-2026-24779: High Vulnerability in vllm

A high-severity Server-Side Request Forgery (SSRF) vulnerability exists in vllm, affecting versions prior to 0.14.1. This flaw can lead to unauthorized access to internal resources and potential denial of service. Immediate patching is recommended.

HIGHCVSS 7.1 · Published January 27, 2026

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

A critical vulnerability has been identified in vllm, an inference and serving engine for large language models (LLMs). This vulnerability allows for Server-Side Request Forgery (SSRF) within the `MediaConnector` class, impacting versions prior to 0.14.1. Attackers can exploit this flaw to make arbitrary requests to internal network resources, posing significant risks in containerized environments like `llm-d`.

The SSRF vulnerability arises from the methods `load_from_url` and `load_from_url_async` which process media from user-provided URLs. The differing interpretations of backslashes between Python parsing libraries can bypass hostname restrictions, allowing attackers to manipulate the vLLM server to perform unauthorized actions.

This vulnerability is particularly concerning in environments where vLLM operates in a pod, as compromise could lead to internal network scans, interaction with other pods, and potentially significant service disruptions or exposure of sensitive data.

Organizations utilizing vllm should prioritize patching to version 0.14.1 immediately to mitigate these risks and protect their internal resources.

Vulnerability Details

The official CVE description states that the SSRF vulnerability exists in the `MediaConnector` class of vllm's multimodal feature set. It is identified as CVE-2026-24779 and has been assigned a CVSS score of 7.1, indicating high severity. The vulnerability allows attackers to bypass host name restrictions, leading to possible unauthorized access and denial of service.

The affected component is vllm, with a published date of January 27, 2026. This vulnerability is classified under CWE-918, indicating a risk of SSRF.

Technical Analysis

The root cause of the vulnerability lies in the improper handling of backslashes by different Python parsing libraries used in the vLLM methods. This leads to the potential for attackers to coerce the vLLM server into making unauthorized requests.

The attack vector is network-based, requiring low complexity and low privileges to exploit. There is no user interaction required, and the impact includes a high confidentiality impact, with low availability impact. This vulnerability could lead to unauthorized access to sensitive data within internal networks.

Risk & Impact Analysis

Risk to organizations includes the potential for internal network scanning, unauthorized access to sensitive data, and possible denial of service when vLLM is compromised. Given the nature of this vulnerability, organizations running vLLM in containerized environments should consider the blast radius of potential exploitations.

The urgency for remediation is high, given the CVSS score and the potential for exploitation in the wild. Organizations should address this vulnerability in their priority patch cycle to prevent exploitation.

Exploitation Status

Signal

Status

Known Exploit

No

Public PoC

No

Actively Exploited

No

Ransomware Use

No

Affected Versions

The vulnerability affects all versions of vllm prior to 0.14.1. Organizations should ensure they upgrade to this version or later to mitigate the risk of exploitation.

Mitigation & Remediation

Organizations should prioritize upgrading to vllm version 0.14.1 to address this vulnerability. If immediate patching is not feasible, consider implementing network controls to restrict access to internal endpoints that could be targeted through SSRF. Monitoring should also be established to detect unusual patterns of external requests.

For further assistance, organizations may consider engaging in penetration testing services to evaluate their security posture.

Detection Guidance

Organizations should monitor logs for any unusual request patterns that deviate from normal operations. Indicators of compromise may include unexpected outbound requests made by the vLLM service.

AppSecure Threat Intelligence Insight

This vulnerability highlights the importance of secure coding practices when developing features that process user input. Continuous monitoring and vulnerability assessments are essential to identify similar risks before they can be exploited. Organizations should also consider reviewing their vulnerability management programs to ensure they are equipped to handle emerging threats effectively.

Implementing a proactive security posture, including penetration testing methodology, can help organizations identify vulnerabilities before they are exploited.

Additionally, organizations should emphasize training for developers on secure coding practices to prevent similar vulnerabilities in future releases.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.