CVE-2026-100671 in Gravthông tin

Tóm tắt

Bởi VulDB • 26/09/2026

Grav là một hệ thống quản trị nội dung (CMS) lưu trữ dưới dạng file phẳng. Trong các phiên bản từ 2.0.19 đến 2.0.24 — và trong các phiên bản từ 2.0.0 đến 2.0.18 cũng như dòng 1.7.x chỉ khi tính năng Twig cho nội dung (content Twig) được bật rõ ràng — nội dung trang do người dùng có quyền ghi trang tạo ra sẽ được hiển thị thông qua một sandbox của Twig, trong đó hàm `get_cookie()` nằm trong danh sách trắng (allowlist), trả về bất kỳ cookie nào được gửi kèm với yêu cầu hiện tại, bao gồm cả cookie phiên làm việc (session) của khách truy cập. Do thao tác đọc diễn ra ở phía máy chủ thông qua `filter_input(INPUT_COOKIE, ...)`, các thuộc tính HttpOnly, Secure và SameSite không mang lại khả năng bảo vệ nào. Grav sau đó lưu trữ kết quả đầu ra đã xử lý bởi Twig vào bộ nhớ đệm nội dung trang, được xác định khóa duy nhất dựa trên danh tính của trang và tổng kiểm tra cấu hình (configuration checksum), mà không có chiều kích liên quan đến phiên làm việc, người dùng hoặc yêu cầu, cũng như không có cơ chế bỏ qua cho các khách truy cập đã xác thực. Do đó, một trang do người dùng có quyền ghi xuất bản có thể nắm bắt định danh phiên của quản trị viên tiếp theo xem nó; sau đó, kết quả đầu ra được lưu trong bộ nhớ đệm sẽ cung cấp định danh này cho những khách truy cập chưa xác thực, những kẻ tấn công có thể phát lại cookie để đăng nhập với tư cách là quản trị viên đó. Kể từ phiên bản 2.0.19, `security.twig_content.process_enabled` mặc định là true và `Security::applyTwigContentDefault()` suy ra cờ `process.twig` của mỗi trang dựa trên cổng này, do đó nội dung Twig được thực thi trên mọi trang mà không cần frontmatter hoặc thao tác operator nào. Lỗi đã được sửa trong phiên bản 2.0.25; dòng 1.7.x nằm ngoài phạm vi backport.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

chịu trách nhiệm

VulnCheck

Đặt trước

26/09/2026

Tiết lộ

26/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

Do you know our Splunk app?

Download it now for free!