CVE-2019-5418 Scanner
CVE-2019-5418 scanner - File Content Disclosure vulnerability in Rails
Short Info
Level
Single Scan
Single Scan
Can be used by
Asset Owner
Estimated Time
15 seconds
Time Interval
29 days 17 hours
Scan only one
URL
Toolbox
-
Ruby on Rails, commonly known as Rails, is a web application framework written in the Ruby language. It is designed to make building web applications easier and faster by providing a set of tools and conventions for developers to follow. Rails is widely used by developers around the world to create scalable and robust web applications, including websites, e-commerce applications, and more. At its core, Rails provides a Model-View-Controller (MVC) architecture that separates business logic, database access, and user interface into distinct layers to improve code maintainability and testability.
One of the vulnerabilities in Rails, CVE-2019-5418, poses a significant threat to the security of applications built on this framework. This vulnerability is caused by improperly handling user input in the "Accept" headers of HTTP requests, allowing malicious users to read arbitrary files from the server. This vulnerability affects Action View versions <5.2.2.1, <5.1.6.2, <5.0.7.2, <4.2.11.1, and v3. The vulnerability can be exploited by sending malicious requests to the server with crafted accept headers that include path traversal sequences, resulting in sensitive file contents being leaked to the attacker.
When exploited, the CVE-2019-5418 vulnerability can put sensitive information at risk, including user data, credentials, and system configuration files. Attackers can potentially read any files that the web server process has access to, including files outside of the web root directory. This can lead to a range of attacks, such as theft of user data, system takeover, or denial of service (DoS) attacks.
s4e.io is a platform that provides users with proactive monitoring and vulnerability management services for their digital assets. By using pro features of s4e.io, users can easily and quickly learn about vulnerabilities in their digital assets, including Rails applications. The platform provides proactive scanning and monitoring services that help users stay ahead of potential security threats and respond to them quickly. It offers real-time alerts, asset inventory, and risk management features that enable users to identify, track and remediate vulnerabilities in their digital assets. By using s4e.io, users can ensure that their digital assets are protected against potential security threats, including the CVE-2019-5418 vulnerability.
REFERENCES
- http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00011.html
- http://packetstormsecurity.com/files/152178/Rails-5.2.1-Arbitrary-File-Content-Disclosure.html
- http://www.openwall.com/lists/oss-security/2019/03/22/1
- https://access.redhat.com/errata/RHSA-2019:0796
- https://access.redhat.com/errata/RHSA-2019:1147
- https://access.redhat.com/errata/RHSA-2019:1149
- https://access.redhat.com/errata/RHSA-2019:1289
- https://groups.google.com/forum/#!topic/rubyonrails-security/pFRKI96Sm8Q
- https://lists.debian.org/debian-lts-announce/2019/03/msg00042.html
- https://lists.fedoraproject.org/archives/list/[email protected]/message/Y43636TH4D6T46IC6N2RQVJTRFJAAYGA/
- https://weblog.rubyonrails.org/2019/3/13/Rails-4-2-5-1-5-1-6-2-have-been-released/
- https://www.exploit-db.com/exploits/46585/