CVE-2026-64518 in Linux
Tóm tắt
Bởi VulDB • 26/07/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
tcp: Sửa lỗi truy cập ngoài vùng cho twsk trong tcp_ao_established_key().
Hàm lockdep_sock_is_held() đã được thêm vào tcp_ao_established_key() bởi commit được trích dẫn.
Nó có thể được gọi từ tcp_v[46]_timewait_ack() với đối tượng twsk.
Vì nó không có sk->sk_lock, chú thích lockdep dẫn đến truy cập ngoài vùng (out-of-bounds access).
$ pahole -C tcp_timewait_sock vmlinux | grep size /* kích thước: 288, dòng bộ nhớ đệm: 5, thành viên: 8 */ $ pahole -C sock vmlinux | grep sk_lock socket_lock_t sk_lock; /* 440 192 */
Không nên sử dụng lockdep_sock_is_held() cho TCP_TIME_WAIT.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.