CVE catalog

CVE-2018-3760

ruby-sprockets: CVE-2018-3760

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Published
Source
[NVD] · [CVE record]
EPSS
26.72% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianruby-sprocketssid4.4.1-1fixed
Debianruby-sprocketsforky4.4.1-1fixed
Debianruby-sprocketstrixie4.2.1-3fixed
Debianruby-sprocketsbookworm3.7.2-4fixed
Opensuserubygem-sprockets-3.7tumbleweed3.7.5-1.5fixed
Opensuserubygem-sprocketstumbleweed4.2.1-1.9fixed
Suserubygem-sprocketslinux enterprise high availability extension 153.7.2-3.3.1fixed
Opensuserubygem-sprocketstumbleweed4.2.1-1.5fixed
Opensuseruby3.2-rubygem-sprocketstumbleweed4.1.1-1.6fixed
Opensuserubygem-sprockets-3.7tumbleweed3.7.3-1.1fixed
Opensuserubygem-sprocketstumbleweed4.0.3-1.1fixed
Opensuseruby3.2-rubygem-sprockets-3.7tumbleweed3.7.2-1.20fixed
Suserubygem-sprockets-2_12openstack cloud 72.12.5-1.3.1fixed
Opensuserubygem-sprocketstumbleweed4.2.1-1.7fixed
Opensuserubygem-sprockets-3.7tumbleweed3.7.5-1.3fixed
Ubunturuby-sprockets16.042.12.3-1vulnerable
Ubunturuby-sprockets16.043.3.0-1vulnerable
Ubunturuby-sprockets18.043.7.0-1vulnerable
Ubunturuby-sprockets18.043.7.0-1+deb9u1build0.18.04.1fixed
Suserubygem-sprockets-2_12openstack cloud crowbar 82.12.5-1.4.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianruby-sprocketssourcesid3.7.0-1.1not yet assignedNot reported[901913]
Debianruby-sprocketssourceforky3.7.0-1.1not yet assignedNot reported[901913]
Debianruby-sprocketssourcetrixie3.7.0-1.1not yet assignedNot reported[901913]
Debianruby-sprocketssourcebookworm3.7.0-1.1not yet assignedNot reported[901913]
Opensuserubygem-sprockets-3.7rpmtumbleweed3.7.5-1.5Not reportedOPENSUSE-SU-2026:10365-1Not reported
Opensuserubygem-sprocketsrpmtumbleweed4.2.1-1.9Not reportedOPENSUSE-SU-2026:10364-1Not reported
Suserubygem-sprocketsrpmlinux enterprise high availability extension 153.7.2-3.3.1Not reportedSUSE-SU-2018:1994-1Not reported
Opensuserubygem-sprocketsrpmtumbleweed4.2.1-1.5Not reportedOPENSUSE-SU-2024:14177-1Not reported
Opensuseruby3.2-rubygem-sprocketsrpmtumbleweed4.1.1-1.6Not reportedOPENSUSE-SU-2024:13169-1Not reported
Opensuserubygem-sprockets-3.7rpmtumbleweed3.7.3-1.1Not reportedOPENSUSE-SU-2024:14075-1Not reported
Opensuserubygem-sprocketsrpmtumbleweed4.0.3-1.1Not reportedOPENSUSE-SU-2024:11906-1Not reported
Opensuseruby3.2-rubygem-sprockets-3.7rpmtumbleweed3.7.2-1.20Not reportedOPENSUSE-SU-2024:13170-1Not reported
Suserubygem-sprockets-2_12rpmopenstack cloud 72.12.5-1.3.1Not reportedSUSE-SU-2018:2217-1Not reported
Opensuserubygem-sprocketsrpmtumbleweed4.2.1-1.7Not reportedOPENSUSE-SU-2025:15127-1Not reported
Opensuserubygem-sprockets-3.7rpmtumbleweed3.7.5-1.3Not reportedOPENSUSE-SU-2025:15128-1Not reported
Ubunturuby-sprocketsdeb18.043.7.0-1+deb9u1build0.18.04.1Not reportedUBUNTU-CVE-2018-3760Not reported
Suserubygem-sprockets-2_12rpmopenstack cloud crowbar 82.12.5-1.4.1Not reportedSUSE-SU-2018:2176-1Not reported

[Debian bug #901913]

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [rubygem-sprockets]

    Details (1)
    • 4.2.1-1.12 · x86_64 · tumbleweed

      Unknown · Fixed: 4.0.3-1.1, 4.2.1-1.5, 4.2.1-1.7, 4.2.1-1.9

      Version impact unknown

      dsa · rubygem-sprockets · opensuse · tumbleweed

  • Source package: [rubygem-sprockets-3.7]

    Details (1)
    • 3.7.5-1.8 · x86_64 · tumbleweed

      Unknown · Fixed: 3.7.3-1.1, 3.7.5-1.3, 3.7.5-1.5

      Version impact unknown

      dsa · rubygem-sprockets-3.7 · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • Details (2)
    • 3.7.2-4 · all · bookworm

      Fixed · Fixed: 3.7.0-1.1

      dsa · ruby-sprockets · debian · bookworm; dsa · ruby-sprockets · debian · 12

    • 3.7.2-4 · all · bookworm

      Fixed · Fixed: 3.7.0-1.1

      dsa · ruby-sprockets · debian · bookworm; dsa · ruby-sprockets · debian · 12

[Debian 13 (Trixie)]

  • Details (2)
    • 4.2.1-3 · all · trixie

      Fixed · Fixed: 3.7.0-1.1

      dsa · ruby-sprockets · debian · 13

    • 4.2.1-3 · all · trixie

      Fixed · Fixed: 3.7.0-1.1

      dsa · ruby-sprockets · debian · 13

Observed:

References