Lucene search
+L

18 matches found

Veracode
Veracode
•added 2026/09/18 5:37 a.m.•9 views

Exposure Of Sensitive Information

Grav is vulnerable to Exposure of Sensitive Information The vulnerability is due to insufficient field filtering in the allow-listed offsetGet and offsetExists methods for User objects, which allows an attacker with page-edit permissions to access sensitive fields such as password hashes and 2FA...

8.7CVSS6AI score0.00467EPSS
SaveExploits0References1Affected Software1
EUVD
EUVD
•added 2026/09/17 8:27 p.m.•19 views

EUVD-2026-65219

Grav: UserInterface offsetget/offsetexists allow-listed in Twig sandbox let editor-authored content leak hashedpassword and 2FA secrets via offsetGet...

8.7CVSS5.7AI score0.00467EPSS
SaveExploits0References3
OSV
OSV
•added 2026/09/17 8:27 p.m.•7 views

GHSA-3JHR-MXMX-38CX Grav: UserInterface offsetget/offsetexists allow-listed in Twig sandbox let editor-authored content leak hashed_password and 2FA secrets via offsetGet()

Summary system/config/security.yaml's Twig sandbox policy allow-lists offsetget and offsetexists for Grav\Common\User\Interfaces\UserInterface. The concrete Grav\Common\User\DataUser\User class does not filter which fields offsetGet returns, so any sandboxed template with access to a User object...

8.7CVSS6AI score0.00467EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/09/17 8:27 p.m.•10 views

Grav: UserInterface offsetget/offsetexists allow-listed in Twig sandbox let editor-authored content leak hashed_password and 2FA secrets via offsetGet()

Summary system/config/security.yaml's Twig sandbox policy allow-lists offsetget and offsetexists for Grav\Common\User\Interfaces\UserInterface. The concrete Grav\Common\User\DataUser\User class does not filter which fields offsetGet returns, so any sandboxed template with access to a User object...

8.7CVSS6AI score0.00467EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/02 9:41 p.m.•18 views

Grav: Twig sandbox config exfiltration via grav.offsetGet + dump filter (CVE-2026-44738 bypass)

Summary The Twig content sandbox replaces config with the redacted SandboxConfig facade and strips Config::get/toArray from the method allowlist GHSA-j274-39qw-32c9, so editor content can't read config secrets via config. That's bypassable: grav is the raw container, offsetget is allow-listed on...

6.5CVSS6AI score0.00438EPSS
SaveExploits0References5Affected Software1
OSV
OSV
•added 2026/09/02 9:41 p.m.•10 views

GHSA-MC5Q-6HPJ-RP7J Grav: Twig sandbox config exfiltration via grav.offsetGet + dump filter (CVE-2026-44738 bypass)

Summary The Twig content sandbox replaces config with the redacted SandboxConfig facade and strips Config::get/toArray from the method allowlist GHSA-j274-39qw-32c9, so editor content can't read config secrets via config. That's bypassable: grav is the raw container, offsetget is allow-listed on...

6.5CVSS5.9AI score0.00438EPSS
SaveExploits0References5
Snyk
Snyk
•added 2026/08/25 4:50 a.m.•14 views

Insufficiently Protected Credentials

Overview getgrav/grav is a Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS. Affected versions of this package are vulnerable to Insufficiently Protected Credentials via the offsetGet process. An attacker can retrieve sensitive user information, such as hashed passwords...

8.7CVSS5.7AI score0.00467EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/08/25 3:32 a.m.•7 views

Duplicate Advisory: Grav: UserInterface offsetget/offsetexists allow-listed in Twig sandbox let editor-authored content leak hashed_password and 2FA secrets via offsetGet()

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-3jhr-mxmx-38cx. This link is maintained to preserve external references. Original Description Grav before 2.0.16 allows sandboxed Twig templates to access sensitive User fields through allow-listed offsetGet and...

8.7CVSS5.7AI score0.00467EPSS
SaveExploits0References4Affected Software1
NVD
NVD
•added 2026/08/25 2:16 a.m.•22 views

CVE-2026-76839

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.00467EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/08/25 1:30 a.m.•44 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.00467EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/08/25 1:30 a.m.•10 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.8AI score0.00467EPSS
SaveExploits0References2
OSV
OSV
•added 2026/08/25 1:30 a.m.•24 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
CVE
CVE
•added 2026/08/25 1:30 a.m.•29 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.8AI score0.00467EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/08/25 12:00 a.m.•23 views

PT-2026-81148

Name of the Vulnerable Software and Affected Versions Grav versions prior to 2.0.16 Description Sandboxed Twig templates can access sensitive User fields because the allow-listed offsetGet and offsetexists methods lack proper field filtering. Users with page-edit permissions can utilize the...

8.7CVSS5.8AI score0.00467EPSS
SaveExploits0References11
Snyk
Snyk
•added 2026/07/10 4:36 p.m.•18 views

Arbitrary Code Injection

Overview getgrav/grav is a Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS. Affected versions of this package are vulnerable to Arbitrary Code Injection via the offsetGet filter. An attacker can access sensitive configuration data, including secrets such as SMTP...

7.1CVSS5.8AI score0.00409EPSS
SaveExploits0References2
CVE
CVE
•added 2026/07/10 1:58 p.m.•49 views

CVE-2026-61450

Grav prior to 2.0.2 contains a Twig sandbox bypass that enables a page author (including any admin.pages user or anyone with write access to user/pages) to exfiltrate configuration secrets. The sandbox replaces the config variable with a redacted facade and strips Config::get/toArray from the all...

7.1CVSS5.9AI score0.00409EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/07/10 1:58 p.m.•44 views

CVE-2026-61450 Grav before 2.0.2 Config Exfiltration via offsetGet Filter

Grav before 2.0.2 contains a Twig sandbox bypass that allows a page author any admin.pages user, or anyone able to write to user/pages to exfiltrate configuration secrets. Although the sandbox replaces the 'config' variable with a redacted facade and strips Config::get/toArray from the method...

7.1CVSS0.00409EPSS
SaveExploits0References2
OSV
OSV
•added 2026/07/10 1:58 p.m.•16 views

CVE-2026-61450 Grav before 2.0.2 Config Exfiltration via offsetGet Filter

Grav before 2.0.2 contains a Twig sandbox bypass that allows a page author any admin.pages user, or anyone able to write to user/pages to exfiltrate configuration secrets. Although the sandbox replaces the 'config' variable with a redacted facade and strips Config::get/toArray from the method...

7.1CVSS6.1AI score0.00438EPSS
SaveExploits0References4
Rows per page
Query Builder