CVE-2023-39916CWE-35

Possible path traversal when storing RRDP responses

Critical · published September 13, 2023

CVSS v3.1
9.3
EPSS
1%
Percentile
50.2
In the wild
Unconfirmed
What it is

🚨 A sneaky path traversal vulnerability lurks in Routinator, letting attackers store malicious responses outside intended directories! 🔥 Think of it like a delivery driver dropping off packages at the wrong address because the destination wasn't properly checked—those packages could end up anywhere! An attacker could exploit this flaw to store harmful responses in sensitive areas of your system, which could lead to data breaches or unauthorized access. Picture a hacker slipping past your defenses, stashing away malicious content where it shouldn’t be, potentially wreaking havoc on your network!

Put simply

Think of it like a delivery driver dropping off packages at the wrong address because the destination wasn't properly checked—those packages could end up anywhere! The vulnerability stems from insufficient sanitation of URLs in the optional keep-rrdp-responses feature, allowing crafted URLs to direct responses outside their designated storage directories.

What to do

An attacker could exploit this flaw to store harmful responses in sensitive areas of your system, which could lead to data breaches or unauthorized access. Picture a hacker slipping past your defenses, stashing away malicious content where it shouldn’t be, potentially wreaking havoc on your network! To protect your systems, immediately upgrade Routinator to version 0.14.3 or later. Additionally, consider disabling the keep-rrdp-responses feature if it’s not needed, and review your current URL handling practices to ensure they are secure. You’ve got this! Take these steps, and you’ll shore up your defenses in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.3 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00643 · 50.2th percentile
Weakness
CWE-35 · Path Traversal: '.../...//'
Published
2023-09-13T14:24Z
EPSS history
Timeline
  • 13 SEP 14:24Z
    Possible path traversal when storing RRDP responses
    cvelistv5