Lucene search
+L

3 matches found

Veracode
Veracode
•added 2026/09/18 5:37 a.m.•17 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.00342EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/17 8:27 p.m.•15 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.7CVSS6.1AI score0.00342EPSS
SaveExploits0References4Affected Software1
Mend
Mend
•added 2026/08/25 1:30 a.m.•7 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.7CVSS5.8AI score0.00342EPSS
SaveExploits0References5
Rows per page
Query Builder