CVE Catalog

CVE-2017-5662

High
Published: Translated: NVD NIST

Summary

In Apache Batik before version 1.9, there is a vulnerability that allows files on the server's filesystem to be revealed to users who send maliciously crafted SVG files. The types of files that can be exposed depend on the user context in which the application is running.

Risk Assessment

If the application runs with root privileges, a full compromise of the server, including access to confidential or sensitive files, is possible. Additionally, XXE attacks can be used to disrupt server availability via denial of service.

Recommendation

It is recommended to update Apache Batik to version 1.9 or later to eliminate this vulnerability. Also, limit application permissions to the minimum necessary to reduce risk in case of exploitation.

Related vulnerabilities

Original NVD description (English source)

In Apache Batik before 1.9, files lying on the filesystem of the server which uses batik can be revealed to arbitrary users who send maliciously formed SVG files. The file types that can be shown depend on the user context in which the exploitable application is running. If the user is root a full compromise of the server - including confidential or sensitive files - would be possible. XXE can also be used to attack the availability of the server via denial of service as the references within a xml document can trivially trigger an amplification attack.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS