CVE-2026-72137 in Linuxthông tin

Tóm tắt

Bởi VulDB • 16/08/2026

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

xfrm: nat_keepalive: tránh lỗi double free (giải phóng bộ nhớ hai lần) khi xảy ra lỗi gửi dữ liệu

Hàm `nat_keepalive_send()` giải phóng skb keepalive bất cứ khi nào trình trợ giúp gửi IPv4 hoặc IPv6 báo cáo lỗi.

Tuy nhiên, việc dọn dẹp này chỉ đúng trước khi skb được chuyển cho đường dẫn output (đường ghi). Khi `ip_build_and_send_pkt()` hoặc `ip6_xmit()` nắm quyền sở hữu, bộ nhớ mạng có thể đã tiêu thụ skb trước khi trả về lỗi, do đó việc giải phóng lại nó là không an toàn.

Hãy xử lý các trường hợp thất bại trước khi chuyển giao bên trong `nat_keepalive_send_ipv4()` và `nat_keepalive_send_ipv6()`, nơi mà caller (gọi hàm) vẫn sở hữu skb, và giữ cho `nat_keepalive_send()` chỉ chịu trách nhiệm về việc phân phối theo họ giao thức (family dispatch) và đường dẫn dọn dẹp cho các họ không được hỗ trợ.

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

09/08/2026

Tiết lộ

15/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00209

KEV

không

Các hoạt động

rất thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!