Skip to content
OpenAdvisories
Low · 2.8 CVE-2024-2314 EUVD-2024-27269GHSA-883r-qq2g-w5xj

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

Published Mar 10, 2024 · Updated Oct 30, 2024 · Assigned by canonical

Description

If kernel headers need to be extracted, bcc 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
IOVisor BPF Compiler Collection < 008ea09e891194c072f2a9305a3c872a241dc342 008ea09e891194c072f2a9305a3c872a241dc342

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 bpfcc 0.31.0+ds-2 —
Debian 13 bpfcc 0.31.0+ds-2 —
Debian 12 bpfcc No fix yet —
ReleasePackageFixed inAdvisory
RHEL 9 bcc +5 0.30.0-6.el9 RHSA-2024:9187
RHEL 8 bcc +4 0.25.0-9.el8_10 RHSA-2024:8831

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 9 bcc +5 0.30.0-6.el9 ALSA-2024:9187
AlmaLinux 8 bcc-doc +1 0.25.0-9.el8_10 ALSA-2024:8831

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 8 bcc 0.25.0-9.el8_10 RLSA-2024:8831

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 bcc +5 0.26.0-1.amzn2023.0.2 ALAS2023-2024-626
Amazon Linux 2 bcc +5 0.24.0-3.amzn2.0.5 ALAS2-2024-2551

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 bcc 0.29.1-3 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 bcc +5 0.30.0-6.el9 ELSA-2024-9187
Oracle Linux 8 bcc +4 0.25.0-9.el8_10 ELSA-2024-8831

Advisories 10

References