Understand vulnerabilities. Protect your applications.
Discover which vulnerabilities affect your technologies and how to fix them. Explore clear explanations, affected versions and practical recommendations - from CMS platforms and plugins to application libraries.
Vulnerability archive 24
Reset filtersOctoPrint has possible file exfiltration via query parameters on upload endpoints
OctoPrint has Timing Side-Channel Vulnerability in API Key Authentication
OctoPrint vulnerable to XSS in Action Commands Notification and Prompt
OctoPrint is Vulnerable to RCE Attacks via Unsanitized Filename in File Upload
OctoPrint vulnerable to possible file extraction via upload endpoints
OctoPrint Vulnerable to Denial of Service through malformed HTTP request in OctoPrint
OctoPrint does not have rate limiting on the login page
OctoPrint Authenticated Reverse Proxy Page Authentication Bypass
OctoPrint has API key access in settings without reauthentication
OctoPrint Vulnerable to Reflected XSS in Jinja2 Templates
OctoPrint provides a web interface for controlling consumer 3D printers. OctoPrint versions up until and including 1.10.0 contain a vulnerability that allows an unauthenticated attacker to completely
XSS via the "Snapshot Test" feature in Classic Webcam plugin settings
OctoPrint Unverified Password Change via Access Control Settings
OctoPrint vulnerable to Improper Neutralization of Special Elements Used in a Template Engine
Failure to Sanitize Special Elements into a Different Plane (Special Element Injection) in GitHub repository octoprint/octoprint prior to 1.8.3.
Unrestricted Upload of File with Dangerous Type in GitHub repository octoprint/octoprint prior to 1.8.3.
Improper Privilege Management in GitHub repository octoprint/octoprint prior to 1.8.3.
If an attacker comes into the possession of a victim's OctoPrint session cookie through whatever means, the attacker can use this cookie to authenticate as long as the victim's account exists.
Unverified Password Change in GitHub repository octoprint/octoprint prior to 1.8.3.
The Logging subsystem in OctoPrint before 1.6.0 has incorrect access control because it attempts to manage files that are not *.log files.
OctoPrint before 1.6.0 allows XSS because API error messages include the values of input parameters.
Cross-site Scripting in OctoPrint
Cross-site Scripting in OctoPrint
Know which vulnerabilities affect your application
With the DockRay integration and software inventory enabled, DockRay checks reported component versions against known vulnerabilities and notifies you about confirmed matches. Coverage depends on the supported technology and available advisory data.