Cloudanix VulnDB

CVE-2024-48424

None

CVSS

—

EPSS

0.2%

Published

Oct 24, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A flaw in file handling software can let attackers crash programs or run harmful code by sending specially made files, so organizations should install the available updates.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Moderate
Impact
Data Tampering
Component
Library
Class
Buffer Overflow
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Heap buffer overflow in OpenDDLParser::parseStructure during OpenGEX file processing leads to memory corruption.

Why it matters to the business

Potential application crashes or remote code execution on affected systems using the vulnerable library component, with low urgency due to stable low EPSS and no KEV listing or ransomware use.

How an attack unfolds

An attacker crafts a malicious OpenGEX file and supplies it to an application using the Assimp library, triggering the vulnerable parseStructure function to overflow a heap buffer and potentially gain code execution.

How to fix it

Upgrade affected Tomcat packages on SUSE Linux Enterprise High Performance Computing 15 SP1-ESPOS, SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS, SUSE Linux Enterprise Server 15 SP1-BCL, SUSE Linux Enterprise Server 15 SP1-LTSS, SUSE Linux Enterprise Server for SAP Applications 15 SP1 and SUSE Enterprise Storage 6 to version 9.0.36-150100.4.76.1 or later.

How to confirm the fix worked

Verify installed package versions match or exceed the listed fixed versions and test parsing of sample OpenGEX files for stability.

Typical attack path

  1. Identify target application accepting OpenGEX files
  2. Craft malicious OpenGEX input to trigger buffer overflow
  3. Deliver file via upload, network share or other input vector
  4. Trigger parsing to achieve memory corruption or code execution

How to detect it

Review application logs for parsing errors or crashes during OpenGEX file processing and inspect for unexpected memory-related faults.

What your security team should do

  • Apply the specified package updates across all listed SUSE Tomcat deployments
  • Monitor for any new exploit maturity signals given the low current EPSS
  • Restrict untrusted OpenGEX file processing until patches are deployed

The record

A heap-buffer-overflow vulnerability has been identified in the OpenDDLParser::parseStructure function within the Assimp library, specifically during the processing of OpenGEX files.

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