{"id":"CVE-2026-22737","state":"PUBLISHED","title":"Spring Framework Improper Path Limitation with Script View Templates","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.","publishedAt":"2026-03-19T23:53:59.918Z","updatedAt":"2026-03-20T14:43:50.722Z","severity":{"score":5.9,"label":"Medium","version":"3.1","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N","source":"vmware"},"assigner":"vmware","products":["Spring Spring Framework"],"affected":[{"vendor":"Spring","product":"Spring Framework","defaultStatus":"unaffected","versions":[{"version":"7.0.0","status":"affected","lessThanOrEqual":"7.0.5","versionType":"custom"},{"version":"6.2.0","status":"affected","lessThanOrEqual":"6.2.16","versionType":"custom"},{"version":"6.1.0","status":"affected","lessThanOrEqual":"6.1.25","versionType":"custom"},{"version":"5.3.0","status":"affected","lessThanOrEqual":"5.3.46","versionType":"custom"}]}],"references":["https://spring.io/security/cve-2026-22737"],"weaknesses":["CWE-22"],"ingestedAt":"2026-10-29T20:11:21.040Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/22xxx/CVE-2026-22737.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-22737","state":"PUBLISHED","datePublished":"2026-03-19T23:53:59.918Z","dateUpdated":"2026-03-20T14:43:50.722Z","assignerShortName":"vmware","assignerOrgId":"dcf2e128-44bd-42ed-91e8-88f912c1401d","dateReserved":"2026-01-09T06:54:49.674Z"},"containers":{"cna":{"title":"Spring Framework Improper Path Limitation with Script View Templates","descriptions":[{"lang":"en","value":"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."}],"affected":[{"vendor":"Spring","product":"Spring Framework","defaultStatus":"unaffected","versions":[{"version":"7.0.0","status":"affected","lessThanOrEqual":"7.0.5","versionType":"custom"},{"version":"6.2.0","status":"affected","lessThanOrEqual":"6.2.16","versionType":"custom"},{"version":"6.1.0","status":"affected","lessThanOrEqual":"6.1.25","versionType":"custom"},{"version":"5.3.0","status":"affected","lessThanOrEqual":"5.3.46","versionType":"custom"}]}],"references":[{"url":"https://spring.io/security/cve-2026-22737"}],"metrics":[{"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}],"cvssV3_1":{"version":"3.1","attackVector":"NETWORK","attackComplexity":"HIGH","privilegesRequired":"NONE","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"NONE","availabilityImpact":"NONE","baseSeverity":"MEDIUM","baseScore":5.9,"vectorString":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N"}}],"providerMetadata":{"shortName":"vmware","orgId":"dcf2e128-44bd-42ed-91e8-88f912c1401d","dateUpdated":"2026-03-19T23:53:59.918Z"},"source":{"discovery":"UNKNOWN"},"x_generator":{"engine":"Vulnogram 1.0.1"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-03-20T14:43:36.520127Z","id":"CVE-2026-22737","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-22","type":"CWE","lang":"en","description":"CWE-22 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')"}]}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-03-20T14:43:50.722Z"}}]}}}