| Reporter | Title | Published | Views | Family All 10 |
|---|---|---|---|---|
| CVE-2020-15081 | 2 Jul 202017:15 | – | attackerkb | |
| CVE-2020-15081 | 20 Jan 202603:57 | – | circl | |
| PrestaShop Information Disclosure Vulnerability (CNVD-2020-50515) | 3 Jul 202000:00 | – | cnvd | |
| CVE-2020-15081 | 2 Jul 202016:45 | – | cve | |
| CVE-2020-15081 Information exposure in the upload directory in PrestaShop | 2 Jul 202016:45 | – | cvelist | |
| EUVD-2020-7209 | 7 Oct 202500:30 | – | euvd | |
| CVE-2020-15081 | 2 Jul 202017:15 | – | nvd | |
| PrestaShop 1.5.0.0 < 1.7.6.6 Multiple Vulnerabilities | 19 Aug 202000:00 | – | openvas | |
| Design/Logic Flaw | 2 Jul 202017:15 | – | prion | |
| CVE-2020-15081 | 22 May 202516:22 | – | redhatcve |
id: CVE-2020-15081
info:
name: PrestaShop < 1.7.6.6 - Information Exposure via Upload Directory
author: 0x_Akoko
severity: low
description: |
PrestaShop versions after 1.5.0.0 and before 1.7.6.6 are vulnerable to information exposure through directory listing in the upload directory due to a missing index.php file.
impact: |
Attackers can enumerate uploaded files potentially exposing sensitive customer data, invoices, or internal documents.
remediation: |
Upgrade to PrestaShop version 1.7.6.6 or later, or add an empty index.php file in the upload directory as a workaround.
reference:
- https://nvd.nist.gov/vuln/detail/CVE-2020-15081
- https://github.com/PrestaShop/PrestaShop/security/advisories/GHSA-997j-f42g-x57c
- https://github.com/PrestaShop/PrestaShop/commit/bac9ea6936b073f84b1abd9864317af3713f1901
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
cvss-score: 5.3
cve-id: CVE-2020-15081
cwe-id: CWE-548
epss-score: 0.01648
epss-percentile: 0.73642
metadata:
verified: true
max-request: 1
vendor: prestashop
product: prestashop
shodan-query: http.component:"PrestaShop"
fofa-query: app="PrestaShop"
tags: cve,cve2020,prestashop,exposure,directory-listing
http:
- method: GET
path:
- "{{BaseURL}}/upload/"
host-redirects: true
max-redirects: 2
matchers:
- type: dsl
dsl:
- 'status_code == 200'
- 'contains_any(body, "Index of", "Directory listing for", "[To Parent Directory]", "<title>Index of")'
condition: and
# digest: 4a0a0047304502203364029a9a54d520cc152cad9573bc3a2a98adbc98e37eab54763748d15f6cc6022100ff80dd4d1509b164c1da4e35e079fc12390faff32be4fa9968539a496bc2b1b7:922c64590222798bb761d5b6d8e72950Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation