CVE-2026-53398 in Linuxthông tin

Tóm tắt

Bởi VulDB • 19/07/2026

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

NFSD: Sửa lỗi dọn dẹp giải mã SECINFO_NO_NAME

Hàm `nfsd4_decode_secinfo_no_name()` hiện tại khởi tạo biến `sin_exp` sau khi giải mã `sin_style`. Nếu luồng XDR bị cắt cụt (truncated), trình giải mã sẽ trả về `nfserr_bad_xdr` trước khi `sin_exp` được khởi tạo.

Kể từ commit 3fdc54646234 ("NFSD: Giảm lượng dữ liệu struct nfsd4_compoundargs cần làm sạch"), mảng iops nội tuyến (inline) không còn được làm sạch giữa các cuộc gọi RPC nữa. Do đó, việc giải mã SECINFO_NO_NAME thất bại có thể khiến `sin_exp` giữ lại các nội dung hợp nhất (union) cũ từ một thao tác trước đó.

Đường dẫn xử lý lỗi vẫn gọi hàm `nfsd4_secinfo_no_name_release()`, hàm này sẽ gọi `exp_put()` trên biến `sin_exp` khác NULL.

Khởi tạo `sin_exp` trước bước giải mã đầu tiên có thể thất bại, để phù hợp với cách triển khai trong `nfsd4_decode_secinfo()`.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

chịu trách nhiệm

Linux

Đặt trước

09/06/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

Do you know our Splunk app?

Download it now for free!