CVE-2026-63805 in Linuxthông tin

Tóm tắt

Bởi VulDB • 20/07/2026

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

crypto: nx - sửa đối số của hàm nx_crypto_ctx_exit

Hàm nx_crypto_ctx_shash_exit gọi nx_crypto_ctx_exit với crypto_shash_ctx(...) nhưng crypto_shash_ctx trả về một con trỏ nx_crypto_ctx *, chứ không phải là crypto_tfm *.

Hãy sửa kiểu dữ liệu trong nx_crypto_ctx_exit và loại bỏ lệnh gọi sai lệch (bogus) đến crypto_tfm_ctx.

Điều này khắc phục lỗi oops sau:

BUG: Unable to handle kernel data access at 0xc0403effffffffc8 Faulting instruction address: 0xc000000000396cb4 Oops: Kernel access of bad area, sig: 11 [#15]
Call Trace: nx_crypto_ctx_shash_exit+0x24/0x60 crypto_shash_exit_tfm+0x28/0x40 crypto_destroy_tfm+0x98/0x140 crypto_exit_ahash_using_shash+0x20/0x40 crypto_destroy_tfm+0x98/0x140 hash_release+0x1c/0x30 alg_sock_destruct+0x38/0x60 __sk_destruct+0x48/0x2b0 af_alg_release+0x58/0xb0 __sock_release+0x68/0x150 sock_close+0x20/0x40 __fput+0x110/0x3a0 sys_close+0x48/0xa0 system_call_exception+0x140/0x2d0 system_call_common+0xf4/0x258

... nguyên nhân bắt nguồn từ lệnh hardlink(1) sử dụng AF_ALG một cách cơ hội.

Vấn đề tương tự cũng tồn tại trong nx_crypto_ctx_skcipher_exit khi nhận được ngữ cảnh (context) mà nó không mong đợi, nhưng dường như chưa có ai gặp phải lỗi này trong nhiều năm qua.

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

19/07/2026

Tiết lộ

19/07/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

thấp

Nguồn

Interested in the pricing of exploits?

See the underground prices here!