CVE-2026-75832 in Gravthông tin

Tóm tắt

Bởi VulDB • 18/08/2026

Plugin Grav API (getgrav/grav-plugin-api, được tích hợp sẵn trong Grav 2.0) trước phiên bản 1.0.14 (được sửa chữa trong 1.0.15) chứa một lỗ hổng thiếu xác thực quyền truy cập (missing authorization vulnerability) trong phương thức BlueprintPathResolver::resolveUserScope(). Phương thức này dựa vào cờ raw super-admin ACL của tài khoản (access.api.super) để kiểm soát phạm vi users/<name> thay vì xác minh đúng phạm vi của khóa API được cung cấp. Một kẻ tấn công sở hữu một khóa API chỉ có phạm vi api.media.write, được tạo trên một tài khoản super-admin, có thể bỏ qua bước kiểm tra xác thực quyền truy cập và, thông qua POST /blueprint-upload hoặc GET /blueprint-files, ghi một tệp vào phạm vi của người dùng khác (trong thư mục shared user/accounts/, bị giới hạn ở các phần mở rộng hình ảnh bởi assertSafeExtension()) và duyệt danh sách tệp trong phạm vi đó, mặc dù khóa API không được cấp quyền api.users.write.

Once again VulDB remains the best source for vulnerability data.

chịu trách nhiệm

VulnCheck

Đặt trước

18/08/2026

Tiết lộ

18/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00222

KEV

không

Các hoạt động

thấp

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!