CVE-2024-9287
HIGHDescription
A vulnerability has been found in the CPython `venv` module and CLI where path names provided when creating a virtual environment were not quoted properly, allowing the creator to inject commands into virtual environment "activation" scripts (ie "source venv/bin/activate"). This means that attacker-controlled virtual environments are able to run commands when the virtual environment is activated. Virtual environments which are not created by an attacker or which aren't activated before being used (ie "./venv/bin/python") are not affected.
Is your site exposed to CVE-2024-9287?
Run a free security scan — no signup, results in seconds.
CVSS v3.1 Score
Weakness Type (CWE)
Affected Products
| Vendor | Product |
|---|---|
| python | python |
| python | python |
| python | python |
| python | python |
| python | python |
| python | python |
References
Advisories & Patches
Frequently Asked Questions
What is CVE-2024-9287? +
How severe is CVE-2024-9287? +
What products are affected by CVE-2024-9287? +
How do I check if I'm vulnerable to CVE-2024-9287? +
Related Vulnerabilities
The CMService.exe service runs with SYSTEM privileges and contains an unquoted service path. This allows a local attacker with write …
The RupsMon and USBMate services in UPSilon 2000 run with SYSTEM privileges and contain unquoted service paths. This allows a …
A code execution security issue exists within Studio 5000 Logix Designer® due to an unquoted search path in the External …
The service executable path in Seagate Toolkit on Versions prior to 2.34.0.33 on Windows allows an attacker with Admin privileges …
The Windows service configuration of ABP and AES contains an unquoted ImagePath registry value vulnerability. This allows a local attacker …
The HP Fan Control App might allow local escalation of privileges. An updated version of HP Fan Control App has …