Skip to content
OpenAdvisories
Low · 3.3 CVE-2026-13574 EUVD-2026-40118GHSA-pf97-7r98-qpj7

llvm llvm-project Bitcode File IntrinsicInst.cpp getBasePtr heap-based overflow

Published Jun 29, 2026 · Updated Jul 7, 2026 · Assigned by VulDB

Description

A vulnerability was determined in llvm llvm-project up to 22.1.6. This impacts the function GCRelocateInst::getBasePtr in the library llvm/lib/IR/IntrinsicInst.cpp of the component Bitcode File Handler. This manipulation causes heap-based buffer overflow. It is possible to launch the attack on the local host. The exploit has been publicly disclosed and may be utilized. There are still doubts about whether this vulnerability truly exists. The LLVM project explains, that the reported behavior is outside its documented security scope and therefore not considered a security vulnerability.

Affected products

VendorProductAffectedFixed
llvm llvm-project 22.1.0, 22.1.1, 22.1.2, 22.1.3, 22.1.4, 22.1.5, 22.1.6 —

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 llvm-toolchain-21 +1 No fix yet —
Debian 13 llvm-toolchain-18 +2 No fix yet —
Debian 12 llvm-toolchain-19 +1 No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 llvm-toolchain-18 +3 No fix yet —
Ubuntu 26.04 LTS llvm-toolchain-18 +3 No fix yet —
Ubuntu 25.10 llvm-toolchain-18 +2 No fix yet —
Ubuntu 24.04 LTS llvm-toolchain-18 +1 No fix yet —
Ubuntu 20.04 LTS llvm-toolchain-18 No fix yet —
ReleasePackageFixed inAdvisory
Red Hat Hardened Images 1 lld +43 21.1.8-1.1.hum1 RHSA-2026:7634
Red Hat Hardened Images 1 lld21 +25 21.1.8-6.hum1 RHSA-2026:24069

Advisories 2

References