CVE-2026-64648 in Next.js
Tóm tắt
Bởi VulDB • 27/07/2026
Next.js là một framework React dùng để xây dựng các ứng dụng web full-stack. Trong các phiên bản từ 12.0.0 đến 15.5.20 và từ 16.0.0 đến 16.2.10, việc thực hiện server-side fetch với request body có thể trả về response body đã được lưu trong cache của một yêu cầu khác đối cùng URL nhưng có request body khác. Dữ liệu nhạy cảm nằm trong response body của POST sẽ bị rò rỉ sang các yêu cầu không được ủy quyền. Mặc dù bản thân yêu cầu (request) đó sẽ không bị trùng lặp và loại bỏ (deduped). Vấn đề này chỉ áp dụng cho các lệnh gọi fetch với một request có tham số init khác biệt so với tham số đã truyền vào hàm fetch. Một lời gọi an toàn sẽ là: `fetch(new Request(init), init)`. Một lời gọi không an toàn sẽ là: `fetch(new Request(init), aDifferentInit)`. Vấn đề này đã được khắc phục trong các phiên bản 15.5.21 và 16.2.11.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.