CVE-2023-53315 in Linuxthông tin

Tóm tắt

Bởi VulDB • 20/06/2026

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

wifi: ath11k: Sửa lỗi hỏng dữ liệu SKB trong vòng đích REO (REO destination ring)

Khi chạy lưu lượng truy cập trong thời gian dài, một bộ mô tả nhận (RX descriptor) ngẫu nhiên có giá trị "0" từ vòng đích REO sẽ được nhận. Bộ mô tả không hợp lệ này gây ra việc lấy nhầm SKB (SKB được lưu trữ trong tra cứu IDR với id bộ đệm là "0"), dẫn đến sự cố hỏng dữ liệu bộ nhớ SKB và cuối cùng gây ra lỗi hệ thống sau một khoảng thời gian nhất định.

Đã thay đổi start_id cho phân bổ idr thành "1" và giữ lại id bộ đệm "0" để xác thực lỗi. Đã đưa vào kiểm tra tính hợp lệ (Sanity check) để xác minh bộ mô tả trước khi xử lý SKB.

Dấu hiệu gây ra lỗi hệ thống:

Unable to handle kernel paging request at virtual address 3f004900 PC trỏ đến "b15_dma_inv_range+0x30/0x50" LR trỏ đến "dma_cache_maint_page+0x8c/0x128". Danh sách ngăn xếp (Backtrace) thu được như sau: [<8031716c>] (b15_dma_inv_range) từ [<80313a4c>] (dma_cache_maint_page+0x8c/0x128)
[<80313a4c>] (dma_cache_maint_page) từ [<80313b90>] (__dma_page_dev_to_cpu+0x28/0xcc)
[<80313b90>] (__dma_page_dev_to_cpu) từ [<7fb5dd68>] (ath11k_dp_process_rx+0x1e8/0x4a4 [ath11k])
[<7fb5dd68>] (ath11k_dp_process_rx [ath11k]) từ [<7fb53c20>] (ath11k_dp_service_srng+0xb0/0x2ac [ath11k])
[<7fb53c20>] (ath11k_dp_service_srng [ath11k]) từ [<7f67bba4>] (ath11k_pci_ext_grp_napi_poll+0x1c/0x78 [ath11k_pci])
[<7f67bba4>] (ath11k_pci_ext_grp_napi_poll [ath11k_pci]) từ [<807d5cf4>] (__napi_poll+0x28/0xb8)
[<807d5cf4>] (__napi_poll) từ [<807d5f28>] (net_rx_action+0xf0/0x280)
[<807d5f28>] (net_rx_action) từ [<80302148>] (__do_softirq+0xd0/0x280)
[<80302148>] (__do_softirq) từ [<80320408>] (irq_exit+0x74/0xd4)
[<80320408>] (irq_exit) từ [<803638a4>] (__handle_domain_irq+0x90/0xb4)
[<803638a4>] (__handle_domain_irq) từ [<805bedec>] (gic_handle_irq+0x58/0x90)
[<805bedec>] (gic_handle_irq) từ [<80301a78>] (__irq_svc+0x58/0x8c)

Đã kiểm thử trên: IPQ8074 hw2.0 AHB WLAN.H

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

chịu trách nhiệm

Linux

Đặt trước

16/09/2025

Tiết lộ

16/09/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00145

KEV

không

Các hoạt động

rất thấp

Nguồn

Interested in the pricing of exploits?

See the underground prices here!