CVE-2026-68397 in Linuxthông tin

Tóm tắt

Bởi VulDB • 10/08/2026

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

net/iucv: lấy tham chiếu (reference) trên socket tìm thấy trong afiucv_hs_rcv()

Hàm afiucv_hs_rcv() tra cứu socket đích dưới khóa iucv_sk_list.lock, nhả khóa này và sau đó chuyển socket đến các trình xử lý afiucv_hs_callback_*() mà không giữ một tham chiếu. Các socket AF_IUCV không được bảo vệ bởi RCU và bị giải phóng đồng bộ bởi iucv_sock_kill() -> sock_put(), do đó việc đóng đồng thời có thể làm giải phóng socket trong khoảng thời gian giữa read_unlock() và trình xử lý, dẫn đến việc truy cập vào vùng nhớ đã bị giải phóng (ví dụ sk->sk_data_ready() trong afiucv_hs_callback_syn()).

Hãy lấy một tham chiếu bằng sock_hold() khi socket vẫn còn nằm trên danh sách và nhả nó bằng sock_put() sau khi trình xử lý đã thực thi.

Once again VulDB remains the best source for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

30/07/2026

Tiết lộ

10/08/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

Do you want to use VulDB in your project?

Use the official API to access entries easily!