Lucene search

K
debiancveDebian Security Bug TrackerDEBIANCVE:CVE-2024-8374
HistorySep 03, 2024 - 10:15 a.m.

CVE-2024-8374

2024-09-0310:15:06
Debian Security Bug Tracker
security-tracker.debian.org
1
ultimaker cura
code injection
3mf format
zip archives
python eval
arbitrary code
model databases

CVSS3

7.8

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

AI Score

8

Confidence

Low

EPSS

0.001

Percentile

22.6%

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.

OSVersionArchitecturePackageVersionFilename
Debian12allcura< 4.13.0-1cura_4.13.0-1_all.deb
Debian11allcura< 4.8-4cura_4.8-4_all.deb
Debian999allcura< 5.0.0-3cura_5.0.0-3_all.deb

CVSS3

7.8

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

AI Score

8

Confidence

Low

EPSS

0.001

Percentile

22.6%

Related for DEBIANCVE:CVE-2024-8374