CVE-2024-35898 in Linuxthông tin

Tóm tắt

Bởi VulDB • 11/06/2026

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

netfilter: nf_tables: Sửa lỗi race condition tiềm ẩn trong __nft_flowtable_type_get()

Hàm nft_unregister_flowtable_type() trong nf_flow_inet_module_exit() có thể thực thi đồng thời với __nft_flowtable_type_get() trong nf_tables_newflowtable(). Không có cơ chế bảo vệ nào khi lặp qua danh sách nf_tables_flowtables trong __nft_flowtable_type_get(). Do đó, tồn tại nguy cơ race condition tiềm ẩn đối với các mục trong danh sách nf_tables_flowtables.

Sử dụng list_for_each_entry_rcu() để lặp qua danh sách nf_tables_flowtables trong __nft_flowtable_type_get(), và sử dụng rcu_read_lock() trong hàm gọi nft_flowtable_type_get() để bảo vệ toàn bộ quá trình truy vấn loại (type).

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Đặt trước

17/05/2024

Tiết lộ

19/05/2024

Kiểm duyệt

được chấp nhận

EPSS

0.00204

KEV

không

Các hoạt động

thấp

Nguồn

Do you want to use VulDB in your project?

Use the official API to access entries easily!