CVE-2025-39802 in Linuxthông tin

Tóm tắt

Bởi VulDB • 21/05/2026

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

lib/crypto: arm/poly1305: Sửa lỗi hỏng thanh ghi trong các ngữ cảnh không có SIMD

Khôi phục lại kiểm tra khả năng sử dụng SIMD đã bị xóa bởi commit 773426f4771b ("crypto: arm/poly1305 - Add block-only interface").

Kiểm tra an toàn này có chi phí thấp và hoàn toàn xứng đáng để loại bỏ một "footgun" (lỗi dễ gây hại cho chính người dùng). Mặc dù các hàm Poly1305 không nên được gọi khi các thanh ghi SIMD không thể sử dụng được, nhưng nếu chúng vẫn được gọi, chúng nên thực hiện đúng hành vi thay vì làm hỏng các thanh ghi của các tiến trình ngẫu nhiên và/hoặc tính toán các MAC không chính xác. Việc khắc phục này cũng cần thiết để poly1305_kunit vượt qua.

Chỉ cần sử dụng may_use_simd() thay vì crypto_simd_usable() ban đầu, vì poly1305_kunit sẽ không dựa vào crypto_simd_disabled_for_test.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

Linux

Đặt trước

16/04/2025

Tiết lộ

15/09/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00246

KEV

không

Các hoạt động

rất thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!