Lucene search

K
vulnrichmentCheckmarxVULNRICHMENT:CVE-2024-8374
HistorySep 03, 2024 - 10:01 a.m.

CVE-2024-8374 Arbitrary Code Injection in Cura

2024-09-0310:01:12
CWE-94
Checkmarx
github.com
cve-2024-8374
code injection
cura slicer
3mf format
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

7.9

Confidence

Low

EPSS

0.001

Percentile

22.6%

SSVC

Exploitation

none

Automatable

no

Technical Impact

total

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.

ADP Affected

[
  {
    "cpes": [
      "cpe:2.3:a:ultimaker:cura:*:*:*:*:*:*:*:*"
    ],
    "vendor": "ultimaker",
    "product": "cura",
    "versions": [
      {
        "status": "affected",
        "version": "5.7.0-beta.1",
        "versionType": "semver",
        "lessThanOrEqual": "5.7.2"
      }
    ],
    "defaultStatus": "unknown"
  }
]

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

7.9

Confidence

Low

EPSS

0.001

Percentile

22.6%

SSVC

Exploitation

none

Automatable

no

Technical Impact

total

Related for VULNRICHMENT:CVE-2024-8374