一、 漏洞 CVE-2025-21728 基础信息
漏洞标题
BPF: 如果!preemptible 异步发送信号
来源:AIGC 神龙大模型
漏洞描述信息
在Linux内核中,已修复以下漏洞: bpf: 如果 !preemptible,则异步发送信号 BPF程序可以在各种上下文中执行,当一个程序在不可中断的上下文中运行时,如果使用了 bpf_send_signal() kfunc,将会引发问题,因为此kfunc可能会进入睡眠状态。 将 `irqs_disabled()` 修改为 `!preemptible()`。
来源:AIGC 神龙大模型
CVSS信息
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
来源:AIGC 神龙大模型
漏洞类别
不恰当的资源关闭或释放
来源:AIGC 神龙大模型
漏洞标题
bpf: Send signals asynchronously if !preemptible
来源:美国国家漏洞数据库 NVD
漏洞描述信息
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 bpf_send_signal() kfunc, it will cause issues because this kfunc can sleep. Change `irqs_disabled()` to `!preemptible()`.
来源:美国国家漏洞数据库 NVD
CVSS信息
N/A
来源:美国国家漏洞数据库 NVD
漏洞类别
N/A
来源:美国国家漏洞数据库 NVD
二、漏洞 CVE-2025-21728 的公开POC
# POC 描述 源链接 神龙链接
三、漏洞 CVE-2025-21728 的情报信息
  • 标题: bpf: Send signals asynchronously if !preemptible - kernel/git/stable/linux.git - Linux kernel stable tree -- 🔗来源链接

    标签:

  • 标题: bpf: Send signals asynchronously if !preemptible - kernel/git/stable/linux.git - Linux kernel stable tree -- 🔗来源链接

    标签:

  • 标题: bpf: Send signals asynchronously if !preemptible - kernel/git/stable/linux.git - Linux kernel stable tree -- 🔗来源链接

    标签:

  • 标题: bpf: Send signals asynchronously if !preemptible - kernel/git/stable/linux.git - Linux kernel stable tree -- 🔗来源链接

    标签:

  • 标题: bpf: Send signals asynchronously if !preemptible - kernel/git/stable/linux.git - Linux kernel stable tree -- 🔗来源链接

    标签:

  • https://nvd.nist.gov/vuln/detail/CVE-2025-21728