Lucene search
+L

1553 matches found

Github Security Blog
Github Security Blog
added 2026/05/05 9:29 p.m.14 views

Grav has multiple RCE vectors: unsafe unserialize (x3), command injection in git clone, SSTI blocklist bypass

Multiple RCE vectors were found in Grav CMS. Three are critical, two are high. 1. Unsafe unserialize in JobQueue — direct RCE gadget Critical system/src/Grav/Common/Scheduler/JobQueue.php:465 calls unserializebase64decode... without restricting allowedclasses. The Job class has...

6AI score
SaveExploits0References3Affected Software1
OSV
OSV
added 2026/05/05 9:29 p.m.13 views

GHSA-VJ3M-2G9H-VM4P Grav has multiple RCE vectors: unsafe unserialize (x3), command injection in git clone, SSTI blocklist bypass

Multiple RCE vectors were found in Grav CMS. Three are critical, two are high. 1. Unsafe unserialize in JobQueue — direct RCE gadget Critical system/src/Grav/Common/Scheduler/JobQueue.php:465 calls unserializebase64decode... without restricting allowedclasses. The Job class has...

9.8CVSS6AI score0.02528EPSS
SaveExploits0References3
Snyk
Snyk
added 2026/05/05 9:27 p.m.45 views

Cross-site Scripting (XSS)

Overview getgrav/grav is a Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS. Affected versions of this package are vulnerable to Cross-site Scripting XSS via the detectXss function. An attacker can execute arbitrary JavaScript in the context of users who view compromised...

8.5CVSS5.8AI score0.00238EPSS
SaveExploits1References2
Github Security Blog
Github Security Blog
added 2026/05/05 9:27 p.m.24 views

Grav Vulnerable to Publisher-Level Stored XSS via Unquoted Event Attributes

Summary A stored Cross-Site Scripting XSS vulnerability in getgrav/grav allows publisher-level accounts to execute arbitrary JavaScript. The issue arises from a blacklist bypass in the detectXss function when handling unquoted HTML event attributes. Details The detectXss function relies on a...

8.5CVSS6.1AI score0.00238EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2026/05/05 9:27 p.m.15 views

GHSA-9695-8FR9-HW5Q Grav Vulnerable to Publisher-Level Stored XSS via Unquoted Event Attributes

Summary A stored Cross-Site Scripting XSS vulnerability in getgrav/grav allows publisher-level accounts to execute arbitrary JavaScript. The issue arises from a blacklist bypass in the detectXss function when handling unquoted HTML event attributes. Details The detectXss function relies on a...

8.5CVSS6.1AI score0.00238EPSS
SaveExploits1References4
OSV
OSV
added 2026/05/05 9:26 p.m.69 views

GHSA-3F29-PQWF-V4J4 Grav Vulnerable to Sensitive Information Disclosure via Accounts Service Bypass

Summary Information disclosure exists in Grav CMS v1.8.0-beta.29. Despite previous security patches notably in v1.8.0-beta.27/28 aimed at restricting sensitive object access within the Twig environment, the Accounts Service remains exposed. A low-privileged user EX: Content Editor with only...

6.5CVSS5.8AI score0.0029EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2026/05/05 9:26 p.m.17 views

Grav Vulnerable to Sensitive Information Disclosure via Accounts Service Bypass

Summary Information disclosure exists in Grav CMS v1.8.0-beta.29. Despite previous security patches notably in v1.8.0-beta.27/28 aimed at restricting sensitive object access within the Twig environment, the Accounts Service remains exposed. A low-privileged user EX: Content Editor with only...

6.5CVSS5.8AI score0.0029EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/05/05 9:26 p.m.28 views

Grav Vulnerable to Privilege Escalation via Missing Server-Side Validation of groups/access

Bug Report: Registration Privilege Escalation via Missing Server-Side Validation of groups/access Summary The Login::register method in the Login plugin accepts attacker-controlled groups and access fields from the registration POST data without server-side validation. When registration is enable...

9.4CVSS5.8AI score0.00939EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/05/05 9:24 p.m.16 views

Grav Vulnerable to XSS via Taxonomy Field Values in Admin Panel

Summary A Stored Cross-Site Scripting XSS vulnerability exists in the Grav CMS Form plugin's select field template. Taxonomy tag and category values are rendered with the Twig |raw filter in the admin panel, bypassing the global autoescape protection. An editor-level user can inject arbitrary...

5.4CVSS6AI score0.0015EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2026/05/05 9:24 p.m.11 views

GHSA-C2Q3-P4JR-C55F Grav Vulnerable to XSS via Taxonomy Field Values in Admin Panel

Summary A Stored Cross-Site Scripting XSS vulnerability exists in the Grav CMS Form plugin's select field template. Taxonomy tag and category values are rendered with the Twig |raw filter in the admin panel, bypassing the global autoescape protection. An editor-level user can inject arbitrary...

5.4CVSS6AI score0.0015EPSS
SaveExploits0References5
Snyk
Snyk
added 2026/05/05 9:24 p.m.14 views

Cross-site Scripting (XSS)

Overview getgrav/grav is a Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS. Affected versions of this package are vulnerable to Cross-site Scripting XSS in the rendering of taxonomy field values in the admin panel, where user-supplied input is output using the |raw filt...

5.4CVSS5.8AI score0.0015EPSS
SaveExploits0References2
OSV
OSV
added 2026/05/05 9:24 p.m.17 views

GHSA-R7FX-8G49-7HHR Grav CMS vulnerable to stored XSS via Markdown media attribute() action

Summary An authenticated user with page editing permissions can inject an executable JavaScript event-handler attribute into rendered image HTML through Grav's Markdown media action syntax. The issue is caused by Markdown image query parameters being converted into callable media actions. The...

6.9CVSS5.8AI score0.00412EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2026/05/05 9:24 p.m.19 views

Grav CMS vulnerable to stored XSS via Markdown media attribute() action

Summary An authenticated user with page editing permissions can inject an executable JavaScript event-handler attribute into rendered image HTML through Grav's Markdown media action syntax. The issue is caused by Markdown image query parameters being converted into callable media actions. The...

6.9CVSS5.8AI score0.00412EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/05/05 9:21 p.m.24 views

Grav Vulnerable to Remote Code Execution (RCE) via Malicious Plugin ZIP Upload in Direct Install Feature

Summary An authenticated user with administrative privileges can achieve Remote Code Execution RCE by uploading a specially crafted ZIP file through the "Direct Install" tool. While the system attempts to block direct .php file uploads, it fails to inspect the contents of uploaded ZIP archives...

9.1CVSS6.2AI score0.03938EPSS
SaveExploits4References4Affected Software1
OSV
OSV
added 2026/05/05 9:21 p.m.27 views

GHSA-W48R-JPPP-RCFW Grav Vulnerable to Remote Code Execution (RCE) via Malicious Plugin ZIP Upload in Direct Install Feature

Summary An authenticated user with administrative privileges can achieve Remote Code Execution RCE by uploading a specially crafted ZIP file through the "Direct Install" tool. While the system attempts to block direct .php file uploads, it fails to inspect the contents of uploaded ZIP archives...

9.1CVSS6.2AI score0.03938EPSS
SaveExploits4References4
OSV
OSV
added 2026/05/05 9:20 p.m.28 views

GHSA-R945-H4VM-H736 Grav API Privilege Escalation to Super Admin

Summary An insecure direct object reference and logic flaw in the Grav API plugin UsersController::update allows any authenticated user with basic API access api.access to modify their own permission configuration. An attacker can exploit this to escalate their privileges to Super Administrator...

8.8CVSS5.9AI score0.0035EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2026/05/05 9:20 p.m.16 views

Grav API Privilege Escalation to Super Admin

Summary An insecure direct object reference and logic flaw in the Grav API plugin UsersController::update allows any authenticated user with basic API access api.access to modify their own permission configuration. An attacker can exploit this to escalate their privileges to Super Administrator...

8.8CVSS5.9AI score0.0035EPSS
SaveExploits1References4Affected Software1
Circl
Circl
added 2026/05/05 10:55 a.m.16 views

CVE-2026-44737

creationtimestamp| type| source ---|---|--- 2026-05-05 10:55:40+00:00| published-proof-of-concept| https://github.com/getgrav/grav/security/advisories/GHSA-fmg2-f5r9-24qc...

6.2CVSS5.8AI score0.00256EPSS
SaveExploits0References1
Positive Technologies
Positive Technologies
added 2026/05/05 12:00 a.m.19 views

PT-2026-37274

Name of the Vulnerable Software and Affected Versions Grav versions prior to 2.0.0-beta.2 Description A path traversal issue exists within the FormFlash core component. An unauthenticated attacker can manipulate the session id passed via the form-flash-id parameter in POST requests to traverse th...

9.3CVSS5.9AI score0.00521EPSS
SaveExploits1References9
Positive Technologies
Positive Technologies
added 2026/05/05 12:00 a.m.40 views

PT-2026-37276

Name of the Vulnerable Software and Affected Versions Grav versions prior to 2.0.0-beta.2 Description A low-privileged user, such as a Content Editor with pages.update permissions, can bypass Twig sandbox restrictions by utilizing the grav'accounts' service. This allows an attacker to...

6.5CVSS5.8AI score0.0029EPSS
SaveExploits1References5
Rows per page
Query Builder