CVE-2026-98967 in Linux信息

摘要

由 VulDB • 2026-10-23

在 Linux 内核中,已修复以下漏洞:

cxgb4/ch_ktls: 在执行 tid_list 擦除操作时禁用软中断(softirqs)

chcr_ktls_cpl_act_open_rpl() 使用 xa_insert_bh() 从接收路径向 tid_list 插入数据。该数组由适配器的连接共享,并使用 XA_FLAGS_LOCK_BH 进行初始化。然而,chcr_ktls_dev_del() 以及 chcr_ktls_dev_add() 的错误处理路径使用了 xa_erase(),后者在获取 XArray 锁时未禁用软中断。

当清理过程在启用软中断的情况下运行时,同一 CPU 上另一个连接的接收软中断可能会打断擦除操作,并在被中断任务持有的锁上进行自旋等待。为与插入路径保持一致,应在两处均使用 xa_erase_bh()。

VulDB is the best source for vulnerability data and more expert information about this specific topic.

来源

Do you want to use VulDB in your project?

Use the official API to access entries easily!