CVE-2026-75836 in Grav
요약
\~에 의해 VulDB • 2026. 08. 18.
Grav API 플러그인(getgrav/grav-plugin-api, Grav의 admin-next/API 스택에 번들로 제공됨) 1.0.14 이전 버전은 MenubarController::executeAction()에서 인증(authorize) 요구사항을 강제하지 않습니다. GET /menubar/items 목록 엔드포인트는 userPassesAuthorize()를 통해 메뉴바 항목을 올바르게 필터링하지만, POST /api/v1/menubar/actions/{plugin}/{action} 엔드포인트는 기본 api.access 권한만 확인하며 해당 작업에 대해 플러그인이 등록한 authorize 필드를 평가하지 않습니다. 따라서 api.access 권한이 있는 인증된 호출자는 의도된 인증 절차를 우회하여 특권 메뉴바 작업을 직접 호출할 수 있습니다. 코어 Grav와 번들로 제공되는 현재 플러그인 중에는 특권 authorize 핸들러를 등록한 것이 없으므로, 기본 설치 상태에서는 영향력이 잠재적(latent)입니다. 이 결함은 문서화된 authorize 세맨틱스에 의존하는 모든 첫 번째 및 서드파티 플러그인에 영향을 미칩니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.