OctoPrint
cpe:2.3:a:octoprint:octoprint:*:*:*:*:*:*:*
- <= 1.11.1
A denial-of-service vulnerability has been identified in OctoPrint versions prior to 1.11.2. This issue allows any unauthenticated attacker to send a manipulated multipart/form-data request that disrupts the OctoPrint web server. The vulnerability arises when the request lacks a proper end boundary, causing the server to enter an endless loop searching for a missing part. Since Tornado, the underlying web framework, operates in a single-threaded manner, this loop effectively freezes the entire web server.
Exploitation of this vulnerability leads to a denial-of-service condition, causing the OctoPrint web server to become unresponsive and blocking all incoming requests.
Users can upgrade to OctoPrint version 1.11.2 or later to address this vulnerability. Additionally, OctoPrint administrators are advised not to expose the application to untrusted networks, such as the internet.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.