CVE-2014-7818: Path Traversal
Directory traversal vulnerability in actionpack/lib/actiondispatch/middleware/static.rb in Action Pack in Ruby on Rails 3.x before 3.2.20, 4.0.x before 4.0.11, 4.1.x before 4.1.7, and 4.2.x before 4.2.0.beta3, when servestaticassets is enabled, allows remote attackers to determine the existence of files outside the application root via a /..%2F sequence.
Other sources
Directory traversal vulnerability in actionpack/lib/actiondispatch/middleware/static.rb in Action Pack in Ruby on Rails 3.x before 3.2.20, 4.0.x before 4.0.11, 4.1.x before 4.1.7, and 4.2.x before 4.2.0.beta3, when servestaticassets is enabled, allows remote attackers to determine the existence of files outside the application root via a /..%2F sequence.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2014-7818?
CVE-2014-7818 is classified as a moderate severity vulnerability due to the potential for directory traversal that may expose sensitive information.
How do I fix CVE-2014-7818?
To fix CVE-2014-7818, upgrade to Action Pack version 4.2.0.beta3 or later, 4.1.7, or 4.0.11.
What are the affected versions for CVE-2014-7818?
CVE-2014-7818 affects Action Pack versions before 3.2.20, 4.0.11, 4.1.7, and 4.2.0.beta3.
Can CVE-2014-7818 be exploited remotely?
Yes, CVE-2014-7818 allows remote attackers to exploit the vulnerability if 'serve_static_assets' is enabled.
Is CVE-2014-7818 related to Ruby on Rails?
Yes, CVE-2014-7818 is a vulnerability specific to the Action Pack component of Ruby on Rails.