CVE-2018-17198

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…

published May 28, 2019

CVSS
—
EPSS
4%
Percentile
90.8
In the wild
Unconfirmed
What it is

⚠️ A sneaky server-side request forgery (SSRF) vulnerability is lurking in Apache Roller versions 5.2.1 and earlier, and it relies on the Java SAX Parser to do its dirty work! 🔍 Think of this vulnerability like a restaurant kitchen using a faulty delivery address; the chef trusts any incoming order without confirming it, leading to food deliveries from the wrong places — or worse, unwanted guests. 🍽️ An attacker could exploit this SSRF to make the server fetch internal files or resources, potentially leaking sensitive data or leading to other vulnerabilities. Imagine a delivery driver wandering into your kitchen to steal the secret sauce recipe — absolutely devastating!

Put simply

Think of this vulnerability like a restaurant kitchen using a faulty delivery address; the chef trusts any incoming order without confirming it, leading to food deliveries from the wrong places — or worse, unwanted guests. 🍽️ This vulnerability arises because the Java SAX Parser allows external entities in XML DOCTYPE, which means the XML-RPC interface can be tricked into making requests to untrusted locations. Even with the XML-RPC feature disabled, the vulnerability persists. ⚡

What to do

An attacker could exploit this SSRF to make the server fetch internal files or resources, potentially leaking sensitive data or leading to other vulnerabilities. Imagine a delivery driver wandering into your kitchen to steal the secret sauce recipe — absolutely devastating! To safeguard your server, upgrade to Apache Roller 5.2.2 without delay. Alternatively, you can edit the web.xml file to comment out the XML-RPC servlet mapping, effectively blocking unwanted access. 🛡️ You've got this! Follow these steps to secure your setup and keep those pesky attackers at bay! 💪😊

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04124 · 90.8th percentile
Published
2019-05-28T17:08Z
EPSS history
Timeline
  • 28 MAY 17:08Z
    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…
    cvelistv5