Description
Cassandra Web 0.5.0 contains a directory traversal vulnerability that allows unauthenticated attackers to read arbitrary files by manipulating path traversal parameters. Attackers can exploit the disabled Rack::Protection module to read sensitive system files like /etc/passwd and retrieve Apache Cassandra database credentials.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| avalanche123 | Cassandra Web | 0.5.0 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
Cassandra Web File Read Vulnerability
auxiliary/scanner/http/cassandra_web_file_read
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| RubyGems | cassandra-web | <= 0.5.0 | — | GHSA-8mfv-xhp5-48q9 |
References
- ExploitDB-49362 exploit
- Cassandra Web GitHub Repository product
- Cassandra Web RubyGems Package product
- VulnCheck Advisory: Cassandra Web 0.5.0 - Remote File Read third-party-advisory