CVE-2014-0130KEV · OVERDUE

Ruby on Rails Directory Traversal Vulnerability

High · published May 7, 2014

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 7.5. It is confirmed in active exploitation. It sits in the 99.0th percentile for exploit probability.

1652
days past CISA
deadline
CVSS v3.1
7.5
EPSS
54%
Percentile
99.0
In the wild
Confirmed
What it is

🚨 A sneaky directory traversal vulnerability lurks in Ruby on Rails, letting attackers read any file they fancy with just a crafty request! ⚡ Think of it like a delivery driver using a poorly written address to drop off packages in all the wrong places—this flaw allows unauthorized access to sensitive files, just like that driver delivering your mail to the wrong house! If left unchecked, an attacker could access confidential files on the server, potentially exposing sensitive information that could lead to data breaches or further exploitation. This vulnerability opens the door to serious security risks, making it essential to address it immediately.

Put simply

Think of it like a delivery driver using a poorly written address to drop off packages in all the wrong places—this flaw allows unauthorized access to sensitive files, just like that driver delivering your mail to the wrong house! CVE-2014-0130 is a directory traversal vulnerability in the implicit-render implementation of Ruby on Rails, affecting versions prior to 3.2.18, 4.0.x before 4.0.5, and 4.1.x before 4.1.1. Certain route globbing configurations can be manipulated to read arbitrary files on the server.

What to do

If left unchecked, an attacker could access confidential files on the server, potentially exposing sensitive information that could lead to data breaches or further exploitation. This vulnerability opens the door to serious security risks, making it essential to address it immediately. Update Ruby on Rails to versions 3.2.18, 4.0.5, or 4.1.1 or later to close this security hole. Additionally, review your route configurations to ensure they are not exposing sensitive files to users. Be proactive in auditing other security settings. You've got this! With these steps, you’ll boost your security defenses and keep the internet a safer place! 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.53703 · 99.0th percentile
Published
2014-05-07T10:00Z
KEV added
2022-03-25 · due 2022-04-15
EPSS history
Timeline
  • 25 MAR 00:00Z
    Added to CISA KEV — remediate by Apr 15
    kev
  • 07 MAY 10:00Z
    Directory traversal vulnerability in actionpack/lib/abstract_controller/base.rb in the implicit-render implementation in Ruby on Rails before 3.2.18, 4.0.x…
    cvelistv5