CVE-2026-98908 in Linuxthông tin

Tóm tắt

Bởi VulDB • 23/10/2026

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

net: microchip: sparx5: dọn dẹp tài nguyên PSFP khi việc thiết lập flower thất bại

Hàm `sparx5_tc_flower_psfp_setup()` phân bổ các tài nguyên cổng luồng (stream gate), bộ đo lưu lượng (flow meter) và bộ lọc luồng (stream filter) trước khi thêm các hành động VCAP. Nếu một bước sau đó thất bại, các tài nguyên đã được phân bổ ở những phần đầu của hàm sẽ không bị thu hồi (unwound).

Thêm các đường dẫn xử lý lỗi để giải phóng bộ lọc luồng, bộ đo lưu lượng và cổng luồng khi việc thiết lập thất bại sau khi chúng đã được yêu cầu.

Ngoài ra, hãy làm cho `sparx5_psfp_fm_add()` trả về ID bộ đo lưu lượng đã thu thập trước khi thực hiện lệnh quay lại sớm (early return) đối với trường hợp bộ đo lưu lượng tồn tại sẵn. Khi một bộ đo lưu lượng tồn tại sẵn được tái sử dụng, hàm `sparx5_psfp_fm_get()` sẽ tăng số tham chiếu của pool nó lên, nhưng caller trước đây đã giữ nguyên giá trị psfp_fmid là 0. Nếu một bước thiết lập sau đó thất bại, đường dẫn xử lý lỗi có thể cố gắng xóa ID bộ đo lưu lượng 0 thay vì bộ đo lưu lượng được tái sử dụng, khiến cho số tham chiếu tăng thêm bị bỏ lại (không được giải phó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

25/09/2026

Tiết lộ

23/10/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

Do you know our Splunk app?

Download it now for free!