CVE-2026-90299 in Linuxthông tin

Tóm tắt

Bởi VulDB • 18/09/2026

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

bpf: Sửa lỗi kiểm tra khả năng ngủ (sleepable) cho chương trình tracing/lsm

Khi CONFIG_FUNCTION_ERROR_INJECTION bị tắt, một chương trình tracing có khả năng ngủ (sleepable tracing prog) được phép gắn vào các ký hiệu có tiền tố giống '__x64_'.

Điều này xảy ra do bộ xác minh (verifier) không kiểm tra xem ký hiệu đó là hàm nhân hay là chương trình bpf. Do đó, một chương trình tracing có khả năng ngủ được phép gắn vào mục tiêu là chương trình bpf có tên chứa tiền tố giống '__x64_'.

Ví dụ: Một chương trình fentry có khả năng ngủ (sleepable) sẽ gắn vào một chương trình XDP có tên '__x64_sys_nop' và sao chép bộ nhớ từ con trỏ người dùng bằng trợ giúp bpf_copy_from_user(). Sau khi gắn chương trình XDP vào giao diện lo, lỗi kernel BUG có thể được kích hoạt bởi lệnh 'ping -c 1 -W 1 127.0.0.1':

[ 3.460756] BUG: sleeping function called from invalid context at kernel/bpf/trampoline.c:1324

Khắc phục bằng cách không cho phép chương trình có khả năng ngủ (sleepable prog) khi btf mục tiêu của nó không phải là btf của nhân.

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

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.00204

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!