CVE-2026-47884
org.springframework/spring-webmvc: Spring Framework: Remote Code Execution via improper path limitation in XsltView
Sévérité par source
Le label propre à Trivy est CRITICAL. Critique selon GHSA, Red Hat.
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
Paquets affectés et versions corrigées
| Source | Paquet | Corrigé en |
|---|---|---|
| maven::GitHub Security Advisory Maven | org.springframework:spring-webmvc | 7.0.9 |
| chainguard | apache-activemq-5.19, apache-activemq-6.2, apache-activemq-6.3 et 20 autres | 0 et 7 autres |
| debian 11 | libspring-java | pas de correctif indiqué |
| debian 12 | libspring-java | pas de correctif indiqué |
| debian 13 | libspring-java | pas de correctif indiqué |
| debian 14 | libspring-java | pas de correctif indiqué |
| echo | libspring-java | pas de correctif indiqué |
| echo maven::Echo OSV | org.springframework:spring-webmvc | 6.2.19+echo.2 |
| minimos | apache-activemq-6.3, apache-activemq-6.3-fips, apache-nifi-registry et 1 autres | 6.3.2-r0 et 2 autres |
| rapidfort debian 12 | libspring-java | pas de correctif indiqué |
| rapidfort debian 13 | libspring-java | pas de correctif indiqué |
| seal maven::Seal Security Database | org.springframework:spring-webmvc, seal.sp1.org.springframework:spring-webmvc, seal.sp2.org.springframework:spring-webmvc et 1 autres | 4.2.0.RELEASE+sp2, 5.1.19.RELEASE+sp999, 5.2.15.RELEASE+sp3, 5.3.25+sp999, 5.3.26+sp999, 5.3.29+sp999, 5.3.39+sp4 et 3 autres |
Afficher les 41 entrées de 13 sources
| Source | Paquet | Corrigé en |
|---|---|---|
| maven::GitHub Security Advisory Maven | org.springframework:spring-webmvc | 7.0.9 |
| chainguard | apache-activemq-5.19 | 0 |
| chainguard | apache-activemq-6.2 | 0 |
| chainguard | apache-activemq-6.3 | 6.3.0-r4 |
| chainguard | apache-activemq-fips-5.19 | 0 |
| chainguard | apache-activemq-fips-6.2 | 0 |
| chainguard | apache-activemq-fips-6.3 | 6.3.0-r4 |
| chainguard | apache-nifi-registry-2.11 | 2.11.0-r8 |
| chainguard | camunda-8.10 | 8.10.1-r0 |
| chainguard | camunda-8.8 | 0 |
| chainguard | camunda-8.9 | 8.9.22-r1 |
| chainguard | camunda-zeebe-8.10 | 8.10.1-r0 |
| chainguard | camunda-zeebe-8.6 | 0 |
| chainguard | camunda-zeebe-8.7 | 0 |
| chainguard | camunda-zeebe-8.8 | 0 |
| chainguard | camunda-zeebe-8.9 | 8.9.22-r1 |
| chainguard | conductor | 0 |
| chainguard | conductor-fips | 0 |
| chainguard | datahub-gms | 1.7.0.1-r3 |
| chainguard | datahub-gms-fips | 1.7.0.1-r2 |
| chainguard | geoserver-3.0 | 3.0.1-r9 |
| chainguard | nacos | 0 |
| chainguard | nacos-docker | 0 |
| chainguard | thingsboard | 0 |
| debian 11 | libspring-java | pas de correctif indiqué |
| debian 12 | libspring-java | pas de correctif indiqué |
| debian 13 | libspring-java | pas de correctif indiqué |
| debian 14 | libspring-java | pas de correctif indiqué |
| echo | libspring-java | pas de correctif indiqué |
| echo maven::Echo OSV | org.springframework:spring-webmvc | 6.2.19+echo.2 |
| minimos | apache-activemq-6.3 | 6.3.2-r0 |
| minimos | apache-activemq-6.3-fips | 6.3.2-r0 |
| minimos | apache-nifi-registry | 2.12.0-r0 |
| minimos | camunda-8.9 | 8.9.18-r0 |
| rapidfort debian 12 | libspring-java | pas de correctif indiqué |
| rapidfort debian 13 | libspring-java | pas de correctif indiqué |
| seal maven::Seal Security Database | org.springframework:spring-webmvc | 4.2.0.RELEASE+sp2, 5.1.19.RELEASE+sp999, 5.2.15.RELEASE+sp3, 5.3.25+sp999, 5.3.26+sp999, 5.3.29+sp999, 5.3.39+sp4 |
| seal maven::Seal Security Database | seal.sp1.org.springframework:spring-webmvc | 4.2.0.RELEASE+sp999, 5.1.19.RELEASE+sp999, 5.2.15.RELEASE+sp999, 5.3.25+sp999, 5.3.26+sp999, 5.3.29+sp999, 5.3.39+sp999 |
| seal maven::Seal Security Database | seal.sp2.org.springframework:spring-webmvc | 5.2.15.RELEASE+sp999, 5.3.39+sp999 |
| seal maven::Seal Security Database | seal.sp3.org.springframework:spring-webmvc | 5.3.39+sp999 |
| wolfi | thingsboard | 0 |
Références
- https://access.redhat.com/security/cve/CVE-2026-47884
- https://advisory.echohq.com/cve/CVE-2026-47884
- https://github.com/spring-projects/spring-framework
- https://github.com/spring-projects/spring-framework/commit/692dbc9160de3b5de50ccedeee014716d0cedb7b
- https://nvd.nist.gov/vuln/detail/CVE-2026-47884
- https://spring.io/security/cve-2026-47884
- https://www.cve.org/CVERecord?id=CVE-2026-47884