Skip to main content

SAP NetWeaver Visual Composer CVE-2026-89110

| EUVDEUVD-2026-98192 CRITICAL
Exposed Dangerous Method or Function (CWE-749)
2026-10-13 sap GHSA-5j39-hg9m-vc9m
9.9
CVSS 3.1 · Vendor: sap
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with low-privilege portal account
  2. Delivery
    Invoke unauthorized Visual Composer internal operation
  3. Exploit
    Operation proxied to preconfigured remote system
  4. Execution
    Execute privileged actions on remote system
  5. Impact
    Full compromise of connected remote system

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Dangerous method exposure prevention
Exploitation Conditions

Exploitation requires a valid low-privileged authenticated session on the SAP NetWeaver portal (PR:L - not anonymous), and the environment must have a preconfigured remote system/destination reachable through Visual Composer portal functionality. The attacker leverages missing authorization checks to invoke internal operations against that destination. The degree of impact is bounded by the remote connection configuration - full compromise occurs only where the configured connection is highly privileged; environments with narrowly-scoped or least-privilege remote destinations face reduced impact. No user interaction is required and the vector is network-reachable, but the dependency on both low-level credentials and an existing privileged remote destination are the key limiting factors.

Impact

This is a genuine high-priority vulnerability, not a high-CVSS-but-low-real-risk case. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H, score 9.9) is internally consistent with the description: network-reachable, low attack complexity, only low privileges required, no user interaction, and a scope change that carries impact from the NetWeaver portal onto a separate preconfigured remote system. The near-maximum score is driven primarily by the scope change (S:C) plus full C/I/A impact, which is credible for an authorization-bypass flaw that lets a low-privileged user invoke internal operations on a trusted downstream system. Tempering signals: no EPSS score was supplied, the CVE is NOT in CISA KEV, and no public exploit (POC) was provided, so there is no public exploit identified at time of analysis - meaning the 9.9 reflects potential impact rather than confirmed mass exploitation. One caveat to verify: the worst-case 'full compromise of the remote system' is explicitly conditional ('Depending on the remote connection configuration'), so actual impact in a given environment may be lower than the headline score where remote destinations are minimally privileged. The single input tag 'Information Disclosure' understates the issue - CWE-749 and the I:H/A:H impact describe an authorization bypass enabling full compromise, not merely data exposure.

Exploit ScenarioDerived

A low-privileged user with access to the SAP NetWeaver portal abuses missing authorization checks in Visual Composer to invoke internal operations that are proxied to a preconfigured trusted remote system. Because the portal performs the action under its own trusted connection, the attacker can reach and act on the backend system beyond their authorization level; where that remote connection is highly privileged, this escalates to full compromise of the remote system. No public exploit code was identified at the time of analysis, and exploitation requires valid (low-level) portal credentials.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 13, 2026

SAP NetWeaver Visual Composer fails to enforce sufficient authorization checks within certain portal functionality, allowing a low-privileged authenticated user to invoke internal operations against a preconfigured remote system; depending on how that remote connection is configured, the attacker could fully compromise the destination system, with high impact on confidentiality, integrity, and availability. The flaw carries a CVSS 3.1 score of 9.9 (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H), reflecting the scope change that carries impact from the vulnerable portal into the connected remote system. Exploitation requires a valid low-privileged portal session (not anonymous access) plus an existing preconfigured remote destination reachable through Visual Composer, and there is currently no public exploit identified at time of analysis.

RemediationAI

Apply the fix per SAP Security Note 3797111 (https://me.sap.com/notes/3797111) as released through SAP Security Patch Day (https://url.sap/sapsecuritypatchday); patch availability is indicated by the vendor advisory, but no exact patched version is specified in the available data, so confirm the applicable support package for your release in the SAP Note before upgrading. In parallel, reduce exposure by reviewing and pruning the preconfigured remote systems and destinations reachable through Visual Composer, applying least-privilege credentials to any destination that must remain (this directly bounds the blast radius, since full compromise occurs only when the destination itself is highly privileged) - the trade-off is that tightly scoped credentials may break legitimate integration use cases and require functional retesting. Restrict portal access so that only trusted, vetted users hold even low-privileged accounts on systems exposing Visual Composer functionality, since a valid session is a prerequisite; this reduces the attack surface but does not eliminate risk from compromised or malicious internal accounts. Where Visual Composer portal functionality is not required, disable or decommission it (the trade-off being loss of that composition capability), and monitor portal and remote-destination logs for anomalous invocations of internal operations against connected systems. Note that no public exploit code has been identified at time of analysis, so emergency network-level blocking should be weighed against operational impact rather than adopted reflexively.

Affected VersionsENISA

SAP NetWeaver Visual Composer VC70RUNTIME 7.50

Affected Packages

euvd sap_netweaver_visual_composer_vc70runtime no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Visual Composer is a model-driven development and portal composition component of SAP NetWeaver that lets designers wire portal content to backend and remote systems through configured destinations. The vulnerability is classified as CWE-749 (Exposed Dangerous Method or Function): internal operations exercised by the portal are reachable without adequate authorization enforcement, so a low-privileged actor can drive functionality that should be restricted to higher-privileged or administrative contexts. Because the abused operations act on a preconfigured remote system, the CVSS vector marks Scope as Changed (S:C) - the security impact crosses from the NetWeaver portal boundary into the connected destination. The PR:L rating confirms an authenticated low-privilege session is required, and the CPE string cpe:2.3:a:sap_se:sap_netweaver_visual_composer:*:*:*:*:*:*:*:* indicates the affected product is tracked as an open version wildcard, meaning the vendor has not published a discrete version boundary in the CVE record. The ultimate severity depends heavily on the privilege level and reach of the configured remote connection: a highly privileged destination can lead to full remote system compromise, while least-privilege destinations reduce practical impact.

Know when Sap Netweaver Visual Composer gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (sap) PRIMARY 9.9 CRITICAL
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 9.9 CRITICAL

Network-reachable portal abusable with only low portal privileges (PR:L) and no user interaction; actions cross trust boundary to a remote system (S:C) with full C/I/A impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

Primary rating from Vendor (sap).

CVSS VectorVendor: sap

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

SAP NetWeaver Visual Composer does not perform sufficient authorization checks in certain portal functionality. An attacker with low privileges could invoke internal operations on a preconfigured remote system. Depending on the remote connection configuration, this could lead to a full compromise of the remote system. This results in a high impact on confidentiality, integrity and availability.

Executive ViewAI

Why It Matters

SAP NetWeaver Visual Composer contains a critical authorization flaw that lets an ordinary logged-in portal user reach beyond their intended permissions and act against systems the portal is already connected to, meaning a single compromised or malicious employee account could cascade into full compromise of downstream business systems. Because the vulnerable component sits between users and connected remote destinations, the blast radius is not limited to the portal itself, and the affected population includes every business process and integration that relies on those connections. No vendor patch is currently available, so leadership should treat this as a sustained exposure requiring compensating controls and heightened monitoring rather than a routine patch cycle item.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis, so interim mitigations should focus on reducing reach and privilege: restrict Visual Composer portal access to essential accounts and strip the affected authorization roles from low-privileged users; remove, disable, or tightly scope preconfigured remote destinations reachable through Visual Composer so a compromised session has nothing high-value to pivot into; enforce network segmentation and firewall rules between the portal tier and connected backend systems; rotate credentials for remote-connection service accounts; and enable logging and alerting for anomalous invocation of internal portal operations by low-privileged accounts.

Threat Intelligence Overview

EPSS Score
0.3%
Top 78% exploitable
Prevalence
High
SAP NetWeaver is widely deployed core enterprise application platform
Social Media
3
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +50
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy