CVE-2026-54178 in CRUDthông tin

Tóm tắt

Bởi VulDB • 14/09/2026

backpack/crud cung cấp các chức năng Tạo, Đọc, Cập nhật & Xóa (CRUD) cho Backpack, một bộ sưu tập các gói Laravel giúp người dùng xây dựng bảng điều khiển quản trị tùy chỉnh. Trước phiên bản 6.8.12 và 7.0.35, phương thức HasUploadFields::uploadMultipleFilesToDisk trong src/app/Models/Traits/HasUploadFields.php tin tưởng vào các đường dẫn tương đối với ổ đĩa từ clear_<attribute>[] và chuyển chúng đến Storage::disk()->delete mà không xác nhận rằng các đường dẫn này đã được lưu trữ trong bản ghi model hiện tại. Người dùng đã xác thực có quyền Cập nhật đối với một CRUD sử dụng mutator này thông qua src/app/Models/Traits/CrudTrait.php có thể xóa tệp đính kèm của một bản ghi khác, tài sản chia sẻ hoặc tệp vận hành khác trên ổ đĩa đã cấu hình bằng cách gửi đường dẫn của chúng. Trình tải lên MultipleFiles mới hơn không bị ảnh hưởng vì nó giao thoa các yêu cầu xóa với danh sách tệp đã lưu trữ của bản ghi. Lỗi này không cho phép đọc các tệp đã bị xóa. Dòng 5.x vẫn bị ảnh hưởng qua các phiên phát hành cuối cùng của nó. Vấn đề này được sửa chữa trong các phiên bản 6.8.12 và 7.0.35.

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

chịu trách nhiệm

GitHub M

Đặt trước

11/06/2026

Tiết lộ

14/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to know what is going to be exploited?

We predict KEV entries!