Read the docs
TI-2024-07765 Aliases CVE-2024-8374GHSA-rvg9-cwv8-3543

Arbitrary Code Injection in Cura

Priority LOW 36CWE-94Published · Updated

Key facts

Attack vector
Local
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-94.

Summary

UltiMaker Cura slicer versions 5.7.0-beta.1 through 5.7.2 are vulnerable to code injection via the 3MF format reader (/plugins/ThreeMFReader.py). The vulnerability arises from improper handling of the drop_to_buildplate property within 3MF files, which are ZIP archives containing the model data. When a 3MF file is loaded in Cura, the value of the drop_to_buildplate property is passed to the Python eval() function without proper sanitization, allowing an attacker to execute arbitrary code by crafting a malicious 3MF file. This vulnerability poses a significant risk as 3MF files are commonly shared via 3D model databases.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00433 37th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

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

Affected products

VendorProductAffected versionsFixed inStatusSource
UltimakerCura5.7.0-beta.1 – 5.7.2—No fix listedCNA
  • Cura VendorUltimaker Affected 5.7.0-beta.1 – 5.7.2 Fixed in — No fix listed CNA

CPE configurations NVD · 7

CPEVersionsRoleVendor
cpe:2.3:a:ultimaker:ultimaker_cura:5.7.0:-:*:*:*:*:*:*5.7.0VulnerableUltimaker
cpe:2.3:a:ultimaker:ultimaker_cura:5.7.0:beta1:*:*:*:*:*:*5.7.0 beta1VulnerableUltimaker
cpe:2.3:a:ultimaker:ultimaker_cura:5.7.1:*:*:*:*:*:*:*5.7.1VulnerableUltimaker
cpe:2.3:a:ultimaker:ultimaker_cura:5.7.2:rc2:*:*:*:*:*:*5.7.2 rc2VulnerableUltimaker
cpe:2.3:a:ultimaker:ultimaker_cura:5.8.0:beta1:*:*:*:*:*:*5.8.0 beta1VulnerableUltimaker
cpe:2.3:a:ultimaker:ultimaker_cura:5.8.0:beta1_rc1:*:*:*:*:*:*5.8.0 beta1_rc1VulnerableUltimaker
cpe:2.3:a:ultimaker:ultimaker_cura:5.8.0:beta1_rc2:*:*:*:*:*:*5.8.0 beta1_rc2VulnerableUltimaker
  • cpe:2.3:a:ultimaker:ultimaker_cura:5.7.0:-:*:*:*:*:*:* Versions 5.7.0 Vulnerable ·Ultimaker
  • cpe:2.3:a:ultimaker:ultimaker_cura:5.7.0:beta1:*:*:*:*:*:* Versions 5.7.0 beta1 Vulnerable ·Ultimaker
  • cpe:2.3:a:ultimaker:ultimaker_cura:5.7.1:*:*:*:*:*:*:* Versions 5.7.1 Vulnerable ·Ultimaker
  • cpe:2.3:a:ultimaker:ultimaker_cura:5.7.2:rc2:*:*:*:*:*:* Versions 5.7.2 rc2 Vulnerable ·Ultimaker
  • cpe:2.3:a:ultimaker:ultimaker_cura:5.8.0:beta1:*:*:*:*:*:* Versions 5.8.0 beta1 Vulnerable ·Ultimaker
  • cpe:2.3:a:ultimaker:ultimaker_cura:5.8.0:beta1_rc1:*:*:*:*:*:* Versions 5.8.0 beta1_rc1 Vulnerable ·Ultimaker
  • cpe:2.3:a:ultimaker:ultimaker_cura:5.8.0:beta1_rc2:*:*:*:*:*:* Versions 5.8.0 beta1_rc2 Vulnerable ·Ultimaker

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-8374
  2. 2026-10-03 Alias added: GHSA-rvg9-cwv8-3543

References

  • TI-2024-34331 An issue in UltiMaker Cura v.4.41 and 5.8.1 and before allows a local attacker to execute… CVSS 3.1MEDIUM 5.1

Sources