Lucene search
+L

1561 matches found

CVE
CVE
added 2026/08/25 1:30 a.m.17 views

CVE-2026-76839

Grav before 2.0.16 is affected by an information disclosure vulnerability in its sandboxed Twig templates. The allow-listed offsetGet() and offsetexists() methods lack field filtering on User objects , permitting attackers with page-edit permissions to extract hashed passwords and 2FA secrets , e...

8.7CVSS5.4AI score0.00272EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/25 1:30 a.m.9 views

EUVD-2026-65217

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 header.form.process.email.body, publi...

8.8CVSS5.9AI score0.00364EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/25 1:30 a.m.30 views

CVE-2026-75574 Grav before 4.2.2 Remote Code Execution via Email Twig

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 header.form.process.email.body, publi...

8.8CVSS0.00364EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/25 1:30 a.m.21 views

CVE-2026-75574

CVE-2026-75574 is a remote code execution vulnerability in the Grav Email plugin (getgrav/grav-plugin-email) versions before 4.2.2 . The root cause is that page-editor-controlled Email action parameters are rendered as unsandboxed Twig templates . An authenticated remote user possessing only api....

8.8CVSS5.9AI score0.00364EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/25 1:30 a.m.6 views

EUVD-2026-65216

Grav CMS before 2.0.16 contains an origin validation bypass in the Uri::referrer and Pages::referrerRoute methods, which validate the Referer header using an unanchored string prefix match strstartswith$referrer, $base with no trailing delimiter. An attacker who controls a domain that begins with...

9.3CVSS5.5AI score0.00103EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/25 1:30 a.m.30 views

CVE-2026-72702 Grav CMS before 2.0.16 Origin Validation Bypass via Referer

Grav CMS before 2.0.16 contains an origin validation bypass in the Uri::referrer and Pages::referrerRoute methods, which validate the Referer header using an unanchored string prefix match strstartswith$referrer, $base with no trailing delimiter. An attacker who controls a domain that begins with...

9.3CVSS0.00103EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/25 1:30 a.m.9 views

CVE-2026-72702

Grav CMS versions before 2.0.16 contain an origin validation bypass in the Uri::referrer() and Pages::referrerRoute() methods. The root cause is an unanchored string prefix match (str_starts_with($referrer, $base)) with no trailing delimiter, meaning an attacker who controls a domain that begins ...

9.3CVSS5.5AI score0.00103EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/25 1:30 a.m.14 views

CVE-2026-72702 Grav CMS before 2.0.16 Origin Validation Bypass via Referer

Grav CMS before 2.0.16 contains an origin validation bypass in the Uri::referrer and Pages::referrerRoute methods, which validate the Referer header using an unanchored string prefix match strstartswith$referrer, $base with no trailing delimiter. An attacker who controls a domain that begins with...

9.3CVSS5.6AI score
SaveExploits0References4
CVE
CVE
added 2026/08/25 1:30 a.m.17 views

CVE-2026-72701

Grav CMS before 2.0.16 is affected by a timing side-channel vulnerability in Utils::verifyNonce(). The function uses a non-constant-time string comparison (the === operator) instead of PHP's hash_equals() when validating CSRF nonces . An attacker can measure response-time differences across multi...

6.3CVSS5.4AI score0.00179EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/25 1:30 a.m.7 views

EUVD-2026-65215

Grav CMS before 2.0.16 contains a timing vulnerability in Utils::verifyNonce that uses non-constant-time string comparison with the === operator instead of hashequals for CSRF nonce validation. Attackers can measure response timing differences to recover valid nonce values byte-by-byte through...

6.3CVSS5.4AI score0.00179EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/25 1:30 a.m.33 views

CVE-2026-72701 Grav CMS before 2.0.16 Timing Attack via verifyNonce

Grav CMS before 2.0.16 contains a timing vulnerability in Utils::verifyNonce that uses non-constant-time string comparison with the === operator instead of hashequals for CSRF nonce validation. Attackers can measure response timing differences to recover valid nonce values byte-by-byte through...

6.3CVSS0.00179EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/25 1:30 a.m.15 views

CVE-2026-72701 Grav CMS before 2.0.16 Timing Attack via verifyNonce

Grav CMS before 2.0.16 contains a timing vulnerability in Utils::verifyNonce that uses non-constant-time string comparison with the === operator instead of hashequals for CSRF nonce validation. Attackers can measure response timing differences to recover valid nonce values byte-by-byte through...

6.3CVSS5.5AI score
SaveExploits0References4
Cvelist
Cvelist
added 2026/08/25 1:30 a.m.31 views

CVE-2026-72700 Grav before 3.9.1 Timing Attack via Non-Constant-Time Token Comparison

The getgrav/grav-plugin-login Composer plugin before 3.9.1 used by Grav compares password reset and account activation tokens using a non-constant-time === string comparison instead of hashequals in classes/Controller.php taskReset and login.php activation handler. Because the token-submission...

8.7CVSS0.00255EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/25 1:30 a.m.13 views

CVE-2026-72700

The getgrav/grav-plugin-login Composer plugin (used by Grav CMS ) before version 3.9.1 compares password reset and account activation tokens using a non-constant-time === string comparison instead of hash_equals() in classes/Controller.php (taskReset()) and login.php (activation handler). Because...

8.7CVSS5.3AI score0.00255EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/25 1:30 a.m.8 views

EUVD-2026-65214

The getgrav/grav-plugin-login Composer plugin before 3.9.1 used by Grav compares password reset and account activation tokens using a non-constant-time === string comparison instead of hashequals in classes/Controller.php taskReset and login.php activation handler. Because the token-submission...

8.7CVSS5.3AI score0.00255EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/25 1:30 a.m.15 views

CVE-2026-72698

Grav CMS before 2.0.16 fails to filter system, site, and theme configuration arrays in sandboxed Twig renders. An attacker with page-content edit access (low privilege) can bypass the config_denied_paths restrictions by using dot notation in Twig templates, exposing raw configuration values inclu...

7.1CVSS5.4AI score0.00241EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
added 2026/08/25 1:30 a.m.5 views

CVE-2026-72699 Grav Login Plugin before 3.9.1 Email Enumeration via Registration

The Grav Login plugin getgrav/grav-plugin-login before 3.9.1 is vulnerable to email address enumeration. The register method in classes/Login.php throws a distinct exception EMAILNOTAVAILABLE when a submitted email address already belongs to an existing account, while allowing registration to...

9.3CVSS5.4AI score0.00205EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/25 1:30 a.m.8 views

EUVD-2026-65212

Grav CMS before 2.0.16 fails to filter system, site, and theme configuration arrays in sandboxed Twig renders, allowing content editors to read sensitive configuration values. Attackers with page-content edit access can access raw configuration arrays including secrets like cache credentials by...

7.1CVSS5.4AI score0.00241EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/25 1:30 a.m.32 views

CVE-2026-72698 Grav CMS before 2.0.16 Information Disclosure via Twig Sandbox Bypass

Grav CMS before 2.0.16 fails to filter system, site, and theme configuration arrays in sandboxed Twig renders, allowing content editors to read sensitive configuration values. Attackers with page-content edit access can access raw configuration arrays including secrets like cache credentials by...

7.1CVSS0.00241EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/25 1:30 a.m.13 views

CVE-2026-72699

The Grav Login plugin (getgrav/grav-plugin-login) before 3.9.1 is vulnerable to email address enumeration . The register() method in classes/Login.php throws a distinct exception (EMAIL_NOT_AVAILABLE) when a submitted email already belongs to an existing account, while allowing registration to pr...

9.3CVSS5.5AI score0.00205EPSS
SaveExploits0References2
Rows per page
Query Builder