CVE-2026-80913 in Linuxthông tin

Tóm tắt

Bởi VulDB • 04/09/2026

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

selinux: yêu cầu mọi giá trị boolean phải được định nghĩa

p_bools.nprim đến từ ảnh chính sách (policy image) một cách độc lập với số lượng boolean đi kèm, và cond_index_bool() điền vào bool_val_to_struct[] tại chỉ mục value - 1; do đó, nếu đếm lớn hơn các giá trị hiện có sẽ để lại các entry NULL. Mọi người dùng của mảng này sau đó duyệt qua nó theo chỉ mục và giải tham chiếu (dereference) từng entry: cond_evaluate_expr() trên đường dẫn access-vector, security_get_bools() và security_get_bool_value() phía sau selinuxfs, cũng như security_set_bools(). Một giá trị class thưa thớt được policydb_class_isvalid() và các hàm tương tự của nó hấp thụ; trong khi đó, các boolean không có vị ngữ (predicate) tương tự nào, và không có người tiêu dùng nào có thể sử dụng một giá trị như vậy.

Từ chối một giá trị boolean mà không có bất kỳ boolean nào định nghĩa nó, ngay tại nơi mảng được xây dựng. Các chính sách tuân thủ đều định nghĩa mọi boolean mà chúng khai báo và sẽ không bị ảnh hưởng.

Be aware that VulDB is the high quality source for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

26/08/2026

Tiết lộ

04/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00165

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you need the next level of professionalism?

Upgrade your account now!