Getgrav

Grav

142 Schwachstellen gefunden.

Hinweis: Diese Liste kann unvollständig sein. Daten werden ohne Gewähr im Ursprungsformat bereitgestellt.
  • EPSS 0.33%
  • Veröffentlicht 18.08.2026 11:19:38
  • Zuletzt bearbeitet 18.08.2026 14:18:08

Grav before 2.0.15 contains a path traversal vulnerability in the static asset server within index.php that uses string prefix matching instead of directory-boundary validation. Unauthenticated attackers can access files in sibling directories by exp...

  • EPSS 0.18%
  • Veröffentlicht 18.08.2026 11:19:38
  • Zuletzt bearbeitet 18.08.2026 15:17:11

Grav plugin-api before 1.0.15 contains a script injection vulnerability where the SVG sanitizer only checks for the exact extension 'svg', allowing .svgz and .xhtml files to bypass sanitization and be stored unsanitized. Attackers with api.media.writ...

  • EPSS 0.26%
  • Veröffentlicht 14.08.2026 11:35:39
  • Zuletzt bearbeitet 17.08.2026 16:17:45

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 ...

  • EPSS 0.18%
  • Veröffentlicht 14.08.2026 11:35:38
  • Zuletzt bearbeitet 14.08.2026 15:17:10

Grav versions from 1.5.2 through 2.0.12 contain a stored cross-site scripting vulnerability in the Security::detectXss() function (system/src/Grav/Common/Security.php). The event-handler scan is anchored at `<` and uses `[^>]*?`, which cannot cross t...

  • EPSS 0.44%
  • Veröffentlicht 14.08.2026 11:35:37
  • Zuletzt bearbeitet 24.08.2026 11:16:40

Grav API plugin versions before 1.0.13 fail to enforce API key scope caps in ConfigController super-scope gates, allowing scoped keys to write scheduler configuration. The scope cap is applied only inside requirePermission(), while the scheduler and ...

  • EPSS 0.3%
  • Veröffentlicht 14.08.2026 11:35:37
  • Zuletzt bearbeitet 18.08.2026 02:17:28

The Flex Objects plugin (through 1.4.6, tested with Grav 2.0.11) contains an incorrect authorization vulnerability in its Flex Objects API. FlexApiController::update() checks only the general Flex directory permission and does not apply the additiona...

  • EPSS 0.3%
  • Veröffentlicht 14.08.2026 11:35:36
  • Zuletzt bearbeitet 24.08.2026 11:16:40

The Grav API plugin (getgrav/grav-plugin-api) before 1.0.13 contains an API-key scope-cap bypass in UsersController's create() and update() methods. These methods enforce the scope cap only for api.users.write, but gate super-privilege grants on a ba...

  • EPSS 0.47%
  • Veröffentlicht 14.08.2026 11:35:35
  • Zuletzt bearbeitet 14.08.2026 15:17:10

Grav CMS before 2.0.13 contains a server-side template injection vulnerability in email-action parameters that allows low-privileged page editors to execute arbitrary operating-system commands. Attackers can inject Twig payloads using the unsandboxed...

  • EPSS 0.27%
  • Veröffentlicht 14.08.2026 11:35:35
  • Zuletzt bearbeitet 17.08.2026 16:17:45

Grav Plugin API (getgrav/grav-plugin-api) before 1.0.13 fails to enforce API-key scope caps in InvitationsController. The strip-super and accept-groups decisions are gated on a bare isSuperAdmin() check rather than a scope-aware permission check, so ...

  • EPSS 0.3%
  • Veröffentlicht 14.08.2026 11:35:34
  • Zuletzt bearbeitet 24.08.2026 11:16:40

The getgrav/grav-plugin-api plugin before 1.0.13 fails to validate that the scopes of a newly created API key are a subset of the caller's scopes in createApiKey. The self-target path of requireApiKeyPermission() requires only the baseline api.access...