Every CVE Search/ Get API key

CVE-2025-2592

Open Asset Import Library Assimp CSMLoader.cpp InternReadFile heap-based overflow

5.3 MediumFix available

A vulnerability, which was classified as critical, has been found in Open Asset Import Library Assimp 5.4.3. This issue affects the function CSMImporter::InternReadFile of the file code/AssetLib/CSM/CSMLoader.cpp. The manipulation leads to heap-based buffer overflow. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The patch is named 2690e354da0c681db000cfd892a55226788f2743. It is recommended to apply a patch to fix this issue.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Passive

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
Low

Exploit likelihood

0.74%Up 0.7 points since Mar 22, 2025
90%50%10%1%

What each source reports

CVE List Score used 5.3

Open Asset Import Library Assimp CSMLoader.cpp InternReadFile heap-based overflow

A vulnerability, which was classified as critical, has been found in Open Asset Import Library Assimp 5.4.3. This issue affects the function CSMImporter::InternReadFile of the file code/AssetLib/CSM/CSMLoader.cpp. The manipulation leads to heap-based buffer overflow. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The patch is named 2690e354da0c681db000cfd892a55226788f2743. It is recommended to apply a patch to fix this issue.

Record
CVE-2025-2592
CVSS 4.0
5.3 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
CVSS 3.1
6.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L
CVSS 3.0
6.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L
CVSS 2.0
7.5 AV:N/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-122, CWE-119
Updated
2026-11-02
EUVDEUVD-2025-7248 5.3

A vulnerability, which was classified as critical, has been found in Open Asset Import Library Assimp 5.4.3. This issue affects the function CSMImporter::InternReadFile of the file code/AssetLib/CSM/CSMLoader.cpp. The manipulation leads to heap-based buffer overflow. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The patch is named 2690e354da0c681db000cfd892a55226788f2743. It is recommended to apply a patch to fix this issue.

Record
EUVD-2025-7248
CVSS 4.0
5.3 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-gq4x-2qp9-2gvw 5.3

A vulnerability, which was classified as critical, has been found in Open Asset Import Library...

A vulnerability, which was classified as critical, has been found in Open Asset Import Library Assimp 5.4.3. This issue affects the function CSMImporter::InternReadFile of the file code/AssetLib/CSM/CSMLoader.cpp. The manipulation leads to heap-based buffer overflow. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The patch is named 2690e354da0c681db000cfd892a55226788f2743. It is recommended to apply a patch to fix this issue.

Record
GHSA-gq4x-2qp9-2gvw
CVSS 4.0
5.3 MediumCVSS: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:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
6.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L
Weakness
CWE-119
Updated
2026-11-02
NVD 5.3

A vulnerability, which was classified as critical, has been found in Open Asset Import Library Assimp 5.4.3. This issue affects the function CSMImporter::InternReadFile of the file code/AssetLib/CSM/CSMLoader.cpp. The manipulation leads to heap-based buffer overflow. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The patch is named 2690e354da0c681db000cfd892a55226788f2743. It is recommended to apply a patch to fix this issue.

Record
CVE-2025-2592
CVSS 4.0
5.3 MediumCVSS: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:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
6.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-119, CWE-122
Updated
2026-11-02
OSV 5.3

Open Asset Import Library Assimp CSMLoader.cpp InternReadFile heap-based overflow

A vulnerability, which was classified as critical, has been found in Open Asset Import Library Assimp 5.4.3. This issue affects the function CSMImporter::InternReadFile of the file code/AssetLib/CSM/CSMLoader.cpp. The manipulation leads to heap-based buffer overflow. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The patch is named 2690e354da0c681db000cfd892a55226788f2743. It is recommended to apply a patch to fix this issue.

Record
CVE-2025-2592
CVSS 4.0
5.3 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
Weakness
CWE-119, CWE-122
Updated
2026-11-02
OSVDEBIAN-CVE-2025-2592 8.8

A vulnerability, which was classified as critical, has been found in Open Asset Import Library Assimp 5.4.3. This issue affects the function CSMImporter::InternReadFile of the file code/AssetLib/CSM/CSMLoader.cpp. The manipulation leads to heap-based buffer overflow. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The patch is named 2690e354da0c681db000cfd892a55226788f2743. It is recommended to apply a patch to fix this issue.

Record
DEBIAN-CVE-2025-2592
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 7 moreShow less
OSVPYSEC-2025-260 8.8

A vulnerability, which was classified as critical, has been found in Open Asset Import Library Assimp 5.4.3. This issue affects the function CSMImporter::InternReadFile of the file code/AssetLib/CSM/CSMLoader.cpp. The manipulation leads to heap-based buffer overflow. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The patch is named 2690e354da0c681db000cfd892a55226788f2743. It is recommended to apply a patch to fix this issue.

Record
PYSEC-2025-260
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2025-2592 5.3

A vulnerability, which was classified as critical, has been found in Open Asset Import Library Assimp 5.4.3. This issue affects the function CSMImporter::InternReadFile of the file code/AssetLib/CSM/CSMLoader.cpp. The manipulation leads to heap-based buffer overflow. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The patch is named 2690e354da0c681db000cfd892a55226788f2743. It is recommended to apply a patch to fix this issue.

Record
UBUNTU-CVE-2025-2592
CVSS 4.0
5.3 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS 3.1
6.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVopenSUSE-SU-2025:0113-1 No score

Security update for assimp

This update for assimp fixes the following issues:

  • CVE-2024-48425: Fixed SEGV in Assimp:SplitLargeMeshesProcess_Triangle:UpdateNode (boo#1232324)
  • CVE-2024-48423: Fixed a arbitrary code execution via CallbackToLogRedirector() (boo#1232322)
  • CVE-2024-48424: Fixed a heap-buffer-overflow in OpenDDLParser:parseStructure() (boo#1232323)
  • CVE-2024-53425: Fixed a heap-based buffer overflow in SkipSpacesAndLineEnd() (boo#1233633)
  • CVE-2025-2592: Fixed a heap-based buffer overflow in Assimp::CSMImporter::InternReadFile() (boo#1239916)
  • CVE-2025-3015: Fixed out-of-bounds read caused by manipulation of the argument mIndices (boo#1240412)
  • CVE-2025-3016: Fixed a denial of service caused by manipulation of the argument mWidth/mHeight (boo#1240413)
  • CVE-2025-2591: Fixed a denial of service in code/AssetLib/MDL/MDLLoader.cpp (boo#1239920)
  • CVE-2025-2151: Fixed a stack-based buffer overflow in Assimp::GetNextLine() (boo#1239220)
Record
openSUSE-SU-2025:0113-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:0117-1 No score

Security update for doomsday

This update for doomsday fixes the following issues:

  • CVE-2025-2592: Use system assimp library to fix a heap-based buffer overflow (boo#1239917)
Record
openSUSE-SU-2025:0117-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:14950-1 No score

assimp-devel-5.4.3-5.1 on GA media

These are all security issues fixed in the assimp-devel-5.4.3-5.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:14950-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:20781-1 No score

Security update for assimp

This update for assimp fixes the following issues

  • CVE-2025-2151: vulnerability affects the function Assimp: GetNextLine in the library ParsingUtils.h (bsc#1239220).
  • CVE-2025-2591: division by zero in code/AssetLib/MDL/MDLLoader.cpp (bsc#1239920).
  • CVE-2025-2592: heap-based buffer overflow in Assimp: CSMImporter: InternReadFile of code/AssetLib/CSM/CSMLoader.cpp (bsc#1239916).
  • CVE-2025-3015: manipulation of the argument mIndices leads to out-of-bounds read (bsc#1240412).
  • CVE-2025-3548: processing of malformed files may leads to an out-of-bounds read and potential application crash (bsc#1241367).
Record
openSUSE-SU-2026:20781-1
Updated
2026-11-02
OSVSUSE-SU-2026:21821-1 No score

Security update for assimp

This update for assimp fixes the following issues

  • CVE-2025-2151: vulnerability affects the function Assimp: GetNextLine in the library ParsingUtils.h (bsc#1239220).
  • CVE-2025-2591: division by zero in code/AssetLib/MDL/MDLLoader.cpp (bsc#1239920).
  • CVE-2025-2592: heap-based buffer overflow in Assimp: CSMImporter: InternReadFile of code/AssetLib/CSM/CSMLoader.cpp (bsc#1239916).
  • CVE-2025-3015: manipulation of the argument mIndices leads to out-of-bounds read (bsc#1240412).
  • CVE-2025-3548: processing of malformed files may leads to an out-of-bounds read and potential application crash (bsc#1241367).
Record
SUSE-SU-2026:21821-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
assimp
Debian:12
All versions, plus listed versions
5.2.5~ds0-15.2.5~ds0-1.15.3.1+ds-15.3.1+ds-25.4.0+ds-1
Show 9 moreShow less
5.4.1+ds-15.4.2+ds-15.4.3+ds-25.4.3+ds-36.0.2+ds-16.0.3+ds-16.0.4+ds-16.0.4+ds-36.0.5+ds-1
None known
assimp
Debian:13
All versions, plus listed versions
5.4.3+ds-25.4.3+ds-36.0.2+ds-16.0.3+ds-16.0.4+ds-16.0.4+ds-36.0.5+ds-1
None known
assimp
Debian:14
before 6.0.2+ds-1, plus listed versions
5.4.3+ds-25.4.3+ds-3
6.0.2+ds-1
pyassimp
PyPI
through 5.4.3, plus listed versions
0.13.34.1.14.1.24.1.34.1.45.2.5
None known
assimp
Ubuntu:16.04:LTS
All versions, plus listed versions
3.0~dfsg-4ubuntu43.1.1~dfsg-53.2~dfsg-13.2~dfsg-23.2~dfsg-3
None known
assimp
Ubuntu:18.04:LTS
All versions, plus listed versions
3.3.1~dfsg-53.3.1~dfsg-5ubuntu13.3.1~dfsg-5+build14.0.1~dfsg-1~exp24.0.1~dfsg-14.1.0~dfsg-14.1.0~dfsg-24.1.0~dfsg-3
None known
assimp
Ubuntu:20.04:LTS
All versions, plus listed versions
4.1.0~dfsg-54.1.0~dfsg-5ubuntu15.0.1~ds0-1build1
None known
assimp
Ubuntu:22.04:LTS
All versions, plus listed versions
5.0.1~ds0-25.0.1~ds0-3ubuntu15.1.4~ds0-15.1.5~ds0-15.1.6~ds0-15.2.0~ds0-25.2.1~ds0-15.2.2~ds0-1
None known
assimp
Ubuntu:24.04:LTS
All versions, plus listed versions
5.2.5~ds0-1.1build15.3.1+ds-15.3.1+ds-25.3.1+ds-2build1
None known
assimp
Ubuntu:25.10
All versions, plus listed versions
5.4.3+ds-2
None known
Show 7 moreShow less
Affected packages
PackageAffectedFixed
assimp
Ubuntu:26.10
All versions, plus listed versions
6.0.4+ds-1build16.0.5+ds-1
None known
assimp
Ubuntu:26.04:LTS
All versions, plus listed versions
5.4.3+ds-26.0.2+ds-16.0.3+ds-16.0.4+ds-16.0.4+ds-1build1
None known
assimp
SUSE:Package Hub 15 SP6
From an advisory covering 9 CVEs
before 5.3.1-bp156.3.9.1
5.3.1-bp156.3.9.1
assimp
openSUSE:Leap 15.6
From an advisory covering 9 CVEs
before 5.3.1-bp156.3.9.1
5.3.1-bp156.3.9.1
doomsday
SUSE:Package Hub 15 SP6
before 2.3.1-bp156.4.3.1
2.3.1-bp156.4.3.1
doomsday
openSUSE:Leap 15.6
before 2.3.1-bp156.4.3.1
2.3.1-bp156.4.3.1
assimp
openSUSE:Tumbleweed
From an advisory covering 4 CVEs
before 5.4.3-5.1
5.4.3-5.1

History

History
RecordedChangedSources
affected, facts
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-2592 is a medium vulnerability (CVSS 5.3) in Assimp, published March 21, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.74%, the 54th percentile. Fixed in assimp 6.0.2+ds-1.

References

Show 31 moreShow less
MoveEnter Open