Skip to content
OpenAdvisories
Low · 2.8 CVE-2024-2313 EUVD-2024-27268GHSA-ph92-w482-m4jj

If kernel headers need to be extracted, bpftrace will attempt to load them from a temporary directory. An unprivileged attacker could use t…

Published Mar 10, 2024 · Updated Mar 13, 2025 · Assigned by canonical

Description

If kernel headers need to be extracted, bpftrace will attempt to load them from a temporary directory. An unprivileged attacker could use this to force bcc to load compromised linux headers. Linux distributions which provide kernel headers by default are not affected by default.

Affected products

VendorProductAffectedFixed
bpftrace bpftrace — —

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 bpftrace 0.21.0-1 —
Debian 13 bpftrace 0.21.0-1 —
Debian 12 bpftrace No fix yet —
ReleasePackageFixed inAdvisory
RHEL 9 bpftrace 0.21.1-1.el9 RHSA-2024:9188
RHEL 8 bpftrace 0.16.0-6.el8_10 RHSA-2024:8830

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 9 bpftrace 0.21.1-1.el9 ALSA-2024:9188
AlmaLinux 8 bpftrace 0.16.0-6.el8_10 ALSA-2024:8830

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 9 bpftrace 0.21.1-1.el9 RLSA-2024:9188
Rocky Linux 8 bpftrace 0.16.0-6.el8_10 RLSA-2024:8830

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 bpftrace 0.17.0-1.amzn2023.0.1 ALAS2023-2024-627
Amazon Linux 2 bpftrace 0.12.1-2.amzn2.0.2 ALAS2-2024-2552

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 bpftrace 0.20.3-1 —
Azure Linux 2 (CBL-Mariner) bpftrace 0.16.0-3 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 bpftrace 0.21.1-1.el9 ELSA-2024-9188
Oracle Linux 8 bpftrace 0.16.0-6.el8_10 ELSA-2024-8830

Advisories 11

References