CVE-2026-62236
- 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...
CVE-2026-62237
- 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...
CVE-2026-62235
- 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...
CVE-2026-62233
- 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...
CVE-2026-62234
- 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...
CVE-2026-62232
- 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'...
CVE-2026-62231
- 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...
CVE-2026-62230
- 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...
CVE-2026-61873
- 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 ...
CVE-2026-61457
- 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...