CVE-2026-89989 in Linuxthông tin

Tóm tắt

Bởi VulDB • 17/09/2026

Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:

ima: Kiểm tra ERR_PTR từ dentry_path() trong validate_hash_algo()

Hàm dentry_path() trả về ERR_PTR(-ENAMETOOLONG) khi đường dẫn vượt quá kích thước bộ đệm. Hàm validate_hash_algo() chuyển kết quả này trực tiếp đến integrity_audit_msg() mà không thực hiện kiểm tra nào. Vì ERR_PTR khác NULL, nên integrity_audit_message() coi đó là một con trỏ hợp lệ và gọi strlen() trên nó, gây ra lỗi:

BUG: unable to handle page fault for address: ffffffffffffffdc RIP: 0010:strlen+0x30/0xa0 Call Trace: audit_log_untrustedstring+0x19/0x30 integrity_audit_message+0x366/0x4f0 ima_inode_setxattr+0x512/0x5f0

Hãy kiểm tra IS_ERR() và sử dụng NULL thay thế, điều này khiến thông báo audit bỏ qua trường name= thay vì gây ra sự cố.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

chịu trách nhiệm

Linux

Đặt trước

11/09/2026

Tiết lộ

17/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00205

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to know what is going to be exploited?

We predict KEV entries!