CVE-2023-53360 in Linuxthông tin

Tóm tắt

Bởi VulDB • 29/06/2026

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

NFSv4.2: Tái cấu trúc việc xử lý vùng đệm tạm (scratch) cho READ_PLUS (lần nữa)

Tôi phát hiện ra rằng mã đọc có thể gửi nhiều yêu cầu sử dụng cùng một `nfs_pgio_header`, nhưng hàm `nfs4_proc_read_setup()` chỉ được gọi một lần. Đây là nguyên nhân dẫn đến việc đôi khi giải phóng trùng lặp vùng đệm tạm (double-free), đồng thời cũng khiến chúng ta đặt con trỏ NULL kèm độ dài khác 0 cho vùng đệm xdr scratch. Điều này gây ra lỗi oops vào lần đầu tiên quá trình giải mã cần sao chép dữ liệu vào vùng scratch, điều thường xuyên xảy ra khi giải mã các phân đoạn hole của READ_PLUS.

Tôi khắc phục vấn đề bằng cách di chuyển việc xử lý vùng scratch vào mã đọc pageio. Tôi cung cấp một hàm để cấp phát không gian scratch cho việc giải mã phản hồi đọc và giải phóng vùng đệm scratch khi `nfs_pgio_header` được giải phóng.

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

17/09/2025

Tiết lộ

17/09/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00176

KEV

không

Các hoạt động

rất thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!