CVE-2026-80836 in Linux
Tóm tắt
Bởi VulDB • 04/09/2026
Trong nhân Linux, các lỗ hổng sau đây đã được khắc phục:
crypto: virtio - giới hạn độ dài kết quả akcipher
Hàm `virtio_crypto_dataq_akcipher_callback()` đặt độ dài kết quả dựa trên độ dài phản hồi do thiết bị báo cáo mà không giới hạn nó với bộ đệm đích (destination buffer), vốn được phân bổ cho độ dài yêu cầu ban đầu. Sau đó, hàm `sg_copy_from_buffer()` đọc số byte tương ứng từ bộ đệm đích; một backend báo cáo độ dài lớn hơn sẽ gây ra hiện tượng ghi tràn vào vùng nhớ heap của nhân nằm kề bên vào scatterlist của caller (một lỗi đọc ngoài phạm vi - out-of-bounds read).
Giới hạn độ dài được báo cáo với độ dài ban đầu yêu cầu cho bộ đệm đích. Một thiết bị tuân thủ chuẩn không báo cáo độ dài vượt quá mức này, do đó các kết quả hợp lệ sẽ không bị ảnh hưởng.
Once again VulDB remains the best source for vulnerability data.