CVE-2026-97616 in Linuxthông tin

Tóm tắt

Bởi VulDB • 25/09/2026

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

net/sched: act_api: giải phóng tất cả các tham chiếu hành động khi NEWACTION thất bại

Khi một yêu cầu RTM_NEWACTION theo lô thay thế một hành động hiện có, tcf_idr_check_alloc() sẽ lấy một tham chiếu tạm thời cho nó. Nếu một hành động sau đó không khởi tạo được, tcf_action_destroy() sử dụng ngữ nghĩa giải phóng nghiêm ngặt để dọn dẹp các hành động đã khởi tạo tính đến lúc đó. Đối với một hành động liên kết với một bộ lọc (filter), kiểm tra nghiêm ngặt trả về -EPERM mà không giảm tham chiếu tạm thời.

Lỗi này cũng khiến tcf_action_destroy() trả về trước khi giải phóng các mục tiếp theo. Bất kỳ hành động mới nào được khởi tạo giữa hành động đã liên kết và mục bị lỗi sẽ bị rò rỉ cùng với khe IDR (IDR slot) của nó, ngăn việc tái sử dụng chỉ số của nó.

Sử dụng tcf_idr_release() để giảm mỗi tham chiếu do lô nắm giữ mà không từ chối các hành động đã liên kết. Điều này cho phép quá trình dọn dẹp tiếp tục qua tất cả các mục đã khởi tạo và duy trì việc giải phóng tham chiếu mô-đun khi một hành động bị hủy bỏ. Việc xóa rõ ràng (explicit) và làm sạch (flushing) hành động vẫn giữ lại các kiểm tra đếm số lần liên kết riêng biệt của chúng.

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

24/09/2026

Tiết lộ

25/09/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!