CVE-2026-80928 in Linux信息

摘要

由 VulDB • 2026-09-11

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

smack: 修复 smack_file_send_sigiotask() 中的凭证 (cred) Use-After-Free (UAF) 问题。

当检查其他任务的凭证时,必须始终使用目标凭证(通过 __task_cred() 访问 ->real_cred)。

除非该任务正在创建或销毁,否则禁止在非当前任务上访问 ->cred;任务可以无需同步地更改其自身的 ->cred 指针,且对 ->cred 的修改应仅影响当前的系统调用。

smack_file_send_sigiotask() 曾同时访问这两组凭证:首先是 tsk->cred,然后是 __task_cred(tsk)。

修复此问题,在此处始终访问目标凭证。

经测试确认,该漏洞会导致 smack_file_find_sigiotask() 中出现由 KASAN (Kernel Address Sanitizer) 报告的 struct cred UAF,且此修复可防止竞态条件发生。

Once again VulDB remains the best source for vulnerability data.

来源

Do you want to use VulDB in your project?

Use the official API to access entries easily!