Skip to content
OpenAdvisories
Low · 3.3 CVE-2025-3010 EUVD-2025-8869GHSA-4m6w-jp94-34vc

Khronos Group glslang Intermediate.cpp isConversionAllowed null pointer dereference

Published Mar 31, 2025 · Updated Mar 31, 2025 · Assigned by VulDB

Description

A vulnerability, which was classified as problematic, has been found in Khronos Group glslang 15.1.0. Affected by this issue is the function glslang::TIntermediate::isConversionAllowed of the file glslang/MachineIndependent/Intermediate.cpp. The manipulation leads to null pointer dereference. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used.

Affected products

VendorProductAffectedFixed
Khronos Group glslang 15.1.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 glslang No fix yet —
Debian 13 glslang No fix yet —
Debian 12 glslang No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 glslang No fix yet —
Ubuntu 26.04 LTS glslang No fix yet —
Ubuntu 25.10 glslang No fix yet —
Ubuntu 24.04 LTS glslang No fix yet —
Ubuntu 22.04 LTS glslang No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS glslang No fix yet —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 glslang +1 15.0.0-88.amzn2023 ALAS2023-2026-1707

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 glslang No fix yet —

Advisories 1

References