CVE-2026-22737
Received
Received - Intake
Information Disclosure via Java Scripting in Spring Framework Templates
Publication date: 2026-03-20
Last updated on: 2026-04-23
Assigner: VMware
Description
Description
Use of Java scripting engine enabled (e.g. JRuby, Jython) template views in Spring MVC and Spring WebFlux applications can result in disclosure of content from files outside the configured locations for script template views.Β This issue affects Spring Framework: from 7.0.0 through 7.0.5, from 6.2.0 through 6.2.16, from 6.1.0 through 6.1.25, from 5.3.0 through 5.3.46.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| vmware | spring_framework | to 5.3.47 (exc) |
| vmware | spring_framework | From 6.1.0 (inc) to 6.1.26 (exc) |
| vmware | spring_framework | From 6.2.0 (inc) to 6.2.17 (exc) |
| vmware | spring_framework | From 7.0.0 (inc) to 7.0.6 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-22 | The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory. |