CVE-2026-47884
org.springframework/spring-webmvc: Spring Framework: Remote Code Execution via improper path limitation in XsltView
Kaynağa göre önem derecesi
Trivy'nin kendi etiketi CRITICAL. Kritik diyenler: GHSA, Red Hat.
Açıklama
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
Etkilenen paketler ve düzeltilmiş sürümler
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| 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 ve 20 tane daha | 0 ve 7 tane daha |
| debian 11 | libspring-java | düzeltme belirtilmemiş |
| debian 12 | libspring-java | düzeltme belirtilmemiş |
| debian 13 | libspring-java | düzeltme belirtilmemiş |
| debian 14 | libspring-java | düzeltme belirtilmemiş |
| echo | libspring-java | düzeltme belirtilmemiş |
| 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 ve 1 tane daha | 6.3.2-r0 ve 2 tane daha |
| rapidfort debian 12 | libspring-java | düzeltme belirtilmemiş |
| rapidfort debian 13 | libspring-java | düzeltme belirtilmemiş |
| seal maven::Seal Security Database | org.springframework:spring-webmvc, seal.sp1.org.springframework:spring-webmvc, seal.sp2.org.springframework:spring-webmvc ve 1 tane daha | 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 ve 3 tane daha |
13 kaynaktaki 41 kaydın hepsini göster
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| 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 | düzeltme belirtilmemiş |
| debian 12 | libspring-java | düzeltme belirtilmemiş |
| debian 13 | libspring-java | düzeltme belirtilmemiş |
| debian 14 | libspring-java | düzeltme belirtilmemiş |
| echo | libspring-java | düzeltme belirtilmemiş |
| 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 | düzeltme belirtilmemiş |
| rapidfort debian 13 | libspring-java | düzeltme belirtilmemiş |
| 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 |
Referanslar
- 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