Read the docs
TI-2013-06223 Aliases CVE-2013-10077GHSA-8x4f-fx35-j5j9

OctoPrint API Key getSettings information disclosure

Priority LOW 37CWE-200Published · Updated

Key facts

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

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-200 and CWE-284.

Summary

OctoPrint 1.0.0 contains an information disclosure weakness in the getSettings function of src/octoprint/server/ajax/settings.py, part of the API Key Handler component (CWE-200, CWE-284). A remote attacker can exploit it without privileges or user interaction, and a public exploit is available. The affected code comes from a 2013 release, before access control was implemented, when the endpoint was part of first-run setup. The API key has been admin-gated since 1.2.0, and GET /api/settings requires Permissions.SETTINGS_READ plus reauthentication in all current releases.

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

Description from the CNA

A weakness has been identified in OctoPrint 1.0.0. This impacts the function getSettings of the file src/octoprint/server/ajax/settings.py of the component API Key Handler. This manipulation causes information disclosure. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks. Upgrading to version 1.1.0-rc1 will fix this issue. Patch name: eccc9d6fbde0c46cdd6e255fd5ce9a30077ba954. You should upgrade the affected component. Affected is a 2013 release where access control was not yet implemented and the endpoint was part of first-run setup). The API key has been admin-gated since 1.2.0 and GET /api/settings is protected by Permissions.SETTINGS_READ plus reauthentication in all current releases.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00433 37th percentileScored 2026-11-07
Fix Fixed OctoPrint: 1.1.0-rc1

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.01.1.0-rc1Patch availableCNA
  • OctoPrint Vendor— Affected 1.0.0 Fixed in 1.1.0-rc1 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.1.0-rc1, which fixes this issue. The patch is commit eccc9d6fbde0c46cdd6e255fd5ce9a30077ba954.

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

  • Fix · CNA OctoPrint Fixed in 1.1.0-rc1

Timeline

  1. 2026-10-26 Threatist record created from CVE-2013-10077
  2. 2026-10-27 Alias added: GHSA-8x4f-fx35-j5j9
  3. 2026-10-27 Priority changed: MEDIUM → LOW
  4. 2026-10-31 CISA SSVC decision points changed

References

Sources