5

CVE-2014-7829

Exploit

Directory traversal vulnerability in actionpack/lib/action_dispatch/middleware/static.rb in Action Pack in Ruby on Rails 3.x before 3.2.21, 4.0.x before 4.0.12, 4.1.x before 4.1.8, and 4.2.x before 4.2.0.beta4, when serve_static_assets is enabled, allows remote attackers to determine the existence of files outside the application root via vectors involving a \ (backslash) character, a similar issue to CVE-2014-7818.

Daten sind bereitgestellt durch National Vulnerability Database (NVD)
OpensuseOpensuse Version12.3
OpensuseOpensuse Version13.1
OpensuseOpensuse Version13.2
RubyonrailsRails Version3.0.0
RubyonrailsRails Version3.0.0 Updatebeta
RubyonrailsRails Version3.0.0 Updatebeta2
RubyonrailsRails Version3.0.0 Updatebeta3
RubyonrailsRails Version3.0.0 Updatebeta4
RubyonrailsRails Version3.0.0 Updaterc
RubyonrailsRails Version3.0.0 Updaterc2
RubyonrailsRails Version3.0.1
RubyonrailsRails Version3.0.1 Updatepre
RubyonrailsRails Version3.0.2
RubyonrailsRails Version3.0.2 Updatepre
RubyonrailsRails Version3.0.3
RubyonrailsRails Version3.0.4 Updaterc1
RubyonrailsRails Version3.0.5
RubyonrailsRails Version3.0.5 Updaterc1
RubyonrailsRails Version3.0.6
RubyonrailsRails Version3.0.6 Updaterc1
RubyonrailsRails Version3.0.6 Updaterc2
RubyonrailsRails Version3.0.7
RubyonrailsRails Version3.0.7 Updaterc1
RubyonrailsRails Version3.0.7 Updaterc2
RubyonrailsRails Version3.0.8
RubyonrailsRails Version3.0.8 Updaterc1
RubyonrailsRails Version3.0.8 Updaterc2
RubyonrailsRails Version3.0.8 Updaterc3
RubyonrailsRails Version3.0.8 Updaterc4
RubyonrailsRails Version3.0.9
RubyonrailsRails Version3.0.9 Updaterc1
RubyonrailsRails Version3.0.9 Updaterc2
RubyonrailsRails Version3.0.9 Updaterc3
RubyonrailsRails Version3.0.9 Updaterc4
RubyonrailsRails Version3.0.9 Updaterc5
RubyonrailsRails Version3.0.10
RubyonrailsRails Version3.0.10 Updaterc1
RubyonrailsRails Version3.0.11
RubyonrailsRails Version3.0.12
RubyonrailsRails Version3.0.12 Updaterc1
RubyonrailsRails Version3.0.13
RubyonrailsRails Version3.0.13 Updaterc1
RubyonrailsRails Version3.0.14
RubyonrailsRails Version3.0.16
RubyonrailsRails Version3.0.17
RubyonrailsRails Version3.0.18
RubyonrailsRails Version3.0.19
RubyonrailsRails Version3.0.20
RubyonrailsRails Version3.1.0
RubyonrailsRails Version3.1.0 Updatebeta1
RubyonrailsRails Version3.1.0 Updaterc1
RubyonrailsRails Version3.1.0 Updaterc2
RubyonrailsRails Version3.1.0 Updaterc3
RubyonrailsRails Version3.1.0 Updaterc4
RubyonrailsRails Version3.1.0 Updaterc5
RubyonrailsRails Version3.1.0 Updaterc6
RubyonrailsRails Version3.1.0 Updaterc7
RubyonrailsRails Version3.1.0 Updaterc8
RubyonrailsRails Version3.1.1
RubyonrailsRails Version3.1.1 Updaterc1
RubyonrailsRails Version3.1.1 Updaterc2
RubyonrailsRails Version3.1.1 Updaterc3
RubyonrailsRails Version3.1.2
RubyonrailsRails Version3.1.2 Updaterc1
RubyonrailsRails Version3.1.2 Updaterc2
RubyonrailsRails Version3.1.3
RubyonrailsRails Version3.1.4
RubyonrailsRails Version3.1.4 Updaterc1
RubyonrailsRails Version3.1.5
RubyonrailsRails Version3.1.5 Updaterc1
RubyonrailsRails Version3.1.6
RubyonrailsRails Version3.1.7
RubyonrailsRails Version3.1.8
RubyonrailsRails Version3.1.9
RubyonrailsRails Version3.1.10
RubyonrailsRails Version3.2.0
RubyonrailsRails Version3.2.0 Updaterc1
RubyonrailsRails Version3.2.0 Updaterc2
RubyonrailsRails Version3.2.1
RubyonrailsRails Version3.2.2
RubyonrailsRails Version3.2.2 Updaterc1
RubyonrailsRails Version3.2.3
RubyonrailsRails Version3.2.3 Updaterc1
RubyonrailsRails Version3.2.3 Updaterc2
RubyonrailsRails Version3.2.4
RubyonrailsRails Version3.2.4 Updaterc1
RubyonrailsRails Version3.2.5
RubyonrailsRails Version3.2.6
RubyonrailsRails Version3.2.7
RubyonrailsRails Version3.2.8
RubyonrailsRails Version3.2.10
RubyonrailsRails Version3.2.11
RubyonrailsRails Version3.2.12
RubyonrailsRails Version3.2.13 Updaterc1
RubyonrailsRails Version3.2.13 Updaterc2
RubyonrailsRails Version3.2.15 Updaterc3
RubyonrailsRails Version3.2.16
RubyonrailsRails Version3.2.17
RubyonrailsRails Version3.2.18
RubyonrailsRails Version4.0.0 Update-
RubyonrailsRails Version4.0.0 Updatebeta
RubyonrailsRails Version4.0.0 Updaterc1
RubyonrailsRails Version4.0.0 Updaterc2
RubyonrailsRails Version4.0.1 Update-
RubyonrailsRails Version4.0.1 Updaterc1
RubyonrailsRails Version4.0.1 Updaterc2
RubyonrailsRails Version4.0.1 Updaterc3
RubyonrailsRails Version4.0.1 Updaterc4
RubyonrailsRails Version4.0.2
RubyonrailsRails Version4.0.3
RubyonrailsRails Version4.0.4
RubyonrailsRails Version4.0.5
RubyonrailsRails Version4.0.6
RubyonrailsRails Version4.0.6 Updaterc1
RubyonrailsRails Version4.0.6 Updaterc2
RubyonrailsRails Version4.0.6 Updaterc3
RubyonrailsRails Version4.0.7
RubyonrailsRails Version4.0.8
RubyonrailsRails Version4.0.9
RubyonrailsRails Version4.0.10
RubyonrailsRails Version4.0.10 Updaterc1
RubyonrailsRails Version4.1.0 Update-
RubyonrailsRails Version4.1.0 Updatebeta1
RubyonrailsRails Version4.1.1
RubyonrailsRails Version4.1.2
RubyonrailsRails Version4.1.2 Updaterc1
RubyonrailsRails Version4.1.2 Updaterc2
RubyonrailsRails Version4.1.2 Updaterc3
RubyonrailsRails Version4.1.3
RubyonrailsRails Version4.1.4
RubyonrailsRails Version4.1.5
RubyonrailsRails Version4.1.6
RubyonrailsRails Version4.1.6 Updaterc1
RubyonrailsRails Version4.1.7
RubyonrailsRails Version4.2.0 Updatebeta1
RubyonrailsRails Version4.2.0 Updatebeta2
RubyonrailsRails Version4.2.0 Updatebeta3
RubyonrailsRuby On Rails Version3.0.4
RubyonrailsRuby On Rails Version3.2.19
RubyonrailsRuby On Rails Version3.2.20
RubyonrailsRuby On Rails Version4.0.11
Zu dieser CVE wurde keine CISA KEV oder CERT.AT-Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.27% 0.5
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
nvd@nist.gov 5 10 2.9
AV:N/AC:L/Au:N/C:P/I:N/A:N
CWE-22 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.