{"url":"http://public2.vulnerablecode.io/api/packages/381271?format=json","purl":"pkg:gem/sprockets@2.10.1","type":"gem","namespace":"","name":"sprockets","version":"2.10.1","qualifiers":{},"subpath":"","is_vulnerable":true,"next_non_vulnerable_version":"2.12.5","latest_non_vulnerable_version":"4.0.0.beta8","affected_by_vulnerabilities":[{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/47572?format=json","vulnerability_id":"VCID-jh9p-wmpv-nbcq","summary":"Sprockets path traversal leads to information leak\nSpecially crafted requests can be used to access files that exist on the filesystem that is outside an application's root directory, when the Sprockets server is used in production.\n  \nAll users running an affected release should either upgrade or use one of the work arounds immediately.\n  \n### Workaround:\n  \nIn Rails applications, work around this issue, set `config.assets.compile = false` and `config.public_file_server.enabled = true` in an initializer and precompile the assets.\n\nThis work around will not be possible in all hosting environments and upgrading is advised.","references":[{"reference_url":"https://access.redhat.com/errata/RHSA-2018:2244","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://access.redhat.com/errata/RHSA-2018:2244"},{"reference_url":"https://access.redhat.com/errata/RHSA-2018:2245","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://access.redhat.com/errata/RHSA-2018:2245"},{"reference_url":"https://access.redhat.com/errata/RHSA-2018:2561","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://access.redhat.com/errata/RHSA-2018:2561"},{"reference_url":"https://access.redhat.com/errata/RHSA-2018:2745","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://access.redhat.com/errata/RHSA-2018:2745"},{"reference_url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2018-3760.json","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3","scoring_elements":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"}],"url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2018-3760.json"},{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2018-3760","reference_id":"","reference_type":"","scores":[{"value":"0.93887","scoring_system":"epss","scoring_elements":"0.99881","published_at":"2026-05-29T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2018-3760"},{"reference_url":"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3760","reference_id":"","reference_type":"","scores":[],"url":"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3760"},{"reference_url":"https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3","scoring_elements":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"}],"url":"https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml"},{"reference_url":"https://github.com/rails/sprockets","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/rails/sprockets"},{"reference_url":"https://github.com/rails/sprockets/commit/18b8a7f07a50c245e9aee7854ecdbe606bbd8bb5","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/rails/sprockets/commit/18b8a7f07a50c245e9aee7854ecdbe606bbd8bb5"},{"reference_url":"https://github.com/rails/sprockets/commit/9c34fa05900b968d74f08ccf40917848a7be9441","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/rails/sprockets/commit/9c34fa05900b968d74f08ccf40917848a7be9441"},{"reference_url":"https://github.com/rails/sprockets/commit/c09131cf5b2c479263939c8582e22b98ed616c5f","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/rails/sprockets/commit/c09131cf5b2c479263939c8582e22b98ed616c5f"},{"reference_url":"https://groups.google.com/d/msg/rubyonrails-security/ft_J--l55fM/7roDfQ50BwAJ","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://groups.google.com/d/msg/rubyonrails-security/ft_J--l55fM/7roDfQ50BwAJ"},{"reference_url":"https://groups.google.com/forum/#!topic/ruby-security-ann/2S9Pwz2i16k","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3","scoring_elements":""}],"url":"https://groups.google.com/forum/#!topic/ruby-security-ann/2S9Pwz2i16k"},{"reference_url":"https://groups.google.com/g/ruby-security-ann/c/2S9Pwz2i16k","reference_id":"","reference_type":"","scores":[],"url":"https://groups.google.com/g/ruby-security-ann/c/2S9Pwz2i16k"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2018-3760","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-3760"},{"reference_url":"https://www.debian.org/security/2018/dsa-4242","reference_id":"","reference_type":"","scores":[{"value":"7.5","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://www.debian.org/security/2018/dsa-4242"},{"reference_url":"https://bugzilla.redhat.com/show_bug.cgi?id=1593058","reference_id":"1593058","reference_type":"","scores":[],"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1593058"},{"reference_url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901913","reference_id":"901913","reference_type":"","scores":[],"url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901913"},{"reference_url":"https://github.com/advisories/GHSA-pr3h-jjhj-573x","reference_id":"GHSA-pr3h-jjhj-573x","reference_type":"","scores":[{"value":"HIGH","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-pr3h-jjhj-573x"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/82608?format=json","purl":"pkg:gem/sprockets@2.12.5","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/sprockets@2.12.5"},{"url":"http://public2.vulnerablecode.io/api/packages/82600?format=json","purl":"pkg:gem/sprockets@3.7.2","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/sprockets@3.7.2"},{"url":"http://public2.vulnerablecode.io/api/packages/82604?format=json","purl":"pkg:gem/sprockets@4.0.0.beta8","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/sprockets@4.0.0.beta8"}],"aliases":["CVE-2018-3760","GHSA-pr3h-jjhj-573x"],"risk_score":null,"exploitability":null,"weighted_severity":null,"resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-jh9p-wmpv-nbcq"},{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/26725?format=json","vulnerability_id":"VCID-q5d6-ke65-hfhz","summary":"sprockets vulnerable to Path Traversal\nMultiple directory traversal vulnerabilities in `server.rb` in Sprockets before 2.0.5, 2.1.x before 2.1.4, 2.2.x before 2.2.3, 2.3.x before 2.3.3, 2.4.x before 2.4.6, 2.5.x before 2.5.1, 2.6.x and 2.7.x before 2.7.1, 2.8.x before 2.8.3, 2.9.x before 2.9.4, 2.10.x before 2.10.2, 2.11.x before 2.11.3, 2.12.x before 2.12.3, and 3.x before 3.0.0.beta.3, as distributed with Ruby on Rails 3.x and 4.x, allow remote attackers to determine the existence of files outside the application root via a ../ (dot dot slash) sequence with (1) double slashes or (2) URL encoding.","references":[{"reference_url":"http://lists.opensuse.org/opensuse-updates/2014-11/msg00103.html","reference_id":"","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"http://lists.opensuse.org/opensuse-updates/2014-11/msg00103.html"},{"reference_url":"http://lists.opensuse.org/opensuse-updates/2014-11/msg00105.html","reference_id":"","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"http://lists.opensuse.org/opensuse-updates/2014-11/msg00105.html"},{"reference_url":"http://lists.opensuse.org/opensuse-updates/2014-11/msg00110.html","reference_id":"","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"http://lists.opensuse.org/opensuse-updates/2014-11/msg00110.html"},{"reference_url":"http://lists.opensuse.org/opensuse-updates/2014-11/msg00111.html","reference_id":"","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"http://lists.opensuse.org/opensuse-updates/2014-11/msg00111.html"},{"reference_url":"https://access.redhat.com/errata/RHBA-2015:1100","reference_id":"","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://access.redhat.com/errata/RHBA-2015:1100"},{"reference_url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2014-7819.json","reference_id":"","reference_type":"","scores":[],"url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2014-7819.json"},{"reference_url":"https://access.redhat.com/security/cve/CVE-2014-7819","reference_id":"","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://access.redhat.com/security/cve/CVE-2014-7819"},{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2014-7819","reference_id":"","reference_type":"","scores":[{"value":"0.00748","scoring_system":"epss","scoring_elements":"0.73402","published_at":"2026-05-29T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2014-7819"},{"reference_url":"https://bugzilla.redhat.com/show_bug.cgi?id=1161527","reference_id":"","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1161527"},{"reference_url":"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-7819","reference_id":"","reference_type":"","scores":[],"url":"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-7819"},{"reference_url":"https://groups.google.com/forum/message/raw?msg=rubyonrails-security/doAVp0YaTqY/aHFngBqNBoAJ","reference_id":"","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://groups.google.com/forum/message/raw?msg=rubyonrails-security/doAVp0YaTqY/aHFngBqNBoAJ"},{"reference_url":"https://groups.google.com/forum/message/raw?msg=rubyonrails-security/wQBeGXqGs3E/JqUMB6fhh3gJ","reference_id":"","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://groups.google.com/forum/message/raw?msg=rubyonrails-security/wQBeGXqGs3E/JqUMB6fhh3gJ"},{"reference_url":"https://groups.google.com/forum/#!topic/rubyonrails-security/doAVp0YaTqY","reference_id":"","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://groups.google.com/forum/#!topic/rubyonrails-security/doAVp0YaTqY"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2014-7819","reference_id":"","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-7819"},{"reference_url":"https://github.com/advisories/GHSA-33pp-3763-mrfp","reference_id":"GHSA-33pp-3763-mrfp","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-33pp-3763-mrfp"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/60404?format=json","purl":"pkg:gem/sprockets@2.10.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-jh9p-wmpv-nbcq"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/sprockets@2.10.2"},{"url":"http://public2.vulnerablecode.io/api/packages/60407?format=json","purl":"pkg:gem/sprockets@2.11.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-jh9p-wmpv-nbcq"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/sprockets@2.11.3"},{"url":"http://public2.vulnerablecode.io/api/packages/60409?format=json","purl":"pkg:gem/sprockets@2.12.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-jh9p-wmpv-nbcq"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/sprockets@2.12.3"},{"url":"http://public2.vulnerablecode.io/api/packages/367531?format=json","purl":"pkg:gem/sprockets@3.0.0.beta.3","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/sprockets@3.0.0.beta.3"}],"aliases":["CVE-2014-7819","GHSA-33pp-3763-mrfp","OSV-113965"],"risk_score":null,"exploitability":null,"weighted_severity":null,"resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-q5d6-ke65-hfhz"}],"fixing_vulnerabilities":[],"risk_score":null,"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/sprockets@2.10.1"}