VYPR

Vendor CVEs

Getgrav

All CVEs

115 total · sorted by risk
  • CVE-2026-62234HigJul 17, 2026
    risk 0.00cvss 8.1epss 0.00

    Grav before 2.0.4 fails to restrict cURL protocols in webhook dispatch, allowing authenticated users with api.webhooks.write permission to create webhooks with file://, dict://, or gopher:// URLs. Attackers can trigger webhook events to read local files, access process…

  • CVE-2026-62231HigJul 17, 2026
    risk 0.00cvss 8.1epss 0.00

    The Grav API plugin (getgrav/grav-plugin-api) before 1.0.6 contains an authorization bypass: API keys can be created with a restricted scopes array, but the ApiKeyAuthenticator class never reads or enforces these scopes. It loads and returns the owning user's full account…

  • CVE-2026-62230HigJul 17, 2026
    risk 0.00cvss 7.5epss 0.00

    Grav before 2.0.4 ships a default .htaccess (and reference webserver-configs/htaccess.txt) whose rules blocking access to sensitive file types (.yaml, .php, .json, etc.) lack the [NC] flag, making extension matching case-sensitive. On case-insensitive filesystems (Windows/NTFS,…

  • CVE-2026-61453MedJul 15, 2026
    risk 0.00cvss 6.1epss 0.00

    Grav v2.0.0 contains a cross-site scripting vulnerability (fixed in 2.0.1). The XSS blueprint validator (Security::detectXss()) runs on raw page content before Twig processing. When Twig content processing is enabled (twig_content.process_enabled: true), an attacker with…

  • CVE-2026-61451CriJul 15, 2026
    risk 0.00cvss 9.6epss 0.00

    The Grav API plugin (grav-plugin-api) before 1.0.4 does not validate the origin of the client-supplied admin_base_url field in the POST /api/v1/auth/forgot-password endpoint. The sanitizeHttpUrl() function only checks that the URL scheme is http/https and never verifies the host…

  • CVE-2026-59193MedJul 10, 2026
    risk 0.00cvss 4.9epss 0.00

    Grav is a file-based Web platform. Prior to 2.0.0, an authenticated admin.super user can crash Grav or fill the disk by uploading a specially crafted ZIP archive through the Direct Install tool because Installer::unZip calls ZipArchive::extractTo without limits on uncompressed…

  • CVE-2026-59190HigJul 10, 2026
    risk 0.00cvss epss 0.00

    grav-plugin-admin is an HTML user interface that provides a way to configure Grav and create and modify pages. In 1.10.52 and earlier, an authenticated attacker with admin.users permission can change the password of any user account, including the super administrator, by sending…

  • CVE-2026-61455MedJul 10, 2026
    risk 0.00cvss 6.5epss 0.00

    Grav before 2.0.1 contains a decompression bomb vulnerability in ZipArchiver::extract() that lacks limits on uncompressed size, file count, and nesting depth. Attackers can supply a crafted ZIP archive that expands to fill available disk space, causing denial of service by…

  • CVE-2026-61450MedJul 10, 2026
    risk 0.00cvss 6.5epss 0.00

    Grav before 2.0.2 contains a Twig sandbox bypass that allows a page author (any admin.pages user, or anyone able to write to user/pages) to exfiltrate configuration secrets. Although the sandbox replaces the 'config' variable with a redacted facade and strips Config::get/toArray…

  • CVE-2026-58656HigJul 8, 2026
    risk 0.00cvss 7.5epss 0.00

    Grav API plugin before v1.0.0-rc.16 accepts JWT tokens via the ?token= URL query parameter and responds with Access-Control-Allow-Origin: *, allowing unauthenticated attackers to make fully authenticated cross-origin API requests from any malicious website. Attackers who obtain…

  • CVE-2026-58654MedJul 8, 2026
    risk 0.00cvss 4.3epss 0.00

    The Grav API plugin (getgrav/grav-plugin-api) 1.0.0 contains an unrestricted file upload vulnerability in the avatar upload endpoint (/api/v1/users/user/avatar). The endpoint validates only the client-declared MIME type (getClientMediaType) beginning with 'image/' and does not…

  • CVE-2026-56700CriJun 30, 2026
    risk 0.00cvss 9.8epss 0.02

    Grav CMS before 2.0.0-beta.2 contains multiple code-execution vulnerabilities. Three unsafe unserialize() calls - in Scheduler\JobQueue, Framework\Cache\Adapter\FileCache, and Session - deserialize untrusted data without restricting allowed classes, enabling PHP object injection…

  • CVE-2021-3920MedNov 19, 2021
    risk 0.00cvss 5.4epss 0.01

    grav-plugin-admin is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

  • CVE-2021-3799MedSep 27, 2021
    risk 0.00cvss 5.4epss 0.02

    grav-plugin-admin is vulnerable to Improper Restriction of Rendered UI Layers or Frames

  • CVE-2021-29439HigApr 13, 2021
    risk 0.00cvss 7.2epss 0.03

    The Grav admin plugin prior to version 1.10.11 does not correctly verify caller's privileges. As a consequence, users with the permission `admin.login` can install third-party plugins and their dependencies. By installing the right plugin, an attacker can obtain an arbitrary…

Page 3 of 3