CVE DatabaseCVE-2025-42999
한국어 권고문 →
CVE-2025-429999.1/CRITICALCISA KEVCWE-502

SAP NetWeaver Visual Composer Metadata Uploader Deserialization Vulnerability (CVE-2025-42999) Analysis and Mitigation Guide

⚡ Jump to Patch
Affected Vendors
sap
Affected Components
netweaver visual composer metadata uploader, netweaver
Published Date
2025-05-13
CVSS v3.1
9.1
CRITICAL
EPSS (30d)
12.8%
FIRST.org
CISA KEV
Exploited

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

Systems utilizing the SAP NetWeaver Visual Composer Metadata Uploader module

Impact

A privileged attacker can upload untrusted or malicious content, triggering deserialization of untrusted data (CWE-502) and potentially compromising the confidentiality, integrity, and availability of the host system

Mitigation

Immediately apply the official security patch (SAP Note 3604119) and restrict access to unauthorized metadata upload endpoints

Affected Products & Version Scope

SAP NetWeaver Visual Composer Metadata Uploader (Refer to SAP Note 3604119 for specific version details)

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Official Patch & Version Upgrade Commands

Access the SAP Support Portal, download the patch associated with SAP Note 3604119, and apply it using the Software Update Manager (SUM).

bash
# Extract and deploy the SAP security patch using SAPcar and sapcontrol
./SAPcar -xvf SAP_NOTE_3604119.SAR
./sapcontrol -nr $$INSTANCE_NUMBER$$ -function DeployPatches /path/to/extracted_patch

2. Temporary Workaround & Hardening Configuration

If immediate patching is not feasible, restrict access to the Visual Composer Metadata Uploader endpoints at the WAF or reverse proxy level.

nginx
# Nginx configuration to block access to the vulnerable Metadata Uploader path
server {
    listen 80;
    server_name sap-portal.local;

    # Block access to Visual Composer Metadata Uploader endpoints
    location ~* ^/VC/.*MetadataUploader {
        deny all;
        return 403 'Access Denied: Unauthorized Access to Metadata Uploader';
    }
}

3. Log Audit & IoC Verification Commands

Inspect the SAP NetWeaver Java Engine trace logs (defaultTrace.trc) for suspicious activities related to metadata uploads and deserialization errors.

bash
# Search for deserialization exceptions and MetadataUploader activity in SAP trace logs
grep -i -E 'ObjectInputStream|MetadataUploader' /usr/sap/*/J*/j2ee/cluster/server*/log/defaultTrace.*.trc
Interactive SecOps Remediation Checklist
0/4 (0%)
Recommended Security Control & Mitigation Partner
Cloudflare Enterprise & Pro WAF
As this vulnerability is actively exploited in the wild (CISA KEV), prioritize applying SAP Note 3604119 immediately to secure your SAP environment.

Block Exploits Instantly with Managed Virtual Patching Rules

Can't patch production immediately? Deploy managed WAF rules at the edge to intercept RCE, SQLi, and deserialization payloads before they hit your origin server.

3-min setup · Automated Zero-Day Managed Rules
Practice Exploiting & Patching This Web Vulnerability in an Interactive Lab
Launch Hands-On Security Lab

Technical Root Cause & Exploitation Mechanics

1. Vulnerability Overview & Root Cause

This vulnerability (CVE-2025-42999) is a deserialization of untrusted data vulnerability (CWE-502) residing within the SAP NetWeaver Visual Composer Metadata Uploader. The root cause lies in the application's failure to properly validate and sanitize serialized objects uploaded via metadata files before deserializing them, allowing arbitrary object injection.

2. Exploitation Mechanics & Attack Scenario

An attacker with high privileges (PR:H) can exploit this vulnerability by uploading a specially crafted metadata file containing a malicious serialized Java payload through the Metadata Uploader interface. During the deserialization process on the server side, a gadget chain is executed, which can lead to Remote Code Execution (RCE) under the security context of the SAP service account. Since this vulnerability is listed in the CISA KEV catalog, active exploitation attempts have been observed in the wild.

3. Infrastructure & Business Impact

SAP NetWeaver serves as the core infrastructure for enterprise resource planning and critical business processes. Successful exploitation of this vulnerability allows complete compromise of the host system, leading to unauthorized access to sensitive business data, data manipulation, and potential lateral movement across the corporate network.

Official Vendor Advisories & References

Frequently Asked SecOps Questions (CVE-2025-42999)

FAQ

Q1. How critical is CVE-2025-42999 and is it actively exploited in the wild?

CVE-2025-42999 is rated CVSS 9.1 (CRITICAL) with a 30-day EPSS exploitation probability of 12.8%. It is listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, requiring immediate emergency remediation.

Q2. Which vendors and products are affected by CVE-2025-42999?

Primary impacted vendors include sap across netweaver visual composer metadata uploader, netweaver. Scope summary: SAP NetWeaver Visual Composer Metadata Uploader (Refer to SAP Note 3604119 for specific version details)

Q3. What temporary mitigations or workarounds exist for CVE-2025-42999 before patching?

[Mitigation] Immediately apply the official security patch (SAP Note 3604119) and restrict access to unauthorized metadata upload endpoints Follow the CLI remediation commands and interactive SecOps checklist on this page to restrict exposure prior to your maintenance window.

SECOPS WORKBENCH INTEGRATION

Generate an Internal Engineering Notice or CISO Report for CVE-2025-42999

Instantly format this advisory into an executive CISO summary or engineering patch ticket.

Generate Report →

🔗 Related Advisories in Similar Stack (sap)

View Category →
SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed:
PatchKO
CVE-2025-42999 SAP NetWeaver Visual Composer Metadata Uploader Deserialization Vulnerability (CVE-2025-42999) Analysis and Mitigation Guide (CVSS 9.1) - Patch & Workaround | CVE Pulse