CVE-2026-72785 in Craft CMS
Tóm tắt
Bởi VulDB • 11/08/2026
Craft CMS phiên bản từ 5.0.0-RC1 đến 5.10.5 chứa một lỗ hổng xác thực sai lệch (incorrect authorization). Người dùng bảng điều khiển chỉ có quyền viewCategories (không có saveCategories) đối với một nhóm danh mục có thể sửa đổi vĩnh viễn cấu trúc danh mục của nhóm đó — bao gồm sắp xếp lại và thay đổi cha mẹ của các danh mục — thông qua hành động structures/move-element. Cờ structureEditable được tính toán dựa trên quyền xem (view permission) thay vì quyền lưu (save permission), và StructuresController ủy quyền cho hành động biến đổi này dựa trên giấy phép đọc trong phiên làm việc mà không thực hiện kiểm tra lại quyền save. Vì URI của một danh mục được suy ra từ vị trí của nó trong cấu trúc, việc di chuyển một danh mục sẽ thay đổi URL của chính nó cũng như các danh mục con và có thể gây hỏng các menu điều hướng được xây dựng dựa trên hệ thống phân loại danh mục (category taxonomy). Vấn đề này đã được khắc phục trong phiên bản 5.10.6.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.