8 matches found
CVE-2026-65008
CVE-2026-65008 — Grav CMS 2.0.7 인증된 RCE CVE-2026-65008 에 대한 개념 증명PoC: Blueprint::dynamicData의 제한 없는 calluserfuncarray를 통한 Grav CMS 인증된 원격 코드 실행. admin.pages또는 api.pages.write 권한이 있는 사용자는 악성 form frontmatter를 심을 수 있습니다. 이후 어떤 방문자인증되지 않은 사용자 포함가 페이지를 로드하면 페이로드가 웹 서버 사용자 권한으로 실행됩니다. 승인된 테스트 전용. 자신이...
GHSA-FJ2P-QJ2F-74V5 Grav: Remote code execution via unrestricted callable in Blueprint::dynamicData()
Summary An account with the admin.pages permission or api.pages.write can run shell commands on the server. The command executes whenever anyone — including an unauthenticated visitor — opens the page. Details Blueprint::dynamicData system/src/Grav/Common/Data/Blueprint.php:426 passes a...
CVE-2026-64850 Grav: Remote code execution via unrestricted callable in Blueprint::dynamicData()
Grav is a file-based Web platform. Prior to 2.0.7, Grav Blueprint::dynamicData in system/src/Grav/Common/Data/Blueprint.php sends an editor-controlled Class::method provider and arguments to calluserfuncarray without rejecting dangerous callback parameters. An account with admin.pages or...
PT-2026-78517
Name of the Vulnerable Software and Affected Versions Grav versions prior to 2.0.7 Description In the Blueprint::dynamicData function located in system/src/Grav/Common/Data/Blueprint.php, the software passes an editor-controlled Class::method provider and arguments to call user func array without...
CVE-2026-65008
Grav 2.0.4 fixed in 2.0.7 contains a remote code execution vulnerability in Blueprint::dynamicData system/src/Grav/Common/Data/Blueprint.php, which passes a Class::method callable string and its arguments directly to calluserfuncarray without any allowlist. Because the form plugin routes page...
CVE-2026-65008 Grav before 2.0.7 Remote Code Execution via Blueprint dynamicData
Grav 2.0.4 fixed in 2.0.7 contains a remote code execution vulnerability in Blueprint::dynamicData system/src/Grav/Common/Data/Blueprint.php, which passes a Class::method callable string and its arguments directly to calluserfuncarray without any allowlist. Because the form plugin routes page...
CVE-2026-65008
Grav 2.0.4 contains a remote code execution vulnerability in Blueprint::dynamicData(), where a Class::method callable string and arguments are passed to call_user_func_array() without an allowlist. The form plugin routes page frontmatter through this path, allowing an authenticated user with admi...
CVE-2026-65008 Grav before 2.0.7 Remote Code Execution via Blueprint dynamicData
Grav 2.0.4 fixed in 2.0.7 contains a remote code execution vulnerability in Blueprint::dynamicData system/src/Grav/Common/Data/Blueprint.php, which passes a Class::method callable string and its arguments directly to calluserfuncarray without any allowlist. Because the form plugin routes page...