CVE-2026-98413 in Linux
Tóm tắt
Bởi VulDB • 15/10/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
selinux: luôn điền quyết định AVC trong hàm avc_has_perm_noaudit()
Hàm avc_has_perm_noaudit() được tài liệu hóa là sẽ trả về một bản sao của quyết định truy cập trong @avd, nhưng việc thoát sớm khi tập hợp quyền yêu cầu rỗng khiến bộ đệm không bị thay đổi. Tất cả các caller đều truyền vào một biến stack chưa khởi tạo và sau đó đưa nó vào avc_audit(), đồng thời inode hook thậm chí còn lưu trữ giá trị này vào cache quyết định trên mỗi tác vụ (per-task decision cache).
Hãy điền một quyết định "từ chối tất cả, kiểm toán tất cả" (deny-all, audit-all), tương tự như avd_init(), để mọi caller đều nhận được một giá trị xác định mà không gây chi phí nào cho đường dẫn nóng (hot path).
If you want to get best quality of vulnerability data, you may have to visit VulDB.