Description
SAP NetWeaver AS JAVA (LM Configuration Wizard), versions - 7.30, 7.31, 7.40, 7.50, does not perform an authentication check which allows an attacker without prior authentication to execute configuration tasks to perform critical actions against the SAP Java system, including the ability to create an administrative user, and therefore compromising Confidentiality, Integrity and Availability of the system, leading to Missing Authentication Check.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| SAP SE | SAP NetWeaver AS JAVA (LM Configuration Wizard) | < 7.30, < 7.31, < 7.40, < 7.50 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
SAP Unauthenticated WebService User Creation
auxiliary/admin/sap/cve_2020_6287_ws_add_user
GitHub 7 repositories
-
chipik/SAP_RECON ★ 223 · Jul 15, 2020
PoC for CVE-2020-6287, CVE-2020-6286 (SAP RECON vulnerability)
-
duc-nt/CVE-2020-6287-exploit ★ 96 · Jul 20, 2020
PoC for CVE-2020-6287 The PoC in python for add user only, no administrator permission set. Inspired by @zeroSteiner from metasploit. Original Metasploit PR module: https://github.com/rapid7/metasplo…
-
Onapsis/CVE-2020-6287_RECON-scanner ★ 27 · Jul 21, 2020
-
murataydemir/CVE-2020-6287 ★ 13 · Aug 13, 2020
[CVE-2020-6287] SAP NetWeaver AS JAVA (LM Configuration Wizard) Authentication Bypass (Create Simple & Administrator Java User)
-
ynsmroztas/CVE-2020-6287-Sap-Add-User ★ 2 · Jul 22, 2020
sap netweaver portal add user administrator
-
dylvie/CVE-2020-6287_SAP-NetWeaver-bypass-auth ★ 1 · Oct 7, 2024
Automated Exploit for CVE-2020-6287
-
qmakake/SAP_CVE-2020-6287_find_mandate ★ 0 · Apr 7, 2023
Checker help to verify created account or find it's mandat
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- SAP NetWeaver AS JAVA 7.30-7.50 - Remote Admin Addition http/cves/2020/CVE-2020-6287.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
References
- https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=552599675
- https://launchpad.support.sap.com/#/notes/2934135
- https://www.onapsis.com/recon-sap-cyber-security-vulnerability
- 20210405 Onapsis Security Advisory 2021-0003: [CVE-2020-6287] - [SAP RECON] SAP JAVA: Unauthenticated execution of configuration tasks mailing-list
- http://packetstormsecurity.com/files/162085/SAP-JAVA-Configuration-Task-Execution.html