CVE-2026-80681 in Linuxthông tin

Tóm tắt

Bởi VulDB • 28/08/2026

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

vxlan: lấy lại header Ethernet (eth header) sau khi gọi hàm `route_shortcircuit()`

Trước khi thực thi `route_shortcircuit()`, con trỏ đến header eth được lưu trữ từ kết quả của `eth_hdr(skb)`.

Bên trong `route_shortcircuit()`, có thể xảy ra lời gọi tới `pskb_may_pull()`, hàm này có thể phân bổ lại vùng nhớ cho `skb->head`.

Trong trường hợp này, việc quay trở lại hàm `vxlan_xmit()` khiến con trỏ eth đã lưu trữ vẫn trỏ đến bộ nhớ đã được giải phóng (freed memory), dẫn đến lỗi use-after-free khi truy cập vào `eth->h_dest`.

Khắc phục vấn đề bằng cách cập nhật lại `eth = eth_hdr(skb)` sau khi gọi hàm `route_shortcircuit()`.

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

26/08/2026

Tiết lộ

28/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

Interested in the pricing of exploits?

See the underground prices here!