PT-2026-5007

CVE-2026-23892

·

Published

2026-01-27

·

Updated

2026-07-07

Description by

CVSS 4.0
6.0
Medium
MetricsAV:A/AC:H/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions OctoPrint versions up to and including 1.11.5
Description OctoPrint, a web interface for controlling 3D printers, is affected by a timing attack that could allow an attacker with network access to extract API keys. The issue stems from the use of character-based comparison during API key validation, which short-circuits on the first mismatched character. This results in a non-constant runtime, potentially revealing information about the key through response time measurements. The likelihood of successful exploitation is dependent on network conditions such as latency and noise. A proof of concept has not been achieved, but the potential for API key extraction exists. The API key validation process is vulnerable to timing attacks. The denied access responses are used to guess API key characters.
Recommendations Versions prior to 1.11.6 should be updated to version 1.11.6 or later.
Exploitability
Exploit
Fix
Researchers
Vendors
Affected products
Related identifiers
GHSA-XG4X-W2J3-57H6
PYSEC-2026-1716
Found an issue in the description? Have something to add? Feel free to write us 👾