Lucene search
+L

7 matches found

Github Security Blog
Github Security Blog
•added 2026/09/17 5:15 p.m.•18 views

Grav: FlexDirectory::dynamicDataField() executes arbitrary callables from blueprint data with no validation

Summary A missing validation check in Grav's Flex framework lets an account holding nothing but an ordinary object-create permission on a single Flex directory execute arbitrary shell commands on the server. Any authenticated user with create or update rights on a Flex-based directory Flex Users,...

8.8CVSS6.8AI score0.01116EPSS
SaveExploits0References5Affected Software1
OSV
OSV
•added 2026/09/17 5:15 p.m.•11 views

GHSA-C4WF-2XXC-68QM Grav: FlexDirectory::dynamicDataField() executes arbitrary callables from blueprint data with no validation

Summary A missing validation check in Grav's Flex framework lets an account holding nothing but an ordinary object-create permission on a single Flex directory execute arbitrary shell commands on the server. Any authenticated user with create or update rights on a Flex-based directory Flex Users,...

8.8CVSS6.9AI score0.01116EPSS
SaveExploits0References5
Snyk
Snyk
•added 2026/07/23 1:45 p.m.•27 views

Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection')

Overview getgrav/grav is a Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS. Affected versions of this package are vulnerable to Use of Externally-Controlled Input to Select Classes or Code 'Unsafe Reflection' via the dynamicDataField function in the FlexDirectory...

8.8CVSS6.3AI score0.01116EPSS
SaveExploits0References2
OSV
OSV
•added 2026/07/23 12:32 p.m.•12 views

GHSA-PP9R-PPC4-25W4 Duplicate Advisory: Grav: FlexDirectory::dynamicDataField() executes arbitrary callables from blueprint data with no validation

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-c4wf-2xxc-68qm. This link is maintained to preserve external references. Original Description Grav versions = 1.7.0 and before 2.0.9 contain a remote code execution vulnerability. FlexDirectory::dynamicDataField...

8.8CVSS6.4AI score
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/07/23 12:32 p.m.•16 views

Duplicate Advisory: Grav: FlexDirectory::dynamicDataField() executes arbitrary callables from blueprint data with no validation

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-c4wf-2xxc-68qm. This link is maintained to preserve external references. Original Description Grav versions = 1.7.0 and before 2.0.9 contain a remote code execution vulnerability. FlexDirectory::dynamicDataField...

8.8CVSS6.6AI score0.01116EPSS
SaveExploits0References5Affected Software1
Positive Technologies
Positive Technologies
•added 2026/07/23 12:00 a.m.•50 views

PT-2026-63974

Name of the Vulnerable Software and Affected Versions Grav versions 1.7.0 through 2.0.8 Description Authenticated users with create or update permissions on Flex-based directories, such as Flex Users, Flex Pages, Flex Objects, or custom Flex types, can execute arbitrary shell commands on the...

8.8CVSS6.3AI score0.01116EPSS
SaveExploits0References10
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/23 12:00 a.m.•10 views

CVE-2026-65608: Use of Externally-Controlled Input to Select Classes or Code

Grav versions = 1.7.0 and before 2.0.9 contain a remote code execution vulnerability. FlexDirectory::dynamicDataField resolves blueprint data-@: directives by calling calluserfuncarray on attacker-influenced input, validating only that the target is callable iscallable without restricting dangero...

8.8CVSS6.7AI score0.01116EPSS
SaveExploits0References2
Rows per page
Query Builder