Read the docs
TI-2024-15656 Aliases CVE-2024-23637GHSA-5626-pw9c-hmjr

OctoPrint Unverified Password Change via Access Control Settings

Priority LOW 23CWE-287Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
None
Attack complexity
Low
Impact type
Security bypass
Confidentiality · integrity · availability
None · None · High
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub. Impact type from CWE-287.

Summary

OctoPrint is a web interface for 3D printer.s OctoPrint versions up until and including 1.9.3 contain a vulnerability that allows malicious admins to change the password of other admin accounts, including their own, without having to repeat their password. An attacker who managed to hijack an admin account might use this to lock out actual admins from their OctoPrint instance. The vulnerability will be patched in version 1.10.0.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00519 44th percentileScored 2026-11-07
Fix Fixed OctoPrint (OctoPrint): 1.10.0rc1OctoPrint (PyPI): 1.10.0rc1

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
OctoPrintOctoPrintbefore 1.10.0rc11.10.0rc1Patch availableCNA
—OctoPrint (PyPI)before 1.10.0rc11.10.0rc1Patch availableGHSA-5626-pw9c-hmjr
  • OctoPrint VendorOctoPrint Affected before 1.10.0rc1 Fixed in 1.10.0rc1 Patch available CNA
  • OctoPrint (PyPI) Vendor— Affected before 1.10.0rc1 Fixed in 1.10.0rc1 Patch available GHSA-5626-pw9c-hmjr

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:octoprint:octoprint:*:*:*:*:*:*:*:*up to 1.9.3VulnerableOctoPrint
  • cpe:2.3:a:octoprint:octoprint:*:*:*:*:*:*:*:* Versions up to 1.9.3 Vulnerable ·OctoPrint

Remediation

  • Fix · CNA OctoPrint (OctoPrint) Fixed in 1.10.0rc1
  • Fix · GHSA-5626-pw9c-hmjr OctoPrint (PyPI) Fixed in 1.10.0rc1 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-23637
  2. 2026-10-03 Alias added: GHSA-5626-pw9c-hmjr

References

  • TI-2022-02830 Improper Privilege Management in octoprint/octoprint CVSS 3.1HIGH 8.8
  • TI-2022-03320 Failure to Sanitize Special Elements into a Different Plane (Special Element Injection) in octoprint/octoprint CVSS 3.1MEDIUM 6.0
  • TI-2022-02664 Unrestricted Upload of File with Dangerous Type in octoprint/octoprint CVSS 3.1MEDIUM 5.4
  • TI-2025-35988 OctoPrint is Vulnerable to RCE Attacks via Unsanitized Filename in File Upload CVSS 4.0HIGH 7.5
  • TI-2024-18796 OctoPrint XSS via the "Snapshot Test" feature in Classic Webcam plugin settings CVSS 3.1MEDIUM 4.8
  • TI-2022-02678 Insufficient Session Expiration in octoprint/octoprint CVSS 3.1MEDIUM 4.4
See all 22 →

Sources