#VU17186 XML External Entity injection in Spring Batch


Published: 2019-01-24

Vulnerability identifier: #VU17186

Vulnerability risk: Low

CVSSv3.1: 7.1 [CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H/E:U/RL:O/RC:C]

CVE-ID: CVE-2019-3774

CWE-ID: CWE-611

Exploitation vector: Network

Exploit availability: No

Vulnerable software:
Spring Batch
Server applications / Frameworks for developing and running applications

Vendor: Pivotal

Description
The vulnerability allows a remote unauthenticated attacker to conduct XXE-attack.

The vulnerability exists due to improper handling of XML External Entities (XXEs) when parsing an XML file. A remote attacker can supply a specially crafted input and obtain potentially sensitive information or cause the service to crash

Mitigation
The vulnerability has been addressed in the versions 3.0.10, 4.0.2, 4.1.1.

Vulnerable software versions

Spring Batch: 3.0.0 - 4.1.0


External links
http://pivotal.io/security/cve-2019-3774


Q & A

Can this vulnerability be exploited remotely?

Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.

Is there known malware, which exploits this vulnerability?

No. We are not aware of malware exploiting this vulnerability.


Latest bulletins with this vulnerability