Directory Traversal Vulnerability in Ruby by Ruby.org
CVE-2018-8780
9.1CRITICAL
What is CVE-2018-8780?
A vulnerability in Ruby prior to the specified versions allows malicious users to exploit unvalidated input. The Dir.open, Dir.new, Dir.entries, and Dir.empty? methods fail to discard NULL characters, potentially leading to unintended directory traversal actions. This oversight can expose sensitive file content to unauthorized parties, making it crucial for developers to update to the latest Ruby versions to safeguard their applications against these risks.