Description
Spring MVC applications which accept user-supplied values in the cssClass, cssErrorClass, or cssStyle attributes of JSP form tags allow arbitrary HTML/JavaScript code injection, potentially resulting in a cross-site scripting (XSS) vulnerability.

Affected versions:
Spring Framework 7.0.0 through 7.0.7; 6.2.0 through 6.2.18; 6.1.0 through 6.1.27; 5.3.0 through 5.3.48.
Published: 2026-06-09
Score: 5.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Spring MVC applications that accept user input in the cssClass, cssErrorClass, or cssStyle attributes of JSP form tags allow attackers to inject arbitrary HTML or JavaScript, creating a cross‑site scripting (XSS) vulnerability. An attacker who can influence these attributes can execute code in the victim’s browser, potentially compromising privacy, defacing the site, or hijacking user sessions. The issue stems from insufficient validation and output encoding, as categorized by CWE‑79.

Affected Systems

Vendors and products affected are the Spring Framework across multiple releases. The vulnerability impacts Spring Framework versions 5.3.0 to 5.3.48, 6.1.0 to 6.1.27, 6.2.0 to 6.2.18, and 7.0.0 to 7.0.7. Any application built with these versions and employing JSP form tags is at risk.

Risk and Exploitability

The CVSS score of 5.9 indicates a moderate severity, and the EPSS score is not available, so the current likelihood of exploitation cannot be quantified from the data. The vulnerability is not listed in the CISA KEV catalog and does not appear to require privileged access. The likely attack vector is an externally supplied web request that includes malicious content in the affected JSP attributes; from there, the application renders that content without proper escaping, leading to XSS. No additional exploitation conditions are mentioned in the description.

Generated by OpenCVE AI on June 9, 2026 at 05:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade your Spring Framework installation to the latest patch level—7.0.8 or newer, 6.2.19 or newer, 6.1.28 or newer, or 5.3.49 or newer. This removes the faulty handling of CSS attributes.
  • Remove or disable the use of the cssClass, cssErrorClass, and cssStyle attributes in JSP form tags. If these attributes are required, limit their accepted values to a known safe list.
  • Apply input sanitization or output encoding to these attributes so that any user‑supplied content is stripped of script tags or encoded before rendering.

Generated by OpenCVE AI on June 9, 2026 at 05:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Tue, 09 Jun 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 09 Jun 2026 06:00:00 +0000

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

Tue, 09 Jun 2026 04:45:00 +0000

Type Values Removed Values Added
Description Spring MVC applications which accept user-supplied values in the cssClass, cssErrorClass, or cssStyle attributes of JSP form tags allow arbitrary HTML/JavaScript code injection, potentially resulting in a cross-site scripting (XSS) vulnerability. Affected versions: Spring Framework 7.0.0 through 7.0.7; 6.2.0 through 6.2.18; 6.1.0 through 6.1.27; 5.3.0 through 5.3.48.
Title Spring Framework Cross-site Scripting via JSP Form Tags
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N'}


Subscriptions

Spring Spring Framework
cve-icon MITRE

Status: PUBLISHED

Assigner: vmware

Published:

Updated: 2026-06-09T13:33:38.978Z

Reserved: 2026-04-22T06:22:08.200Z

Link: CVE-2026-41846

cve-icon Vulnrichment

Updated: 2026-06-09T13:33:36.061Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-06-09T05:16:36.693

Modified: 2026-06-09T13:49:39.993

Link: CVE-2026-41846

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-09T05:45:26Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')