Lucene search
+L

1561 matches found

NVD
NVD
added 2026/08/25 2:16 a.m.18 views

CVE-2026-75574

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
NVD
NVD
added 2026/08/25 2:16 a.m.16 views

CVE-2026-72702

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
NVD
NVD
added 2026/08/25 2:16 a.m.10 views

CVE-2026-72696

Grav CMS before 2.0.16 contains a symlink following vulnerability in Scheduler Job::createLockFile that allows local attackers to overwrite arbitrary files by pre-creating symlinks at predictable lock file paths in the world-writable temp directory. Attackers can place a symlink at the predictabl...

8.6CVSS0.00143EPSS
SaveExploits0References2
NVD
NVD
added 2026/08/25 2:16 a.m.14 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 EMAILNOTAVAILABLE when a submitted email address already belongs to an existing account, while allowing registration to...

9.3CVSS0.00205EPSS
SaveExploits0References2
NVD
NVD
added 2026/08/25 2:16 a.m.11 views

CVE-2026-72697

Grav CMS before 2.0.16 contains a path traversal vulnerability in the mediadirectory Twig function that fails to validate filesystem paths, allowing authenticated users to enumerate and access files outside intended scope. Attackers with page authoring privileges can supply arbitrary filesystem...

7.1CVSS0.00307EPSS
SaveExploits0References2
NVD
NVD
added 2026/08/25 2:16 a.m.10 views

CVE-2026-72695

Grav before 2.0.16 contains a path traversal vulnerability in MediaUploadTrait::deleteFile that allows authenticated users with media management permissions to delete arbitrary files by supplying filenames with directory traversal sequences. The method validates only the basename portion of the...

8.1CVSS0.00567EPSS
SaveExploits0References2
NVD
NVD
added 2026/08/25 2:16 a.m.13 views

CVE-2026-72698

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
NVD
NVD
added 2026/08/25 2:16 a.m.10 views

CVE-2026-72701

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
NVD
NVD
added 2026/08/25 2:16 a.m.15 views

CVE-2026-72700

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
NVD
NVD
added 2026/08/25 2:16 a.m.10 views

CVE-2026-56710

Grav Login plugin versions before 1.0.16 fail to validate the target account's privilege level in the onApiUserListRowAction unlock handler. An attacker with api.users.write permission can clear login lockout counters on admin.super accounts, removing brute-force protection from the...

9.8CVSS0.00284EPSS
SaveExploits0References2
NVD
NVD
added 2026/08/25 2:16 a.m.12 views

CVE-2026-56708

Grav API plugin before 1.0.16 contains a server-side request forgery vulnerability in webhook delivery that allows attackers to bypass hostname validation by DNS rebinding. Attackers controlling authoritative DNS for a configured webhook hostname can answer validation lookups with public addresse...

6.9CVSS0.00174EPSS
SaveExploits0References2
NVD
NVD
added 2026/08/25 2:16 a.m.11 views

CVE-2026-56709

Grav before 3.9.2 fails to validate untrusted Host headers in the sendInvitationEmail function when constructing token-bearing invitation links. Attackers can manipulate the Host header to poison invitation links and redirect users to attacker-controlled domains, bypassing the requiretrustedhost...

8.7CVSS0.00256EPSS
SaveExploits0References2
NVD
NVD
added 2026/08/25 2:16 a.m.13 views

CVE-2026-56707

Grav Flex Objects plugin versions 1.4.0 through 1.4.7 contain an authorization bypass vulnerability in the flex-objects shortcode that allows users with page-edit access to render any registered Flex collection without permission checks. Attackers can place the shortcode in published pages to...

8.3CVSS0.00221EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/25 1:30 a.m.8 views

EUVD-2026-65219

Grav before 2.0.16 allows sandboxed Twig templates to access sensitive User fields through allow-listed offsetGet and offsetexists methods that lack field filtering. Attackers with page-edit permissions can call offsetGet on User objects to extract hashed passwords and 2FA secrets, enabling offli...

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

EUVD-2026-65220

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.4AI score0.00241EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/25 1:30 a.m.32 views

CVE-2026-76839 Grav before 2.0.16 Information Disclosure via offsetGet

Grav before 2.0.16 allows sandboxed Twig templates to access sensitive User fields through allow-listed offsetGet and offsetexists methods that lack field filtering. Attackers with page-edit permissions can call offsetGet on User objects to extract hashed passwords and 2FA secrets, enabling offli...

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

CVE-2026-76846

Grav before 2.0.16 contains an incomplete default denylist in its Twig sandbox configuration. Attackers with page-edit permission can leverage config.get() or config.toArray() within Twig templates to exfiltrate sensitive system configuration secrets (e.g., system.cache.redis.password) when confi...

8.7CVSS5.4AI score0.00241EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/25 1:30 a.m.13 views

CVE-2026-76839 Grav before 2.0.16 Information Disclosure via offsetGet

Grav before 2.0.16 allows sandboxed Twig templates to access sensitive User fields through allow-listed offsetGet and offsetexists methods that lack field filtering. Attackers with page-edit permissions can call offsetGet on User objects to extract hashed passwords and 2FA secrets, enabling offli...

8.7CVSS5.5AI score
SaveExploits0References4
Cvelist
Cvelist
added 2026/08/25 1:30 a.m.30 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.7CVSS0.00241EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/25 1:30 a.m.13 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
Rows per page
Query Builder