Getgrav

Grav

142 Schwachstellen gefunden.

Hinweis: Diese Liste kann unvollständig sein. Daten werden ohne Gewähr im Ursprungsformat bereitgestellt.
  • EPSS 0.1%
  • Veröffentlicht 17.07.2026 00:07:11
  • Zuletzt bearbeitet 17.07.2026 15:44:29

grav-plugin-login before 3.8.11 contains a cross-site request forgery (CSRF) vulnerability in the login.regenerate2FASecret frontend task, which regenerates and persists a new TOTP secret for the authenticated session user without any anti-CSRF nonce...

  • EPSS 0.25%
  • Veröffentlicht 17.07.2026 00:07:11
  • Zuletzt bearbeitet 21.07.2026 02:16:23

Grav before 2.0.4 contains a regular expression denial of service (ReDoS) vulnerability in the regex_replace filter and function, which are allowlisted in the Twig content sandbox. When Twig processing in page content is enabled (security.twig_conten...

  • EPSS 0.17%
  • Veröffentlicht 17.07.2026 00:07:10
  • Zuletzt bearbeitet 17.07.2026 15:44:29

Grav Flex-Objects before version 1.4.3 contains a broken access control vulnerability in the admin-next REST API that allows authenticated users with only api.access permission to perform unauthorized CRUD operations on permission-less directories. A...

  • EPSS 0.25%
  • Veröffentlicht 17.07.2026 00:07:09
  • Zuletzt bearbeitet 17.07.2026 19:17:18

grav-plugin-api before 1.0.6 fails to validate super-admin status in createApiKey, generate2fa, and disable2fa endpoints, allowing non-super api.users.write managers to escalate to super-admin. Attackers can mint API keys bound to super-admin account...

  • EPSS 0.3%
  • Veröffentlicht 17.07.2026 00:07:09
  • Zuletzt bearbeitet 23.07.2026 20:17:19

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

  • EPSS 0.28%
  • Veröffentlicht 17.07.2026 00:07:08
  • Zuletzt bearbeitet 17.07.2026 15:44:29

Grav before 2.0.4 contains a two-factor authentication bypass vulnerability in the login plugin where the regenerate2FASecret task checks only user existence, not authorization, during the pending TOTP challenge window. Attackers who know the victim'...

  • EPSS 0.22%
  • Veröffentlicht 17.07.2026 00:07:07
  • Zuletzt bearbeitet 21.07.2026 02:16:23

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

  • EPSS 0.28%
  • Veröffentlicht 17.07.2026 00:07:06
  • Zuletzt bearbeitet 17.07.2026 15:44:29

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

  • EPSS 0.26%
  • Veröffentlicht 15.07.2026 11:25:56
  • Zuletzt bearbeitet 15.07.2026 19:50:11

Grav before 9.1.8 contains an arbitrary file write vulnerability in the Form plugin's process.save.filename parameter, which is validated against path traversal before Twig processing but never re-validated after rendering. Attackers can submit form ...

  • EPSS 0.46%
  • Veröffentlicht 15.07.2026 11:25:46
  • Zuletzt bearbeitet 15.07.2026 19:50:11

The Grav API plugin (getgrav/grav-plugin-api) before 1.0.3 contains a file upload extension bypass in the API media controller. HandlesMediaUploads::validateFileExtension() inspects only the final file extension via pathinfo($filename, PATHINFO_EXTEN...