Description
Use of XsltView in a Spring MVC application can result in SSRF and RCE attack if the application has an "/**" mapping that results in view rendering, and where the view name is not explicitly specified.
Spring Framework 7.0.0 - 7.0.8
Spring Framework 6.2.0 - 6.2.19
Spring Framework 6.1.0 - 6.1.28
Spring Framework 6.0.0 - 6.0.30
Spring Framework 5.3.0 - 5.3.49
Spring Framework 5.2.25.RELEASE and earlier
Published: 2026-08-27
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw permits an attacker to supply an arbitrary view name to XsltView when a wildcard / mapping renders a view without explicit naming, leading to server-side request forgery (SSRF) and potential remote code execution (RCE). The underlying weakness is insufficient validation of the requested view path, allowing the application to load external XSLT documents or execute them within the JVM. An attacker who can influence the view name can trigger calls to arbitrary remote resources or inject malicious XSLT that runs arbitrary code on the host, jeopardizing confidentiality, integrity, and availability of the system.

Affected Systems

Versions of Spring Framework from 7.0.0 through 7.0.8, 6.2.0 through 6.2.19, 6.1.0 through 6.1.28, 6.0.0 through 6.0.30, 5.3.0 through 5.3.49, and 5.2.25.RELEASE and earlier are affected. Applications deploying these releases with wildcard / MVC mappings that allow XsltView rendering are vulnerable.

Risk and Exploitability

The vulnerability is externally exploitable through standard HTTP requests matching the / mapping, and the absence of a current EPSS or KEV listing does not diminish the potential impact. Because the flaw allows remote resources to be fetched and executed, an attacker can target vulnerable instances directly over the network. The lack of a published CVSS score should not discourage caution; the RCE capability implies a high severity. Vendors have not released an official fix in the data, so the recommended approach is to eliminate the configuration that permits uncontrolled view names or to upgrade the framework to a version that resolves the flaw.

Generated by OpenCVE AI on August 27, 2026 at 07:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the latest Spring Framework release where the issue is addressed (e.g., 7.0.9+ or the corresponding patch version of 6.x and 5.x)
  • Configure your Spring MVC application so that all view names are explicitly specified and remove any / wildcard mappings that route directly to XsltView
  • Validate and sanitize any user‑supplied view names to restrict them to a whitelist of allowed resources or patterns
  • If an upgrade is not immediately feasible, consider disabling XsltView entirely or applying a temporary filter that blocks remote resource requests

Generated by OpenCVE AI on August 27, 2026 at 07:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Thu, 27 Aug 2026 08:00:00 +0000

Type Values Removed Values Added
First Time appeared Spring
Spring spring Framework
Vendors & Products Spring
Spring spring Framework

Thu, 27 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-22

Thu, 27 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description Use of XsltView in a Spring MVC application can result in SSRF and RCE attack if the application has an "/**" mapping that results in view rendering, and where the view name is not explicitly specified. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19 Spring Framework 6.1.0 - 6.1.28 Spring Framework 6.0.0 - 6.0.30 Spring Framework 5.3.0 - 5.3.49 Spring Framework 5.2.25.RELEASE and earlier
Title Spring Framework Improper Path Limitation in XsltView
References

Subscriptions

Spring Spring Framework
cve-icon MITRE

Status: PUBLISHED

Assigner: vmware

Published:

Updated: 2026-08-27T05:21:32.920Z

Reserved: 2026-05-20T10:00:58.694Z

Link: CVE-2026-47884

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-27T06:17:18.507

Modified: 2026-08-27T06:17:18.507

Link: CVE-2026-47884

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-27T07:45:03Z

Weaknesses
  • CWE-20

    Improper Input Validation

  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')