Public Exploit Released for Critical SAP NetWeaver Flaw
Vulnerabilities mentionedAll →
| CVE | Vulnerability | CVSS | EPSS | Flags | Affected | Exposure | Published |
|---|---|---|---|---|---|---|---|
| CVE-2025-31324 | Unauthenticated File Upload RCE in SAP NetWeaver Visual Composer CVE-2025-31324 is a critical (CVSS 9.8) unrestricted file upload flaw (CWE-434) in the Visual Composer Metadata Uploader component of SAP NetWeaver, which lacks proper authorization. An unauthenticated attacker can send crafted upload requests over the network to the Metadata Uploader endpoint and plant malicious executable binaries, such as webshells, on the host. Executing the uploaded files yields remote code execution with full impact on confidentiality, integrity, and availability, enabling system compromise, lateral movement, and ransomware deployment. Any organization running the affected SAP NetWeaver component is at risk, with the greatest exposure for instances reachable from the internet. Exploitation is confirmed in the wild: the flaw was added to CISA KEV on 2025-04-29, a public PoC exists, and researchers and media report active attacks, including by Chinese-linked actors deploying Golang-based implants on Linux systems and known ransomware use, often chained with CVE-2025-42999. Do: Apply SAP's patch for CVE-2025-31324 (released in the April 2025 security updates) and follow the vendor mitigation instructions per CISA KEV/BOD 22-01 requirements. As interim mitigation, restrict or disable the Visual Composer Metadata Uploader endpoint and ensure it is not reachable from the internet; also patch the related CVE-2025-42999 since the flaws are being chained. Check affected hosts for uploaded webshells, Golang-based implants, and signs of ransomware activity. | 9.8 | 100% | KEV ransomware PoC |
| largetens of thousands of enterprise deployments worldwide, with several thousand instances directly internet-exposed | |
| CVE-2025-42999 | Insecure Deserialization in SAP NetWeaver Visual Composer Metadata Uploader CVE-2025-42999 is an insecure deserialization flaw (CWE-502) in the Visual Composer Metadata Uploader component of SAP NetWeaver. It is triggered when a privileged user uploads untrusted or malicious content to the Metadata Uploader, which the application then deserializes; on its own the flaw requires high-privilege access, but attackers commonly chain it with the separately tracked unauthenticated upload flaw CVE-2025-31324 in the same component. Successful exploitation can yield remote code execution and full compromise of the host's confidentiality, integrity, and availability, with impact beyond the vulnerable component (CVSS scope changed, 9.1 critical). Any organization running SAP NetWeaver with the Visual Composer Metadata Uploader enabled, especially internet-facing application servers, is affected. Exploitation is confirmed in the wild: CISA added it to the Known Exploited Vulnerabilities catalog on 2025-05-15 with known ransomware use, and reporting links active attacks to ransomware groups (BianLian and RansomExx deploying the PipeMagic trojan) and to Chinese-linked APTs exploiting the sibling CVE-2025-31324. Do: Apply SAP's security patches addressing CVE-2025-42999 together with the companion CVE-2025-31324 in the same Visual Composer Metadata Uploader, per vendor instructions, or restrict/disable access to the Metadata Uploader endpoint if patching is delayed. Given confirmed ransomware use (BianLian, RansomExx) and PipeMagic trojan deployments, review upload and authentication logs on NetWeaver servers and hunt for signs of compromise and post-exploitation activity. U.S. federal agencies must follow CISA BOD 22-01 guidance: apply mitigations by the KEV remediation due date or discontinue use of affected instances. | 9.1 | 14% | KEV ransomware PoC |
| moderatelow thousands of internet-exposed SAP NetWeaver servers (≈1k–10k systems), with a substantially larger internal install base |
Full article410 words · extracted from infosecurity-magazine.com · click to collapse
A critical vulnerability in SAP NetWeaver AS Java Visual Composer, tracked as CVE-2025-31324, is now being widely exploited following the release of public exploit tooling.
The flaw, patched in April 2025, allows unauthenticated remote code execution via the platform’s metadata uploader endpoint.
What’s new is the public availability of the full source code, which makes the exploit easy to use even for attackers with little technical expertise.
“With the source code now widely available, even script kiddies can leverage it,” said Jonathan Stross, SAP Security Analyst at Pathlock.
“The exploit is simple to execute – requiring only minutes to get running – and with AI tools like GPT, even inexperienced hackers could cause critical damage to organizations that remain unpatched.”
Active Exploitation Confirmed
The US Cybersecurity & Infrastructure Security Agency (CISA) has recently added CVE-2025-31324 to its Known Exploited Vulnerabilities (KEV) catalog, highlighting its severity.
In fact, the flaw has been given a CVSS score of 10.0 by SAP’s CNA and 9.8 by NVD, marking it as a top-priority threat.
“This new report from the Pathlock research team is a critical read for anyone in corporate cybersecurity,” said Frankie Sclafani, director of cybersecurity enablement at Deepwatch.
“It highlights how a vulnerability in SAP’s NetWeaver Java Visual Composer, originally patched in April, is now being widely exploited.”
Sclafani added: “This isn’t just a hypothetical risk; CISA has already added this vulnerability [...] to its [KEV] catalog. This confirms that real-world attacks are happening [...] The bottom line is, if you’re running this software and you haven’t patched, you’re at serious risk.”
Pathlock also highlighted a related flaw, CVE-2025-42999, involving insecure deserialization, which has been chained with the uploader bug in attacks.
SAP addressed both issues in Security Notes 3594142 and 3604119.
Recommendations for Organizations
To reduce risk, Pathlock advises immediate action:
-
Apply SAP Security Notes 3594142 and 3604119 across all Java instances
-
Block or restrict access to the vulnerable /developmentserver/metadatauploader endpoint
-
Hunt for signs of compromise using HTTP logs, servlet checks and SIEM alerts
-
If compromised, isolate affected nodes, preserve evidence, rotate credentials and rebuild from a clean baseline
“NetWeaver is the web application where these products are hosted,” said Nivedita Murthy, senior staff consultant at Black Duck.
“This vulnerability is critical as it would allow attackers to laterally access other services without authentication and perform higher-level attacks.”
Image credit: Michael Vi / Shutterstock.com
Text extracted automatically; images, tables and formatting may be missing. Original: https://www.infosecurity-magazine.com/news/sap-netweaver-flaw-exploit-released/