Skip to main content
CVE-2025-48879VulnerabilityPublished

CVE-2025-48879: OctoPrint · Improper Neutralization of Delimiters

Affects OctoPrintSource CVE Database V5

0

Not known to be exploited · CVSS 6.5 Medium : upgrade to 1.11.2 when convenient.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 3.1 base score
6.5Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 17% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 1.11.2
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 10 Jun 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.

What to do

Upgrade OctoPrint to 1.11.2.

Affected software

ProductAffectedFixed in
PyPIoctoprintpkg:pypi/octoprintOther threatsAffected
  • <1.11.2
Fixed in
  • 1.11.2

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

The primary mitigation is to upgrade all OctoPrint instances to version 1.11.2 or later, where the vulnerability is patched. Organizations should audit their deployments to identify any instances running vulnerable versions. If immediate upgrading is not feasible, network-level mitigations such as restricting access to OctoPrint servers via firewalls or VPNs can reduce exposure. Implementing web application firewalls (WAFs) that can detect and block malformed multipart/form-data requests may also help mitigate exploitation attempts. Monitoring OctoPrint server logs for unusual or malformed HTTP requests can provide early warning signs of exploitation attempts. Additionally, isolating OctoPrint servers from public networks and limiting access to trusted users reduces risk. Regularly updating and patching OctoPrint and its dependencies is critical to maintaining security posture.

Description

OctoPrint versions up until and including 1.11.1 contain a vulnerability that allows any unauthenticated attacker to send a manipulated broken multipart/form-data request to OctoPrint and through that make the web server component become unresponsive. The issue can be triggered by a broken multipart/form-data request lacking an end boundary to any of OctoPrint's endpoints implemented through the octoprint.server.util.tornado.UploadStorageFallbackHandler request handler. The request handler will get stuck in an endless busy loop, looking for a part of the request that will never come. As Tornado is single-threaded, that will effectively block the whole web server. The vulnerability has been patched in version 1.11.2.

References

Community reviews

Loading reviews…