First published: Wed Mar 12 2014(Updated: )
Pivotal Spring Framework could allow a remote attacker to obtain sensitive information, caused by an XML External Entity Injection (XXE) error in Jaxb2RootElementHttpMessageConverter when processing XML data. By sending specially-crafted XML data, an attacker could exploit this vulnerability to read arbitrary files and obtain sensitive information.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/spring mvc | <3.2.8 | 3.2.8 |
redhat/spring mvc | <4.0.2 | 4.0.2 |
IBM Security Directory Suite VA | <=8.0.1-8.0.1.19 | |
SpringSource Spring Framework | =3.0.0 | |
SpringSource Spring Framework | =3.0.0-m1 | |
SpringSource Spring Framework | =3.0.0-m2 | |
SpringSource Spring Framework | =3.0.0-m3 | |
SpringSource Spring Framework | =3.0.0-m4 | |
SpringSource Spring Framework | =3.0.0-rc1 | |
SpringSource Spring Framework | =3.0.0-rc2 | |
SpringSource Spring Framework | =3.0.0-rc3 | |
SpringSource Spring Framework | =3.0.0.m1 | |
SpringSource Spring Framework | =3.0.0.m2 | |
SpringSource Spring Framework | =3.0.1 | |
SpringSource Spring Framework | =3.0.2 | |
SpringSource Spring Framework | =3.0.3 | |
SpringSource Spring Framework | =3.0.4 | |
SpringSource Spring Framework | =3.0.5 | |
SpringSource Spring Framework | =3.2.5 | |
SpringSource Spring Framework | =3.2.6 | |
SpringSource Spring Framework | =4.0.0-rc1 | |
SpringSource Spring Framework | =4.0.1 | |
VMware Spring Framework | <=3.2.7 | |
VMware Spring Framework | =3.0.6 | |
VMware Spring Framework | =3.0.7 | |
VMware Spring Framework | =3.1.0 | |
VMware Spring Framework | =3.1.1 | |
VMware Spring Framework | =3.1.2 | |
VMware Spring Framework | =3.1.3 | |
VMware Spring Framework | =3.1.4 | |
VMware Spring Framework | =3.2.0 | |
VMware Spring Framework | =3.2.1 | |
VMware Spring Framework | =3.2.2 | |
VMware Spring Framework | =3.2.3 | |
VMware Spring Framework | =3.2.4 | |
VMware Spring Framework | =4.0.0-milestone1 | |
VMware Spring Framework | =4.0.0-milestone2 | |
maven/org.springframework:spring-webmvc | >=4.0.0<4.0.2 | 4.0.2 |
maven/org.springframework:spring-webmvc | <3.2.8 | 3.2.8 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2014-0054 is a vulnerability in the Pivotal Spring Framework that could allow a remote attacker to obtain sensitive information.
CVE-2014-0054 is caused by the Jaxb2RootElementHttpMessageConverter in Spring MVC not disabling external entity resolution, allowing remote attackers to read arbitrary files, cause denial of service, and conduct CSRF attacks via crafted XML.
The severity of CVE-2014-0054 is medium with a CVSS score of 6.8.
The Spring MVC versions 3.2.8 and 4.0.0 before 4.0.2, and IBM Security Directory Suite VA 8.0.1-8.0.1.19 are affected by CVE-2014-0054.
To fix CVE-2014-0054, upgrade the Spring MVC to version 3.2.8 or 4.0.2, or apply the appropriate remedy provided by your software vendor.