Description
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.
Published: 2026-10-26
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Weak Cryptographic Key
Action: Upgrade
AI Analysis

Impact

The vulnerability lies in the Flask Secret Key Handler of OctoPrint, where a hard‑coded cryptographic key is used. A remote attacker could manipulate the function to cause the application to use this fixed key, thereby undermining the confidentiality and integrity guarantees provided by session cookies or other protected data. The key management flaw means the same key is reused universally, increasing the risk that a compromise of one instance could affect all instances sharing the key.

Affected Systems

OctoPrint versions 1.0.0 and 1.1.0 are affected. The issue is addressed in OctoPrint version 1.11.1, which replaces the hard‑coded key with a properly generated secret key. Users running older releases should update to 1.11.1 or later.

Risk and Exploitability

The CVSS score of 6.9 places this at medium severity, and the EPSS score is not available. It is not listed in the CISA KEV catalog. The attack vector is remote, as the description indicates a remote manipulation of the Flask Secret Key Handler. Since the key is hard‑coded, once exploited the attacker could potentially replay or forge authenticated sessions, posing an elevated risk to privileged data.

Generated by OpenCVE AI on October 26, 2026 at 20:22 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade OctoPrint to version 1.11.1 or later.
  • Ensure that any custom plugins or extensions do not introduce hard‑coded secret keys in configuration files or code.
  • Verify that the application’s secret key is generated dynamically at deployment time rather than using a static value.

Generated by OpenCVE AI on October 26, 2026 at 20:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 26 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Description 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.
Title OctoPrint Flask Secret Key hard-coded key
First Time appeared Octoprint
Octoprint octoprint
Weaknesses CWE-320
CWE-321
CPEs cpe:2.3:a:octoprint:octoprint:*:*:*:*:*:*:*:*
Vendors & Products Octoprint
Octoprint octoprint
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:ND/RL:OF/RC:C'}

cvssV3_0

{'score': 7.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:X/RL:O/RC:C'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:X/RL:O/RC:C'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X'}


Subscriptions

Octoprint Octoprint
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-26T19:34:15.433Z

Reserved: 2026-10-24T14:32:16.371Z

Link: CVE-2014-125135

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-26T20:17:09.347

Modified: 2026-10-26T20:17:10.510

Link: CVE-2014-125135

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-26T20:45:13Z

Weaknesses