VYPR
Unrated severityNVD Advisory· Published Apr 1, 2015· Updated May 6, 2026

CVE-2015-2811

CVE-2015-2811

Description

XML external entity (XXE) vulnerability in ReportXmlViewer in SAP NetWeaver Portal 7.31.201109172004 allows remote attackers to send requests to intranet servers via crafted XML, aka SAP Security Note 2111939.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

XXE vulnerability in SAP NetWeaver Portal ReportXmlViewer allows remote attackers to read internal files and send requests to intranet servers.

Vulnerability

The XML external entity (XXE) vulnerability exists in the ReportXmlViewer component of SAP NetWeaver Portal version 7.31.201109172004 (and possibly other versions). By default, the XML parser processes external entities referenced within a user-supplied DTD, allowing attackers to include references to internal resources [1].

Exploitation

An attacker can send a crafted XML request to the ReportXmlViewer endpoint without authentication. The malicious XML includes an external entity that points to a local file or an internal network resource. The parser resolves the entity, and the content is either disclosed in the response or used to perform a request to an intranet server [1].

Impact

Successful exploitation leads to information disclosure (reading arbitrary files from the server), denial of service, or server-side request forgery (SSRF) to intranet servers. The advisory also mentions potential role upload and thread reporting [1].

Mitigation

SAP released Security Note 2111939 to fix this vulnerability. Customers should apply the patch. No workaround is documented, and other versions may be affected but were not tested [1].

AI Insight generated on May 23, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

No source-code context for this CVE — mechanics is only generated when we can read the actual fix diff. Without that, the four sections (root cause, attack vector, affected code, fix) would be speculation rather than analysis.

References

5

News mentions

0

No linked articles in our index yet.