Lucene search
+L

2187 matches found

OSV
OSV
•added 2026/08/25 1:30 a.m.•21 views

CVE-2026-76846 Grav before 2.0.16 Information Disclosure via Twig Sandbox

Grav before 2.0.16 contains an incomplete default denylist in the Twig sandbox configuration that fails to block access to system configuration secrets. Attackers with page-edit permission can use config.get or config.toArray in Twig templates to retrieve sensitive values like...

8.7CVSS5.5AI score
SaveExploits0References4
EUVD
EUVD
•added 2026/08/25 1:30 a.m.•13 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.00655EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/08/25 1:30 a.m.•36 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.00655EPSS
SaveExploits0References2
CVE
CVE
•added 2026/08/25 1:30 a.m.•36 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.00655EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/08/25 1:30 a.m.•10 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.8CVSS5.8AI score0.00655EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/08/25 1:30 a.m.•39 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.00149EPSS
SaveExploits0References2
CVE
CVE
•added 2026/08/25 1:30 a.m.•20 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.00149EPSS
SaveExploits0References2
OSV
OSV
•added 2026/08/25 1:30 a.m.•31 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.•24 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.00282EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/08/25 1:30 a.m.•41 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.00282EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/08/25 1:30 a.m.•7 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.3AI score0.00282EPSS
SaveExploits0References2
OSV
OSV
•added 2026/08/25 1:30 a.m.•32 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.•37 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.00432EPSS
SaveExploits0References2
CVE
CVE
•added 2026/08/25 1:30 a.m.•20 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.00432EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/08/25 1:30 a.m.•15 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.00432EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/08/25 1:30 a.m.•8 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.7CVSS5.2AI score0.00432EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/08/25 1:30 a.m.•6 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.1CVSS5.2AI score0.00409EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/08/25 1:30 a.m.•8 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.00343EPSS
SaveExploits0References2
CVE
CVE
•added 2026/08/25 1:30 a.m.•32 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.00409EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/08/25 1:30 a.m.•14 views

EUVD-2026-65213

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.5AI score0.00343EPSS
SaveExploits0References2
Rows per page
Query Builder