CVE-2009-1936
_functions.php in cpCommerce 1.2.x, possibly including 1.2.9, sends a redirect but does not exit when it is called directly, which allows remote attackers to bypass a protection mechanism to conduct remote file inclusion and directory traversal attacks, execute arbitrary PHP code, or read arbitrary files via the GLOBALS[prefix] parameter, a different vector than CVE-2003-1500.
Key facts
- CVSS score
- 9.8 (v3.1)
- Severity
- CRITICAL
- CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H- Weakness (CWE)
- CWE-22
- EPSS score
- 51.9% (99th percentile)
- In CISA KEV
- No
- In EU EUVD
- Yes (EUVD-2009-1931)
- Published
- June 5, 2009
- NVD last modified
- June 16, 2026
- Status
- Modified
EU Vulnerability Database (EUVD)
This vulnerability is also tracked by ENISA as EUVD-2009-1931 in the EU Vulnerability Database. Last updated in EUVD on January 21, 2025.
View on the EU Vulnerability DatabaseAffected products
- cpcommerce project / cpcommerce
References
- http://secunia.com/advisories/35245(Broken Link, Vendor Advisory)
- http://www.securityfocus.com/bid/35103(Broken Link, Third Party Advisory, VDB Entry)
- https://www.exploit-db.com/exploits/8790(Exploit, Third Party Advisory, VDB Entry)
Last updated September 17, 2026 · Source: NVD, CISA KEV, FIRST.org EPSS
Query CVEs from your AI assistant
The CVE/NVD Explorer brain answers CVE questions directly inside Claude, ChatGPT, or any MCP assistant — always up to date, no setup. Add it once and stop pasting advisories into chat.
Add the CVE brain