CVE Catalog

CVE-2017-5661

High
Published: Translated: NVD NIST

Summary

In Apache FOP before version 2.2, there is a vulnerability that allows files on the server's filesystem to be revealed to users sending maliciously crafted SVG files. The types of files that can be shown depend on the user context in which the exploitable application is running.

Risk Assessment

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

Recommendation

It is recommended to upgrade Apache FOP to version 2.2 or later and to restrict application permissions to the minimum required for its operation.

Related vulnerabilities

Original NVD description (English source)

In Apache FOP before 2.2, files lying on the filesystem of the server which uses FOP 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