OESA-2024-2502

Source
https://www.openeuler.org/en/security/security-bulletins/detail/?id=openEuler-SA-2024-2502
Import Source
https://repo.openeuler.org/security/data/osv/OESA-2024-2502.json
JSON Data
https://api.osv.dev/v1/vulns/OESA-2024-2502
Upstream
Published
2024-12-06T15:23:34Z
Modified
2025-09-03T06:20:01.327238Z
Summary
bcc security update
Details

BCC is a toolkit for creating efficient kernel tracing and manipulation programs, and includes several useful tools and examples. It makes use of extended BPF (Berkeley Packet Filters), formally known as eBPF, a new feature that was first added to Linux 3.15. BCC makes BPF programs easier to write, with kernel instrumentation in C (and includes a C wrapper around LLVM), and front-ends in Python and lua. It is suited for many tasks, including performance analysis and network traffic control.

Security Fix(es):

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.(CVE-2024-2314)

Database specific
{
    "severity": "Low"
}
References

Affected packages

openEuler:24.03-LTS / bcc

Package

Name
bcc
Purl
pkg:rpm/openEuler/bcc&distro=openEuler-24.03-LTS

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
0.29.1-3.oe2403

Ecosystem specific

{
    "x86_64": [
        "bcc-0.29.1-3.oe2403.x86_64.rpm",
        "bcc-debuginfo-0.29.1-3.oe2403.x86_64.rpm",
        "bcc-debugsource-0.29.1-3.oe2403.x86_64.rpm",
        "bcc-devel-0.29.1-3.oe2403.x86_64.rpm",
        "bcc-lua-0.29.1-3.oe2403.x86_64.rpm",
        "bcc-tools-0.29.1-3.oe2403.x86_64.rpm"
    ],
    "aarch64": [
        "bcc-0.29.1-3.oe2403.aarch64.rpm",
        "bcc-debuginfo-0.29.1-3.oe2403.aarch64.rpm",
        "bcc-debugsource-0.29.1-3.oe2403.aarch64.rpm",
        "bcc-devel-0.29.1-3.oe2403.aarch64.rpm",
        "bcc-lua-0.29.1-3.oe2403.aarch64.rpm",
        "bcc-tools-0.29.1-3.oe2403.aarch64.rpm"
    ],
    "noarch": [
        "bcc-help-0.29.1-3.oe2403.noarch.rpm",
        "python3-bpfcc-0.29.1-3.oe2403.noarch.rpm"
    ],
    "src": [
        "bcc-0.29.1-3.oe2403.src.rpm"
    ]
}