Skip to main content

Assimp CVE-2025-6120

| EUVDEUVD-2025-18386 LOW
Buffer Overflow (CWE-119)
2025-06-16 cna@vuldb.com
1.9
CVSS 4.0 · NVD

Severity by source

NVD PRIMARY
1.9 LOW
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
5.3 MEDIUM

Local attack vector, low privileges required, low impact to all three pillars.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
Ubuntu
MEDIUM
qualitative
SUSE
4.3 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Red Hat
5.3 MEDIUM
qualitative

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

8
Severity Changed
Apr 29, 2026 - 01:11 NVD
MEDIUM LOW
CVSS changed
Apr 29, 2026 - 01:11 NVD
5.3 (MEDIUM) 1.9 (LOW)
Patch released
Mar 31, 2026 - 21:13 nvd
Patch available
EUVD ID Assigned
Mar 14, 2026 - 21:59 euvd
EUVD-2025-18386
Analysis Generated
Mar 14, 2026 - 21:59 vuln.today
PoC Detected
Jun 17, 2025 - 19:37 vuln.today
Public exploit code
CVE Published
Jun 16, 2025 - 12:15 nvd
MEDIUM 5.3
CVE Published
Jun 16, 2025 - 12:15 cve.org
LOW 1.9

DescriptionCVE.org

A vulnerability classified as critical was found in Open Asset Import Library Assimp up to 5.4.3. Affected by this vulnerability is the function read_meshes in the library assimp/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp. The manipulation leads to heap-based buffer overflow. It is possible to launch the attack on the local host. The exploit has been disclosed to the public and may be used. The project decided to collect all Fuzzer bugs in a main-issue to address them in the future.

AnalysisAI

Heap-based buffer overflow in Assimp up to 5.4.3 allows local attackers with low privileges to execute arbitrary code or cause denial of service by enticing a user to load a crafted Half-Life MDL file. A public proof-of-concept exploit exists, but no official patch has been released despite the vendor acknowledging the issue. The EPSS score is low (0.05%), indicating limited exploitation activity currently, but the availability of public exploit code raises the risk for environments where untrusted MDL files are processed.

Technical ContextAI

Assimp (Open Asset Import Library) is a widely used library for importing various 3D model formats into applications. The vulnerability resides in the Half-Life MDL loader, specifically in the read_meshes function within HL1MDLLoader.cpp. The CWE-119 classification (buffer overflow) indicates improper bounds checking when parsing meshes from a crafted MDL file, leading to a heap buffer overflow. CPE data shows all versions up to and including 5.4.3 are affected. The Half-Life MDL format is legacy but still used in some game mods and tools.

RemediationAI

No official patched version has been released as of the time of analysis; the vendor plans to address the issue in a future update by collecting fuzzer bugs into a main issue. Until a fix is available, the recommended workaround is to disable the Half-Life MDL importer or avoid processing untrusted MDL files entirely. For applications using Assimp, this can be done by not registering the MDL importer or by sanitizing input. Alternatively, restrict local access to users who do not need to load 3D models from untrusted sources. Monitor the vendor’s GitHub repository for a fix commit. Rebuilding Assimp with ASLR and stack canaries can mitigate impact but does not prevent exploitation.

More in Assimp

View all
CVE-2024-48423 HIGH POC
7.8 Oct 24

An issue in assimp v.5.4.3 allows a local attacker to execute arbitrary code via the CallbackToLogRedirector function wi

CVE-2022-38528 MEDIUM POC
6.5 Sep 06

Open Asset Import Library (assimp) commit 3c253ca was discovered to contain a segmentation violation via the component A

CVE-2024-53425 MEDIUM POC
6.2 Nov 21

A heap-buffer-overflow vulnerability was discovered in the SkipSpacesAndLineEnd function in Assimp v5.4.3. Rated medium

CVE-2024-48426 MEDIUM POC
6.2 Oct 24

A segmentation fault (SEGV) was detected in the SortByPTypeProcess::Execute function in the Assimp library during fuzz t

CVE-2024-48425 MEDIUM POC
5.5 Oct 24

A segmentation fault (SEGV) was detected in the Assimp::SplitLargeMeshesProcess_Triangle::UpdateNode function within the

CVE-2024-48424 MEDIUM POC
5.5 Oct 24

A heap-buffer-overflow vulnerability has been identified in the OpenDDLParser::parseStructure function within the Assimp

CVE-2025-3016 MEDIUM POC
5.3 Mar 31

A vulnerability classified as problematic was found in Open Asset Import Library Assimp 5.4.3. Rated medium severity (CV

CVE-2025-2752 MEDIUM POC
5.3 Mar 25

A vulnerability was found in Open Asset Import Library Assimp 5.4.3 and classified as problematic.h of the component CSM

CVE-2025-3015 MEDIUM POC
5.3 Mar 31

A vulnerability classified as critical has been found in Open Asset Import Library Assimp 5.4.3. Rated medium severity (

CVE-2025-2592 MEDIUM POC
5.3 Mar 21

A vulnerability, which was classified as critical, has been found in Open Asset Import Library Assimp 5.4.3.cpp. Rated m

CVE-2025-2757 MEDIUM POC
5.3 Mar 25

A vulnerability classified as critical was found in Open Asset Import Library Assimp 5.4.3. Rated medium severity (CVSS

CVE-2025-2756 MEDIUM POC
5.3 Mar 25

A vulnerability classified as critical has been found in Open Asset Import Library Assimp 5.4.3. Rated medium severity (

Vendor StatusVendor

Ubuntu

Priority: Medium
assimp
Release Status Version
xenial needs-triage -
bionic needs-triage -
focal needs-triage -
jammy needs-triage -
noble needs-triage -
upstream needs-triage -
plucky ignored end of life, was needs-triage
oracular ignored end of life, was needs-triage
questing needs-triage -

Debian

Bug #1107936
assimp
Release Status Fixed Version Urgency
bullseye vulnerable 5.0.1~ds0-2 -
bookworm vulnerable 5.2.5~ds0-1 -
trixie vulnerable 5.4.3+ds-2 -
forky, sid vulnerable 6.0.4+ds-1 -
(unstable) fixed (unfixed) -

SUSE

Severity: Medium
Product Status
SUSE Linux Enterprise Server 16.1 Fixed
SUSE Linux Enterprise Server for SAP applications 16.1 Fixed

Share

CVE-2025-6120 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy