← Vulnerability feed

Vulnerability record · CVE-2025-31324 · published 24 April 2025

CVE-2025-31324: SAP NetWeaver Visual Composer Metadata Uploader unauthenticated file upload

Sap · Netweaver

The SAP NetWeaver Visual Composer Metadata Uploader lacks proper authorization checks, letting an unauthenticated agent upload executable binaries to the host. Because the upload is unrestricted and requires no credentials, it exposes the system to remote code execution and full compromise.

9.8 CVSS 3.1 Critical CISA KEV since 29 Apr 2025 Known ransomware use EPSS 99% · top 0.1% CWE-434 · Unrestricted file upload
9.8CVSS 3.1 base score
99%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
1Affected product versions listed by NVD
7References
4 Aug 2026Last modified by NVD

Description

SAP NetWeaver Visual Composer Metadata Uploader is not protected with a proper authorization, allowing unauthenticated agent to upload potentially malicious executable binaries that could severely harm the host system. This could significantly affect the confidentiality, integrity, and availability of the targeted system.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 16 September 2026. Confidence: high.

critical priorityCVSS 9.8, unauthenticated network exploitation, active exploitation with ransomware use, and CISA KEV listing make this an urgent patch-first issue.

What it is

The SAP NetWeaver Visual Composer Metadata Uploader lacks proper authorization checks, letting an unauthenticated agent upload executable binaries to the host. Because the upload is unrestricted and requires no credentials, it exposes the system to remote code execution and full compromise.

Impact

An attacker can place and potentially execute malicious binaries on the SAP host, gaining control over confidentiality, integrity and availability of the targeted system.

Attack surface

Reachable over the network via the Visual Composer Metadata Uploader endpoint; the CVSS vector shows no privileges or user interaction required, so any network client can attempt the upload.

Exploitation

CVE-2025-31324 is listed in CISA KEV with known ransomware campaign use, and EPSS reports a 30-day probability of 0.99512 (99.9th percentile); third-party and press references describe active exploitation.

What to do

  • Apply the SAP security note 3594142 patch or the vendor patch-day fixes immediately.
  • If patching is not possible, disable or block access to the Visual Composer Metadata Uploader endpoint until the fix is applied.
  • Restrict network access to SAP NetWeaver management and upload interfaces to trusted hosts only.
  • Monitor and remove any unexpected executable files uploaded to SAP application directories.
  • Follow CISA BOD 22-01 guidance for cloud services and discontinue use if mitigations are unavailable.

Detection

  • Alert on file creation events in SAP NetWeaver upload or metadata directories, especially executable extensions.
  • Monitor web server and SAP logs for POST requests to Visual Composer Metadata Uploader endpoints from unexpected sources.
  • Hunt for new or modified binaries in SAP application paths and correlate with process execution.
  • Review authentication logs for unauthenticated access to uploader functionality.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Exploitation in the wild

CISA added CVE-2025-31324 to the Known Exploited Vulnerabilities catalog on 29 April 2025 as "SAP NetWeaver Unrestricted File Upload Vulnerability". CISA reports known use in ransomware campaigns. Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable. Federal deadline 20 May 2025.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2025-31324 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.1CVE-2025-42999SAP NetWeaver Visual Composer Metadata Uploader deserialization flawSAP NetWeaver Visual Composer Metadata Uploader deserializes untrusted content uploaded by a privileged user, allowing malicious payloads to execute …KEVEPSS 14%analysed8.8CVE-2021-38163SAP NetWeaver Visual Composer unrestricted file upload leads to RCESAP NetWeaver Visual Composer 7.0 RT (versions 7.30, 7.31, 7.40, 7.50) allows an authenticated non-administrative user to upload a malicious file ove…KEVEPSS 36%analysed10.0CVE-2013-6822Sap netweaver vulnerabilityGRMGApp in SAP NetWeaver allows remote attackers to have unspecified impact and attack vectors, related to an XML External Entity (XXE) issue.EPSS 2.2%9.8CVE-2011-1517Sap netweaver vulnerabilitySAP NetWeaver 7.0 allows Remote Code Execution and Denial of Service caused by an error in the DiagTraceHex() function. By sending a specially-crafte…EPSS 4.2%9.8CVE-2013-1592Sap netweaver classic buffer overflow vulnerabilityA Buffer Overflow vulnerability exists in the Message Server service _MsJ2EE_AddStatistics() function when sending specially crafted SAP Message Serv…EPSS 24%9.8CVE-2015-7241Sap netweaver xml external entity (xxe) vulnerabilityXML External Entity (XXE) vulnerability in SAP Netweaver before 7.01.EPSS 13%9.8CVE-2016-10311Sap netweaver memory buffer overflow vulnerabilityStack-based buffer overflow in SAP NetWeaver 7.0 through 7.5 allows remote attackers to cause a denial of service () by sending a crafted packet to t…EPSS 2.2%9.3CVE-2012-2611Sap netweaver improper input validation vulnerabilityThe DiagTraceR3Info function in the Dialog processor in disp+work.exe 7010.29.15.58313 and 7200.70.18.23869 in the Dispatcher in SAP NetWeaver 7.0 EH…EPSS 44%

Source: NIST National Vulnerability Database (record CVE-2025-31324), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.