CVE-2026-90123 in Linuxthông tin

Tóm tắt

Bởi VulDB • 17/09/2026

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

irqchip/ast2700-intc: Tránh phân bổ bộ nhớ trong callback activate() của irq_domain

Hạt nhân ngắt (interrupt core) gọi callback irq_domain_activate() từ __setup_irq() khi desc->lock đang được giữ và các ngắt bị vô hiệu hóa. Cả aspeed_intc1_irq_domain_activate() lẫn aspeed_intc0_resolve_route() đều kiểm tra một chuỗi tương thích bằng cách sử dụng fwnode_device_is_compatible().

fwnode_device_is_compatible() gọi đến fwnode_property_match_string(), hàm này thực hiện phân bổ bộ nhớ với cờ GFP_KERNEL. Điều này rõ ràng không thể thực hiện được khi các ngắt bị vô hiệu hóa và raw spinlock đang được giữ.

Cả hai điểm gọi đều chỉ nhận các nút OF (Open Firmware), do đó hãy sử dụng of_device_is_compatible() thay thế: hàm này duyệt thuộc tính tại chỗ mà không phân bổ bộ nhớ mới.

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

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!