Read the docs

Hard-coded Flask secret key in OctoPrint

Priority LOW 37CWE-320Published · Updated

Key facts

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

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-321.

Summary

OctoPrint versions 1.0.0 and 1.1.0 use a hard-coded cryptographic key in the Flask Secret Key Handler (CWE-321). A remote attacker with no privileges and no user interaction can exploit this low-complexity flaw.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Description from the CNA

A security vulnerability has been detected in OctoPrint 1.0.0/1.1.0. Affected is an unknown function of the component Flask Secret Key Handler. Such manipulation leads to use of hard-coded cryptographic key . The attack may be performed from remote. Upgrading to version 1.11.1 is able to address this issue. The name of the patch is b4699825d6ab92d5451e5b1e3a06dfb81f86e777. The affected component should be upgraded.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00478 41st percentileScored 2026-11-07
Fix Fixed OctoPrint: 1.11.1

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
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
—OctoPrint1.0.0; 1.1.01.11.1Patch availableCNA
  • OctoPrint Vendor— Affected 1.0.0; 1.1.0 Fixed in 1.11.1 Patch available CNA

CPE names CNA · 1

CPEVersionsRoleVendor
cpe:2.3:a:octoprint:octoprint:*:*:*:*:*:*:*:*——OctoPrint
  • cpe:2.3:a:octoprint:octoprint:*:*:*:*:*:*:*:* Versions — — ·OctoPrint

Remediation

Upgrade OctoPrint to version 1.11.1, which fixes the issue with patch b4699825d6ab92d5451e5b1e3a06dfb81f86e777.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

  • Fix · CNA OctoPrint Fixed in 1.11.1

Timeline

  1. 2026-10-26 Threatist record created from CVE-2014-125135
  2. 2026-10-26 CISA SSVC decision points changed
  3. 2026-10-26 Priority changed: MEDIUM → LOW
  4. 2026-10-27 Alias added: GHSA-hm3x-g6w7-68c6

References

Sources