VYPR
Medium severity5.3NVD Advisory· Published Nov 14, 2019· Updated Jun 17, 2026

CVE-2019-18978

CVE-2019-18978

Description

An issue was discovered in the rack-cors (aka Rack CORS Middleware) gem before 1.0.4 for Ruby. It allows ../ directory traversal to access private resources because resource matching does not ensure that pathnames are in a canonical format.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
rack-corsRubyGems
< 1.0.41.0.4

Affected products

6
  • cpe:2.3:a:rack-cors_project:rack-cors:*:*:*:*:*:ruby:*:*
    Range: <1.0.4
  • cpe:2.3:o:canonical:ubuntu_linux:16.04:*:*:*:esm:*:*:*
  • Debian/linux3 versions
    cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*+ 2 more
    • cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*
    • cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:*
    • cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*
  • ghsa-coords
    Range: < 1.0.4

Patches

Vulnerability mechanics

References

9

News mentions

0

No linked articles in our index yet.