CVE-2018-3760

rubygem-sprockets: Path traversal in forbidden_request?() can allow remote attackers to read arbitrary files

Published Jun 26, 2018 CVSS 3.0 · 7.5 High EPSS 26.3% KEV · Not listed
Description
There is an information leak vulnerability in Sprockets. Versions Affected: 4.0.0.beta7 and lower, 3.7.1 and lower, 2.12.4 and lower. Specially crafted requests can be used to access files that exists on the filesystem that is outside an application's root directory, when the Sprockets server is used in production. All users running an affected release should either upgrade or use one of the work arounds immediately.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-1419-1 ruby-sprockets security update
Debian DSA Debian DSA DSA-4242-1 ruby-sprockets security update
Github GHSA Github GHSA GHSA-pr3h-jjhj-573x Sprockets path traversal leads to information leak
Ubuntu USN Ubuntu USN USN-8990-1 Sprockets vulnerability
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
hackerone
Published
Updated
Sep 16, 2024, 6:39 PM
Reserved
Dec 28, 2017, 12:00 AM
Status
Modified
Published
Jun 26, 2018, 7:29 PM
Modified
Jun 17, 2026, 1:57 AM
Severity
Important
Public date
Jun 20, 2018, 12:00 AM