CVE-2016-0752KEV · OVERDUE

Ruby on Rails Directory Traversal Vulnerability

High · published February 16, 2016

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.9th percentile for exploit probability.

1651
days past CISA
deadline
CVSS v3.1
7.5
EPSS
96%
Percentile
99.9
In the wild
Confirmed
What it is

🚨 A sneaky directory traversal vulnerability in Ruby on Rails can let attackers peek into your sensitive files! 🔥 Think of this like a delivery driver who uses a poorly written address and ends up delivering your privacy to anyone who asks—it's frustratingly simple! An attacker could exploit this flaw to read any file on the server, potentially accessing sensitive information like configuration files, user data, or even credentials. The implications can be absolutely devastating for your application and its users—imagine the fallout of leaking critical data!

Put simply

Think of this like a delivery driver who uses a poorly written address and ends up delivering your privacy to anyone who asks—it's frustratingly simple! This directory traversal vulnerability arises from an unrestricted use of the render method, allowing attackers to provide a crafted pathname with '..' to navigate up the directory structure and access arbitrary files.

What to do

An attacker could exploit this flaw to read any file on the server, potentially accessing sensitive information like configuration files, user data, or even credentials. The implications can be absolutely devastating for your application and its users—imagine the fallout of leaking critical data! To protect yourself, immediately upgrade Ruby on Rails to versions 3.2.22.1, 4.1.14.1, 4.2.5.1, or 5.0.0.beta1.1. Additionally, review and restrict the use of the render method to prevent unauthorized file access. It's crucial to audit your configuration for security best practices. You've got this! With these steps, you’ll ensure that your application is locked down tight and ready to fend off any intruders! 🛡️

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.95537 · 99.9th percentile
Published
2016-02-16T02: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
  • 16 FEB 02:00Z
    Directory traversal vulnerability in Action View in Ruby on Rails before 3.2.22.1, 4.0.x and 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before…
    cvelistv5