In the Linux kernel, the following vulnerability has been resolved:
bpf: Send signals asynchronously if !preemptible
BPF programs can execute in all kinds of contexts and when a program
running in a non-preemptible context uses the bpfsendsignal() kfunc,
it will cause issues because this kfunc can sleep.
Change irqs_disabled() to !preemptible().
[
    {
        "digest": {
            "function_hash": "169380576504556464902080639308591708574",
            "length": 637.0
        },
        "signature_type": "Function",
        "target": {
            "function": "bpf_send_signal_common",
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be42a09fe898635b0093c0c8dac1bfabe225c240",
        "id": "CVE-2025-21728-218af0c7"
    },
    {
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "121968587881043406486988629370895204244",
                "56754648039511253851049630998510204576",
                "211342748209825727111814550736052370722",
                "45136310978553225062725219919298282347"
            ]
        },
        "signature_type": "Line",
        "target": {
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@be42a09fe898635b0093c0c8dac1bfabe225c240",
        "id": "CVE-2025-21728-2ae5f897"
    },
    {
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "121968587881043406486988629370895204244",
                "56754648039511253851049630998510204576",
                "211342748209825727111814550736052370722",
                "45136310978553225062725219919298282347"
            ]
        },
        "signature_type": "Line",
        "target": {
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce51eab2070e295d298f42a2f1db269cd1b56d55",
        "id": "CVE-2025-21728-4a38011f"
    },
    {
        "digest": {
            "function_hash": "169380576504556464902080639308591708574",
            "length": 637.0
        },
        "signature_type": "Function",
        "target": {
            "function": "bpf_send_signal_common",
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@78b97783496b454435639937db3303e900a24d3f",
        "id": "CVE-2025-21728-4dec987d"
    },
    {
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "121968587881043406486988629370895204244",
                "56754648039511253851049630998510204576",
                "211342748209825727111814550736052370722",
                "45136310978553225062725219919298282347"
            ]
        },
        "signature_type": "Line",
        "target": {
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@feba1308bc5e8e04cee751d39fae8a9b407a9034",
        "id": "CVE-2025-21728-5e168f02"
    },
    {
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "192264298309287969418124934255975931913",
                "137017031511566008924602635324046039380",
                "211342748209825727111814550736052370722",
                "45136310978553225062725219919298282347"
            ]
        },
        "signature_type": "Line",
        "target": {
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@092fc76b7ab4163e008f9cde596a58dad2108260",
        "id": "CVE-2025-21728-6730ce4d"
    },
    {
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "192264298309287969418124934255975931913",
                "137017031511566008924602635324046039380",
                "211342748209825727111814550736052370722",
                "45136310978553225062725219919298282347"
            ]
        },
        "signature_type": "Line",
        "target": {
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@87c544108b612512b254c8f79aa5c0a8546e2cc4",
        "id": "CVE-2025-21728-8771a0e8"
    },
    {
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "121968587881043406486988629370895204244",
                "56754648039511253851049630998510204576",
                "211342748209825727111814550736052370722",
                "45136310978553225062725219919298282347"
            ]
        },
        "signature_type": "Line",
        "target": {
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@78b97783496b454435639937db3303e900a24d3f",
        "id": "CVE-2025-21728-99af53f5"
    },
    {
        "digest": {
            "function_hash": "201893242762147011032936755580910930879",
            "length": 1057.0
        },
        "signature_type": "Function",
        "target": {
            "function": "bpf_send_signal_common",
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@87c544108b612512b254c8f79aa5c0a8546e2cc4",
        "id": "CVE-2025-21728-b187bf01"
    },
    {
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "121968587881043406486988629370895204244",
                "56754648039511253851049630998510204576",
                "211342748209825727111814550736052370722",
                "45136310978553225062725219919298282347"
            ]
        },
        "signature_type": "Line",
        "target": {
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eeef8e65041a031bd8a747a392c14b76a123a12c",
        "id": "CVE-2025-21728-b90f29c7"
    },
    {
        "digest": {
            "function_hash": "293988938773349683055187686383195515570",
            "length": 711.0
        },
        "signature_type": "Function",
        "target": {
            "function": "bpf_send_signal_common",
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce51eab2070e295d298f42a2f1db269cd1b56d55",
        "id": "CVE-2025-21728-d9ca7f99"
    },
    {
        "digest": {
            "function_hash": "322533565597167326309274938539086390478",
            "length": 687.0
        },
        "signature_type": "Function",
        "target": {
            "function": "bpf_send_signal_common",
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e306eaaa3d78b462db5f5b11e0171f9d2b6ca3f4",
        "id": "CVE-2025-21728-de594f39"
    },
    {
        "digest": {
            "function_hash": "201893242762147011032936755580910930879",
            "length": 1057.0
        },
        "signature_type": "Function",
        "target": {
            "function": "bpf_send_signal_common",
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@092fc76b7ab4163e008f9cde596a58dad2108260",
        "id": "CVE-2025-21728-e4ebab6b"
    },
    {
        "digest": {
            "function_hash": "169380576504556464902080639308591708574",
            "length": 637.0
        },
        "signature_type": "Function",
        "target": {
            "function": "bpf_send_signal_common",
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eeef8e65041a031bd8a747a392c14b76a123a12c",
        "id": "CVE-2025-21728-eaf21fc4"
    },
    {
        "digest": {
            "function_hash": "16762393082563726690143457249373690170",
            "length": 650.0
        },
        "signature_type": "Function",
        "target": {
            "function": "BPF_CALL_1",
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@feba1308bc5e8e04cee751d39fae8a9b407a9034",
        "id": "CVE-2025-21728-f81a7a7d"
    },
    {
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "121968587881043406486988629370895204244",
                "56754648039511253851049630998510204576",
                "211342748209825727111814550736052370722",
                "45136310978553225062725219919298282347"
            ]
        },
        "signature_type": "Line",
        "target": {
            "file": "kernel/trace/bpf_trace.c"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e306eaaa3d78b462db5f5b11e0171f9d2b6ca3f4",
        "id": "CVE-2025-21728-fde23512"
    }
]