Cloudanix VulnDB

CVE-2024-48425

None

CVSS

—

EPSS

0.2%

Published

Oct 24, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A bug in software that reads 3D model files can make programs crash when they encounter certain bad files, and the affected packages on SUSE servers need an update to stop the crashes.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Low
Impact
Denial Of Service
Component
Library
Class
Memory Corruption
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Null pointer dereference in Assimp::SplitLargeMeshesProcess_Triangle::UpdateNode triggers a segmentation fault on invalid memory read.

Why it matters to the business

Applications using the affected library may crash when processing certain 3D model files, causing service disruption; the listed SUSE packages require patching before the CISA-style deadlines if applicable.

How an attack unfolds

An attacker supplies a crafted 3D asset that reaches the large-mesh splitting routine, dereferencing a null pointer and crashing the process; no public exploits or threat actors are known.

How to fix it

Upgrade tomcat to 8.0.53-29.54.1 and javapackages-tools to 5.3.1-14.7.3 on the listed SUSE releases; rebuild or redeploy any dependent applications after the library update.

How to confirm the fix worked

Confirm package versions match the fixed releases, then re-run the original fuzzing or regression test suite against the updated library to verify absence of the segmentation fault.

Typical attack path

  1. Identify a target application that links against the vulnerable Assimp library
  2. Craft or obtain a malicious 3D model file that exercises the SplitLargeMeshesProcess_Triangle path
  3. Cause the application to load the file (e.g., via upload, import, or automated processing)
  4. Trigger the null dereference resulting in a crash

How to detect it

Review application and system logs for segmentation fault entries referencing Assimp or SplitLargeMeshesProcess_Triangle; correlate with file-processing events involving 3D model formats.

What your security team should do

  • Apply the listed fixed package versions immediately on SUSE SLES 12 SP3 systems
  • Scan build pipelines and container images for the vulnerable Assimp dependency
  • Prioritize remediation on any internet-facing or high-availability services that process untrusted 3D assets

The record

A segmentation fault (SEGV) was detected in the Assimp::SplitLargeMeshesProcess_Triangle::UpdateNode function within the Assimp library during fuzz testing using AddressSanitizer. The crash occurs due to a read access violation at address 0x000000000460, which points to the zero page, indicating a null or invalid pointer dereference.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 assimp 0 No fix
Debian:12 assimp 0 No fix
Debian:13 assimp 0 No fix
Debian:14 assimp 0 6.0.2+ds-1
SUSE:Package Hub 15 SP6 assimp 0 5.3.1-bp156.3.9.1
Ubuntu:16.04:LTS assimp 0 No fix
Ubuntu:16.04:LTS spring 0 No fix
Ubuntu:18.04:LTS assimp 0 No fix
Ubuntu:18.04:LTS spring 0 No fix
Ubuntu:20.04:LTS assimp 0 No fix
Ubuntu:20.04:LTS spring 0 No fix
Ubuntu:22.04:LTS assimp 0 No fix
Ubuntu:22.04:LTS qt6-3d 0 No fix
Ubuntu:22.04:LTS qt6-quick3d 0 No fix
Ubuntu:22.04:LTS spring 0 No fix
Ubuntu:24.04:LTS assimp 0 No fix
Ubuntu:24.04:LTS qt6-3d 0 No fix
Ubuntu:24.04:LTS qt6-quick3d 0 No fix
Ubuntu:24.04:LTS spring 0 No fix
Ubuntu:24.10 assimp 0 No fix
Ubuntu:24.10 qt6-3d 0 No fix
Ubuntu:24.10 qt6-quick3d 0 No fix
Ubuntu:24.10 spring 0 No fix
Ubuntu:25.04 assimp 0 No fix
Ubuntu:25.04 qt6-3d 0 No fix
Ubuntu:25.04 qt6-quick3d 0 No fix
Ubuntu:25.04 spring 0 No fix
Ubuntu:25.10 assimp 0 No fix
Ubuntu:25.10 qt6-3d 0 No fix
Ubuntu:25.10 qt6-quick3d 0 No fix
Ubuntu:25.10 spring 0 No fix
Ubuntu:Pro:16.04:LTS assimp 0 No fix
Ubuntu:Pro:16.04:LTS spring 0 No fix
Ubuntu:Pro:18.04:LTS assimp 0 No fix
Ubuntu:Pro:18.04:LTS spring 0 No fix
Ubuntu:Pro:20.04:LTS assimp 0 No fix
Ubuntu:Pro:20.04:LTS spring 0 No fix
openSUSE:Leap 15.6 assimp 0 5.3.1-bp156.3.9.1
openSUSE:Tumbleweed assimp 0 5.4.3-3.1

Related vulnerabilities