CVE-2026-68288 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: drop_monitor: sửa lỗi rò rỉ thông tin trong NET_DM_ATTR_PAYLOAD

Hàm net_dm_packet_report_fill() và hàm net_dm_hw_packet_report_fill() triển khai thủ công (open code) thuộc tính NET_DM_ATTR_PAYLOAD để tránh việc làm sạch dữ liệu payload của gói tin trước khi ghi đè lên nó bằng skb_copy_bits().

skb_put() dành chỗ cho nla_total_size(payload_len), tức là phần header cộng với padding NLA_ALIGN(), nhưng chỉ có payload_len byte được sao chép vào. Khi payload_len không phải là bội số của 4, các byte padding từ 1-3 sẽ không bao giờ được khởi tạo và bị rò rỉ ra user space bên trong thông điệp netlink.

KMSAN xác nhận lỗi rò rỉ cho đường dẫn phần mềm khi độ dài payload gói tin không căn chỉnh theo khối 4-byte:

BUG: KMSAN: kernel-infoleak in _copy_to_iter _copy_to_iter __skb_datagram_iter skb_copy_datagram_iter netlink_recvmsg sock_recvmsg __sys_recvfrom Uninit was created at: kmem_cache_alloc_node_noprof __alloc_skb net_dm_packet_work Bytes 173-175 of 176 are uninitialized

Sử dụng __nla_reserve(), hàm này thiết lập header thuộc tính và làm sạch phần padding, thay vì triển khai thủ công việc xây dựng thuộc tính.

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

Want to stay up to date on a daily basis?

Enable the mail alert feature now!