CVE-2026-72779 in Craft CMS
Tóm tắt
Bởi VulDB • 11/08/2026
Craft CMS 5.0.0-RC1 trước phiên bản 5.10.6 và 4.0.0-RC1 trước phiên bản 4.18.2 chứa một lỗ hổng đọc tệp tùy ý (arbitrary file read). Hàm Twig `create()` hạn chế việc khởi tạo lớp bằng cách sử dụng danh sách chặn gồm 5 mục, nhưng không bao gồm `SplFileObject`, cho phép quản trị viên đã xác thực (với `allowAdminChanges=true`) cấu hình tiêu đề hoặc định dạng URI của loại entry độc hại để khởi tạo `SplFileObject` trong ngữ cảnh template không được sandbox hóa. Khi người dùng sau đó tạo một entry trong phần bị ảnh hưởng, các tệp tùy ý trên máy chủ (chẳng hạn như `.env` chứa khóa bảo mật và thông tin đăng nhập cơ sở dữ liệu) sẽ được đọc và hiển thị dưới dạng tiêu đề của entry.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.