CVE-2020-27197

TAXII libtaxii through 1.1.117, as used in EclecticIQ OpenTAXII through 0.2.0 and other products, allows SSRF via an initial http:// substring to the parse…

published October 17, 2020

CVSS
—
EPSS
2%
Percentile
83.2
In the wild
Unconfirmed
What it is

⚠️ A sneaky Server Side Request Forgery (SSRF) lurks in libtaxii! An initial 'http://' can trick the parser into making requests, even with no_network settings in place. 🚨 Think of it like a restaurant that allows phone orders but has a policy not to accept calls from unknown numbers. However, if a clever diner finds a loophole and can call from an unlisted number, they could still place an order without the restaurant realizing it. This means an attacker could potentially exploit this to access internal resources on the server, which can lead to devastating data leaks or unauthorized access. If sensitive information is exposed, it could cause major headaches for the organization involved.

Put simply

Think of it like a restaurant that allows phone orders but has a policy not to accept calls from unknown numbers. However, if a clever diner finds a loophole and can call from an unlisted number, they could still place an order without the restaurant realizing it. The vulnerability in TAXII libtaxii allows for SSRF by passing an initial 'http://' string to its parse method, enabling requests to be made regardless of the no_network setting. Since it utilizes the lxml library, the issue is partially tied to how lxml processes this input.

What to do

This means an attacker could potentially exploit this to access internal resources on the server, which can lead to devastating data leaks or unauthorized access. If sensitive information is exposed, it could cause major headaches for the organization involved. To mitigate this risk, consider updating the TAXII libtaxii library to a version that addresses this issue. Review your configuration settings to ensure that no unintended network requests can be made, and monitor your systems for any unusual activity. You've got this! With a little vigilance and the right updates, you can keep your systems secure and sound. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02308 · 83.2th percentile
Published
2020-10-17T19:19Z
EPSS history
Timeline
  • 17 OCT 19:19Z
    TAXII libtaxii through 1.1.117, as used in EclecticIQ OpenTAXII through 0.2.0 and other products, allows SSRF via an initial http:// substring to the parse…
    cvelistv5