CWE
918
Advisory Published
Updated

CVE-2018-17198: SSRF

First published: Tue May 28 2019(Updated: )

Server-side Request Forgery (SSRF) and File Enumeration vulnerability in Apache Roller 5.2.1, 5.2.0 and earlier unsupported versions relies on Java SAX Parser to implement its XML-RPC interface and by default that parser supports external entities in XML DOCTYPE, which opens Roller up to SSRF / File Enumeration vulnerability. Note that this vulnerability exists even if Roller XML-RPC interface is disable via the Roller web admin UI. Mitigation: There are a couple of ways you can fix this vulnerability: 1) Upgrade to the latest version of Roller, which is now 5.2.2 2) Or, edit the Roller web.xml file and comment out the XML-RPC Servlet mapping as shown below: <!-- <servlet-mapping> <servlet-name>XmlRpcServlet</servlet-name> <url-pattern>/roller-services/xmlrpc</url-pattern> </servlet-mapping> -->

Credit: security@apache.org

Affected SoftwareAffected VersionHow to fix
Apache Roller<=5.1.2
Apache Roller=5.2.0
Apache Roller=5.2.0-rc2
Apache Roller=5.2.0-rc3
Apache Roller=5.2.0-rc4
Apache Roller=5.2.0-rc5
Apache Roller=5.2.0-rc6
Apache Roller=5.2.1

Never miss a vulnerability like this again

Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.

Frequently Asked Questions

  • What is CVE-2018-17198?

    CVE-2018-17198 is a Server-side Request Forgery (SSRF) and File Enumeration vulnerability in Apache Roller 5.2.1, 5.2.0 and earlier unsupported versions.

  • How does CVE-2018-17198 impact Apache Roller?

    CVE-2018-17198 opens Apache Roller up to SSRF/File Enumeration due to the use of the Java SAX Parser that supports external entities in XML DOCTYPE by default.

  • What is the severity of CVE-2018-17198?

    CVE-2018-17198 has a severity rating of 9.8 (critical).

  • Which versions of Apache Roller are affected by CVE-2018-17198?

    Apache Roller versions 5.2.1, 5.2.0, and earlier unsupported versions are affected by CVE-2018-17198.

  • How can I fix CVE-2018-17198 in Apache Roller?

    To fix CVE-2018-17198, it is recommended to upgrade to a version of Apache Roller that is not affected by the vulnerability.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2024 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203