VYPR

Grav

by Getgrav

Source repositories

CVEs (120)

  • CVE-2021-47812CriJan 16, 2026
    risk 0.64cvss 9.8epss 0.02

    GravCMS 1.10.7 contains an unauthenticated vulnerability that allows remote attackers to write arbitrary YAML configuration and execute PHP code through the scheduler endpoint. Attackers can exploit the admin-nonce parameter to inject base64-encoded payloads and create malicious…

  • CVE-2025-46199CriJul 25, 2025
    risk 0.64cvss 9.8epss 0.01

    Cross Site Scripting vulnerability in grav v.1.7.48 and before allows an attacker to execute arbitrary code via a crafted script to the form fields

  • CVE-2021-29440HigApr 13, 2021
    risk 0.60cvss 8.4epss 0.31

    Grav is a file based Web-platform. Twig processing of static pages can be enabled in the front matter by any administrative user allowed to create or edit pages. As the Twig processor runs unsandboxed, this behavior can be used to gain arbitrary code execution and elevate…

  • CVE-2025-66844CriDec 15, 2025
    risk 0.59cvss 9.1epss 0.00

    In grav <1.7.49.5, a SSRF (Server-Side Request Forgery) vector may be triggered via Twig templates when page content is processed by Twig and the configuration allows undefined PHP functions to be registered

  • CVE-2025-66301CriDec 1, 2025
    risk 0.59cvss 9.6epss 0.01

    Grav is a file-based Web platform. Prior to 1.8.0-beta.27, due to improper authorization checks when modifying critical fields on a POST request to /admin/pages/{page_name}, an editor with only permissions to change basic content on the form is now able to change the functioning…

  • CVE-2023-34251CriJun 14, 2023
    risk 0.58cvss 9.9epss 0.02

    Grav is a flat-file content management system. Versions prior to 1.7.42 are vulnerable to server side template injection. Remote code execution is possible by embedding malicious PHP code on the administrator screen by a user with page editing privileges. Version 1.7.42 contains…

  • CVE-2026-80203CriAug 26, 2026
    risk 0.57cvss 9.8epss 0.01

    The getgrav/grav-plugin-api plugin before 1.0.18 does not enforce API-key scope in the requireNotSuperTarget() function in UsersController.php across seven sensitive user-management endpoints. The check uses isSuperAdmin() on the acting account rather than verifying whether the…

  • CVE-2026-75574HigAug 25, 2026
    risk 0.57cvss 8.8epss 0.01

    The Grav Email plugin (getgrav/grav-plugin-email) before 4.2.2 renders page-editor-controlled Email action parameters as unsandboxed Twig templates. An authenticated remote user with only api.access and api.pages.write permissions can place a Twig expression in…

  • CVE-2026-56710CriAug 25, 2026
    risk 0.57cvss 9.8epss 0.01

    Grav Login plugin versions before 1.0.16 fail to validate the target account's privilege level in the onApiUserListRowAction unlock handler. An attacker with api.users.write permission can clear login lockout counters on admin.super accounts, removing brute-force protection from…

  • CVE-2026-72833HigAug 14, 2026
    risk 0.57cvss 8.8epss 0.00

    The Grav API plugin (getgrav/grav-plugin-api) versions >= 1.0.6 and <= 1.0.11 contain a privilege escalation vulnerability. A scoped API key minted on a super-admin account bypasses its declared scope cap on four isSuperAdmin()-gated write endpoints (in GroupsController,…

  • CVE-2026-72824HigAug 14, 2026
    risk 0.57cvss 8.8epss 0.01

    The Grav API plugin (getgrav/grav-plugin-api) before 1.0.13 contains an API key scope-cap bypass in PagesController::guardTwigContent(). The Twig-toggle check uses a bare isSuperAdmin() gate that does not consult api_key_scopes, so a least-privilege API key scoped only to…

  • CVE-2025-46198HigJul 25, 2025
    risk 0.57cvss 8.8epss 0.01

    Cross Site Scripting vulnerability in grav v.1.7.48, v.1.7.47 and v.1.7.46 allows an attacker to execute arbitrary code via the onerror attribute of the img element

  • CVE-2025-50286HigAug 6, 2025
    risk 0.56cvss 8.1epss 0.14

    A Remote Code Execution (RCE) vulnerability in Grav CMS v1.7.48 allows an authenticated admin to upload a malicious plugin via the /admin/tools/direct-install interface. Once uploaded, the plugin is automatically extracted and loaded, allowing arbitrary PHP code execution and…

  • CVE-2026-42607CriMay 11, 2026
    risk 0.55cvss 9.1epss 0.02

    Grav is a file-based Web platform. Prior to 2.0.0-beta.2, an authenticated user with administrative privileges can achieve Remote Code Execution (RCE) by uploading a specially crafted ZIP file through the "Direct Install" tool. While the system attempts to block direct .php file…

  • CVE-2024-27921HigMar 21, 2024
    risk 0.55cvss 8.8epss 0.61

    Grav is an open-source, flat-file content management system. A file upload path traversal vulnerability has been identified in the application prior to version 1.7.45, enabling attackers to replace or create files with extensions like .json, .zip, .css, .gif, etc. This critical…

  • CVE-2026-62668CriAug 19, 2026
    risk 0.54cvss —epss 0.00

    Grav API Plugin is a RESTful API for Grav CMS that provides full headless access to your site's content. Prior to 1.0.6, the Grav API plugin WebhookController.php accepts webhook URLs after only FILTER_VALIDATE_URL syntax validation, and WebhookDispatcher.php initializes cURL…

  • CVE-2026-42613CriMay 11, 2026
    risk 0.54cvss 9.4epss 0.01

    Grav is a file-based Web platform. Prior to 2.0.0-beta.2, the Login::register() method in the Login plugin accepts attacker-controlled groups and access fields from the registration POST data without server-side validation. When registration is enabled and groups or access are…

  • CVE-2025-66294HigDec 1, 2025
    risk 0.53cvss 8.8epss 0.03

    Grav is a file-based Web platform. Prior to 1.8.0-beta.27, a Server-Side Template Injection (SSTI) vulnerability exists in Grav that allows authenticated attackers with editor permissions to execute arbitrary commands on the server and, under certain conditions, may also be…

  • CVE-2026-75837CriAug 18, 2026
    risk 0.52cvss 9.1epss 0.00

    Grav before 2.0.14 fails to guard the access field in the core group blueprint with the required security@: admin.super restriction. A delegated admin.users operator can save a group with access[admin][super]=true to escalate to super-admin, gaining scheduler and Twig evaluation…

  • CVE-2026-42608CriMay 11, 2026
    risk 0.52cvss 9.1epss 0.01

    Grav is a file-based Web platform. Prior to 2.0.0-beta.2, there is a Path Traversal vulnerability within the FormFlash core component. By manipulating the session_id (passed as __form-flash-id in POST requests), an unauthenticated attacker can traverse the filesystem to create…

Page 1 of 6