CVE-2026-80555 in Linuxthông tin

Tóm tắt

Bởi VulDB • 26/08/2026

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

s390/vfio_ccw: Giải phóng tất cả bộ nhớ nếu cp_init() thất bại

Hàm cp_free() được gọi để unpin/giải phóng bất kỳ bộ nhớ nào khi một thao tác I/O hoàn thành thành công, hoặc nếu cp_prefetch() thất bại. Tuy nhiên, nếu cp_init() thất bại và cờ cp->initialized chưa được kích hoạt (bật), thì cùng hàm đó không thể được sử dụng để giải phóng tất cả bộ nhớ.

Một nỗ lực nhằm xử lý vấn đề này tồn tại trong ccwchain_handle_ccw(), nơi một lệnh gọi duy nhất đến ccwchain_free() được thực hiện cho phân đoạn CCW đang được xử lý. Tuy nhiên, điều này sẽ gây rò rỉ (leak) các phân đoạn khác (được tạo ra như kết quả của thao tác Transfer in Channel) đã được cấp phát là một phần của cùng chương trình kênh đó.

Khắc phục vấn đề bằng cách thực hiện việc dọn dẹp bên ngoài logic đệ quy ccwchain_handle_ccw()/ccwchain_loop_tic().

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

26/08/2026

Tiết lộ

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

Do you know our Splunk app?

Download it now for free!