Description
A flaw has been found in Open Asset Import Library Assimp up to 6.0.5. Impacted is the function Assimp::CSMImporter::InternReadFile of the file code/AssetLib/CSM/CSMLoader.cpp of the component CSM File Handler. This manipulation causes heap-based buffer overflow. The attack is restricted to local execution. The exploit has been published and may be used. Patch name: eb84eec580d3f4ba2f0fd87409b7d0744620f11e. Applying a patch is the recommended action to fix this issue.
Published: 2026-07-03
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw is a heap-based buffer overflow that occurs in the InternReadFile function of CSMLoader.cpp when processing CSM files. Overflow corrupts heap memory belonging to the process that runs the import, which can lead to crashes or, if successfully exploited, corrupt program data locally. The weakness is reflected as CWE-119 and CWE-122.

Affected Systems

The issue appears in the Open Asset Import Library, named Assimp, in all releases up to 6.0.5. Any application that links against Assimp and uses its CSM file handler is potentially vulnerable. The vulnerable code resides in the CSM File Handler component that parses CSM files.

Risk and Exploitability

The CVSS score is 4.8, indicating medium severity, while the EPSS score of less than 1 % shows a very low exploitation probability. The vulnerability is not listed in the CISA KEV catalog. Although the attack requires local execution—most likely a crafted CSM file—the published exploit demonstrates that local malicious actors can trigger the overflow.

Generated by OpenCVE AI on July 21, 2026 at 09:05 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the patch identified by commit eb84eec580d3f4ba2f0fd87409b7d0744620f11e or upgrade to a newer Assimp release that includes the fix.
  • If an immediate update is not possible, isolate the CSMLoader routine in a restricted or sandboxed environment to limit heap corruption impact.
  • Validate all CSM files before passing them to the importer, or reject files sourced from untrusted origins. Consider disabling native CSM loading if it is not required for your application.

Generated by OpenCVE AI on July 21, 2026 at 09:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 03 Jul 2026 21:15:00 +0000

Type Values Removed Values Added
Description A flaw has been found in Open Asset Import Library Assimp up to 6.0.5. Impacted is the function Assimp::CSMImporter::InternReadFile of the file code/AssetLib/CSM/CSMLoader.cpp of the component CSM File Handler. This manipulation causes heap-based buffer overflow. The attack is restricted to local execution. The exploit has been published and may be used. Patch name: eb84eec580d3f4ba2f0fd87409b7d0744620f11e. Applying a patch is the recommended action to fix this issue.
Title Open Asset Import Library Assimp CSM File CSMLoader.cpp InternReadFile heap-based overflow
First Time appeared Assimp
Assimp assimp
Weaknesses CWE-119
CWE-122
CPEs cpe:2.3:a:assimp:assimp:*:*:*:*:*:*:*:*
Vendors & Products Assimp
Assimp assimp
References
Metrics cvssV2_0

{'score': 4.3, 'vector': 'AV:L/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:OF/RC:C'}

cvssV3_0

{'score': 5.3, 'vector': 'CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C'}

cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C'}

cvssV4_0

{'score': 4.8, 'vector': '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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-06T16:28:43.146Z

Reserved: 2026-07-03T14:03:32.815Z

Link: CVE-2026-14610

cve-icon Vulnrichment

Updated: 2026-07-06T16:28:39.647Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-21T09:15:02Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-122

    Heap-based Buffer Overflow