Open Asset Import Library Assimp BVHLoader.cpp ReadNodeChannels use after free

CVE Details

Basic Information

Title Open Asset Import Library Assimp BVHLoader.cpp ReadNodeChannels use after free
Type cve
Published 2025-06-16T11:00:09.282Z
Last Seen

Product Information

Vendor Open Asset Import Library
Product Assimp
Version 5.4.0

CVSS Information

Base Score 4.8 (MEDIUM)
Attack 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
Confidentiality Impact
Integrity Impact
Availability Impact

AI Analysis

AI Description A use after free vulnerability in Assimp’s BVHLoader::ReadNodeChannels function can be exploited locally, potentially leading to memory corruption. This issue affects versions up to 5.4.3 and has a publicly disclosed exploit.
AI Severity High
Vendor Open Asset Import Library
Product Assimp
Affected Version 5.4.0, 5.4.1, 5.4.2, 5.4.3

Affected Products

  • Open Asset Import Library Assimp 5.4.0
  • Open Asset Import Library Assimp 5.4.1
  • Open Asset Import Library Assimp 5.4.2
  • Open Asset Import Library Assimp 5.4.3

Additional Information

CVE List
CWE List CWE-416, CWE-119
Bulletin Family

Description

A vulnerability classified as critical has been found in Open Asset Import Library Assimp up to 5.4.3. Affected is the function Assimp::BVHLoader::ReadNodeChannels in the library assimp/code/AssetLib/BVH/BVHLoader.cpp. The manipulation of the argument pNode leads to use after free. Attacking locally is a requirement. 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.

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.