CVE-2009-2255
CVE-2009-2255 is a medium-severity vulnerability in Zen-cart Zen Cart with a CVSS 2.0 base score of 6.8. Its EPSS exploit-prediction score of 31% places it in the 98th percentile, indicating an elevated likelihood of exploitation. The underlying weakness is classified as CWE-287.
Key facts
- Severity: Medium (CVSS 2.0 base score 6.8)
- EPSS exploit prediction: 31% (98th percentile)
- Actively exploited: Not listed in CISA KEV
- Weakness: CWE-287
- Affected product: Zen-cart Zen Cart
- Published:
- Last modified:
Description
Zen Cart 1.3.8a, 1.3.8, and earlier does not require administrative authentication for admin/record_company.php, which allows remote attackers to execute arbitrary code by uploading a .php file via the record_company_image parameter in conjunction with a PATH_INFO of password_forgotten.php, then accessing this file via a direct request to the file in images/.
Frequently asked questions
- What is CVE-2009-2255?
- Zen Cart 1.3.8a, 1.3.8, and earlier does not require administrative authentication for admin/record_company.php, which allows remote attackers to execute arbitrary code by uploading a .php file via the record_company_image parameter in conjunction with a PATH_INFO of password_forgotten.php, then accessing this file via a direct request to the file in images/.
- How severe is CVE-2009-2255?
- CVE-2009-2255 has a CVSS 2.0 base score of 6.8, rated medium severity.
- Is CVE-2009-2255 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 31% (98th percentile), an estimate of the probability of exploitation in the next 30 days.
- What products are affected by CVE-2009-2255?
- CVE-2009-2255 primarily affects Zen-cart Zen Cart. In total, 9 product configurations (CPEs) are listed as vulnerable; see the affected-products list for the exact versions.
- How do I fix CVE-2009-2255?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround.
- When was CVE-2009-2255 published?
- CVE-2009-2255 was published on 2009-06-30 and last updated on 2026-06-16.
References
- http://secunia.com/advisories/35550
- http://www.exploit-db.com/exploits/9004
- http://www.osvdb.org/55344
- http://www.securityfocus.com/bid/35467
- http://www.zen-cart.com/forum/attachment.php?attachmentid=5965
- http://www.zen-cart.com/forum/showthread.php?t=130161
- https://exchange.xforce.ibmcloud.com/vulnerabilities/51316
Affected products (9)
- cpe:2.3:a:zen-cart:zen_cart:*:*:*:*:*:*:*:*
- cpe:2.3:a:zen-cart:zen_cart:1.1.0:*:*:*:*:*:*:*
- cpe:2.3:a:zen-cart:zen_cart:1.1.3:*:*:*:*:*:*:*
- cpe:2.3:a:zen-cart:zen_cart:1.2.0d:*:*:*:*:*:*:*
- cpe:2.3:a:zen-cart:zen_cart:1.2.1d:*:*:*:*:*:*:*
- cpe:2.3:a:zen-cart:zen_cart:1.2.4d:*:*:*:*:*:*:*
- cpe:2.3:a:zen-cart:zen_cart:1.3.6:*:*:*:*:*:*:*
- cpe:2.3:a:zen-cart:zen_cart:1.3.7:*:*:*:*:*:*:*
- cpe:2.3:a:zen-cart:zen_cart:1.3.8:*:*:*:*:*:*:*
More vulnerabilities in Zen-cart Zen Cart
- CVE-2006-0697 — Critical (CVSS 10.0): Zen Cart before 1.2.7 does not protect the admin/includes directory, which allows remote attackers to cause unknown…
- CVE-2015-8352 — Critical (CVSS 9.8): Directory traversal vulnerability in Zen Cart 1.5.4 allows remote attackers to include and execute arbitrary local…
- CVE-2017-11675 — High (CVSS 8.8): The traverseStrictSanitize function in admin_dir/includes/classes/AdminRequestSanitizer.php in ZenCart 1.5.5e…
- CVE-2024-5762 — High (CVSS 8.1): Zen Cart findPluginAdminPage Local File Inclusion Remote Code Execution Vulnerability. This vulnerability allows remote…
- CVE-2009-4323 — High (CVSS 7.5): The installation for Zen Cart stores sensitive information and insecure programs under the (1) docs, (2) extras, and…
- CVE-2009-2254 — High (CVSS 7.5): Zen Cart 1.3.8a, 1.3.8, and earlier does not require administrative authentication for admin/sqlpatch.php, which allows…
All CVEs affecting Zen-cart Zen Cart →
Other CWE-287 (Improper Authentication) vulnerabilities
- CVE-2026-45480 — Critical (CVSS 10.0): Improper authentication in Azure Active Directory allows an unauthorized attacker to elevate privileges over a network.
- CVE-2026-46389 — Critical (CVSS 10.0): UDS Identity Config builds the Keycloak configuration image (realm, plugins, theme, truststore, JARs) consumed by UDS…
- CVE-2026-10611 — Critical (CVSS 10.0): An authentication bypass vulnerability exists in MISP when LDAP mixed authentication is enabled with OTP enforcement.…
- CVE-2026-47280 — Critical (CVSS 10.0): Improper authentication in Azure Resource Manager (ARM) allows an unauthorized attacker to elevate privileges over a…
- CVE-2026-42822 — Critical (CVSS 10.0): Improper authentication in Azure Local Disconnected Operations allows an unauthorized attacker to elevate privileges…
- CVE-2026-20182 — Critical (CVSS 10.0): May 2026: This security advisory provides the details and fix information for a vulnerability that was discovered and…
Browse all CWE-287 (Improper Authentication) vulnerabilities →