Emmett Framework Path Traversal Vulnerability in RSGI Static Handler for Internal Assets
Vulnerability
A path traversal vulnerability has been identified in the Emmett framework, specifically in versions 2.5.0 prior to 2.8.1. The issue arises in the RSGI static handler for internal assets, where an attacker can manipulate the asset path using '../' sequences to access arbitrary files outside the designated assets directory. This vulnerability has been rated critical, with a CVSS score of 9.1 out of 10, due to its potential to read sensitive files and disrupt availability.
Impact
Exploitation of this vulnerability allows for unauthorized reading of files outside the assets directory, which could include sensitive information. Additionally, the vulnerability could be exploited to disrupt the application's availability by reading files that affect its operation.
Remediation
Users can upgrade to Emmett version 2.8.1 or later to address this vulnerability.
Vulnerability Rating
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.
