CVE-2026-35029 Scanner

CVE-2026-35029 Scanner - Arbitrary File Read vulnerability in LiteLLM

Short Info


Level

High

Single Scan

Single Scan

Can be used by

Asset Owner

Estimated Time

10 seconds

Time Interval

15 days 15 hours

Scan only one

Domain, Subdomain, IPv4

Toolbox

LiteLLM is a widely used software in the development and deployment of AI and machine learning models. It is utilized by companies that require scalable machine learning systems and is often used on cloud platforms due to its efficiency in handling large datasets. Developers and data scientists use LiteLLM to streamline model training processes and optimize machine learning workflows. The software supports various integration methods, making it versatile in different environments. Its user-friendly interface and robust API support contribute to its popularity among professionals in AI research and development. LiteLLM continues to evolve, supporting the latest AI technologies and methodologies.

The vulnerability detected in LiteLLM versions below 1.83.0 allows arbitrary file reading due to broken access control on the /config/update endpoint. This security flaw arises from inadequate enforcement of admin role permissions, which lets authenticated users exploit the endpoint, read sensitive files, and potentially modify configurations. Such vulnerabilities are critical as they may lead to unauthorized access to confidential information, including system passwords and personal data. Addressing this vulnerability requires understanding its impact across various system components it might be integrated with. Weak access controls like this are common targets for attackers seeking to escalate privileges or access sensitive data.

Technical analysis reveals that the /config/update endpoint is vulnerable, lacking proper admin role enforcement. Authenticated users can exploit this by setting the FILE_TO_READ parameter to target specific files and extract them remotely using crafted requests. The payloads crafted in the requests enable attackers to interfere with environment variables, which can manipulate how the software interacts with system files. Attackers can encode their exfiltration targets using base64, masking their actions and making detection harder unless proactive monitoring is employed. This vulnerability emphasizes the importance of stringent role-based access controls in application security.

If exploited, this vulnerability allows malicious users to gain unauthorized access to protected file contents, leading to potential information disclosure. This could further escalate into full system compromise if sensitive configuration files or credentials are extracted and misused. The ability to read arbitrary files could be leveraged to uncover system architecture details, personal user data, or other security measures in place. Such information could facilitate more severe exploits, compounding the damaging effects of the initial breach. Companies using vulnerable LiteLLM versions may face data breaches, legal issues, and damage to their reputation.

REFERENCES

Get started to protecting your digital assets