Description
A security flaw has been discovered in Open Asset Import Library Assimp 17c12da. Impacted is the function Assimp::Compression::decompressBlock of the file code/Common/Compression.cpp of the component File Parser. Performing a manipulation results in heap-based buffer overflow. The attack may be initiated remotely. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-08-17
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A heap‑based buffer overflow exists in the decompressBlock function of the Assimp file parser. The overflow is triggered by malicious input to the compression routine and can corrupt memory on the heap. An attacker can supply crafted data and, because the function is exposed over the network in applications that use Assimp, the vulnerability can be triggered remotely. The flaw may allow an attacker to cause a crash or to execute arbitrary code, depending on the surrounding program context and the data supplied.

Affected Systems

The issue impacts the Open Asset Import Library (Assimp) component, specifically from commit 17c12da onward. All applications that link against this version of Assimp and that process compressed files are potentially affected. No specific vendor versions or distribution packages are listed in the CNA data, so the vulnerability applies to any build that includes the unmodified decompressBlock implementation.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity. The EPSS score of 0.00264 indicates a very low but non‑zero exploitation probability, and the vulnerability is not listed in the CISA KEV catalog. Public exploit code has been released, so the attack is feasible. The likely attack vector is remote delivery of a maliciously crafted file to an application that uses Assimp, leading to memory corruption and potential arbitrary code execution. Risk remains moderate but increases sharply if the target application processes untrusted input without additional safeguards.

Generated by OpenCVE AI on August 17, 2026 at 14:36 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Assimp to a version that excludes commit 17c12da or later, once a patch is released by the maintainers.
  • If an upgrade is not feasible, isolate applications that use Assimp from untrusted input sources or disable the compression feature if not required.
  • Configure network controls and monitoring to detect anomalous traffic or crash events that may indicate exploitation attempts.

Generated by OpenCVE AI on August 17, 2026 at 14:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 17 Aug 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-120
References
Metrics threat_severity

None

threat_severity

Moderate


Mon, 17 Aug 2026 01:00:00 +0000

Type Values Removed Values Added
Description A security flaw has been discovered in Open Asset Import Library Assimp 17c12da. Impacted is the function Assimp::Compression::decompressBlock of the file code/Common/Compression.cpp of the component File Parser. Performing a manipulation results in heap-based buffer overflow. The attack may be initiated remotely. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.
Title Open Asset Import Library Assimp File Compression.cpp decompressBlock 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': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

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

cvssV3_1

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

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-08-18T14:14:34.237Z

Reserved: 2026-08-16T07:50:00.384Z

Link: CVE-2026-19967

cve-icon Vulnrichment

Updated: 2026-08-18T14:14:21.623Z

cve-icon NVD

Status : Deferred

Published: 2026-08-17T01:16:44.370

Modified: 2026-08-20T12:48:10.287

Link: CVE-2026-19967

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-17T00:30:11Z

Links: CVE-2026-19967 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-17T14:45:04Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-120

    Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')

  • CWE-122

    Heap-based Buffer Overflow