URGENT: Critical SAP Netweaver Zero-Day Under Active Attack – Emergency Patch Released


# Critical SAP NetWeaver Vulnerability Under Active Exploitation

SAP has released emergency out-of-band updates to address a critical zero-day vulnerability in NetWeaver that is actively being exploited to compromise servers. The flaw, identified as CVE-2025-31324 with a maximum CVSS score of 10.0, affects the Visual Composer’s Metadata Uploader component.

## The Vulnerability

This unauthenticated file upload vulnerability allows attackers to upload malicious executable files without authentication, potentially leading to complete system compromise through remote code execution. The vulnerability specifically targets the ‘/developmentserver/metadatauploader’ endpoint.

## Observed Attacks

ReliaQuest reported that multiple customers have already been compromised through this vulnerability. Attackers have been:
– Uploading JSP webshells to publicly accessible directories
– Executing remote commands via simple GET requests
– Deploying sophisticated tools including ‘Brute Ratel’ and ‘Heaven’s Gate’
– Injecting malicious code into dllhost.exe for stealth operations

Security firm watchTowr confirmed active exploitation, with their CEO Benjamin Harris warning that “full Remote Code Execution and total system compromise” is possible, predicting “prolific exploitation by multiple parties” soon.

## Affected Systems

The vulnerability impacts Visual Composer Framework 7.50. Notably, systems updated with SAP’s regular April 2025 patch (released April 8) remain vulnerable, as this fix was released separately.

The emergency update also addresses two additional critical vulnerabilities:
– CVE-2025-27429: Code injection in SAP S/4HANA
– CVE-2025-31330: Code injection in SAP Landscape Transformation

## Mitigation Recommendations

Organizations unable to immediately apply patches should:
1. Restrict access to the /developmentserver/metadatauploader endpoint
2. Disable Visual Composer if not in use
3. Forward logs to SIEM solutions
4. Scan for unauthorized files in servlet paths
5. Perform deep environment scans to locate and remove suspicious files before implementing mitigations

Share This Article