Lucene search
+L

103 matches found

Veracode
Veracode
•added 2026/09/18 5:41 a.m.•14 views

Cross-site Scripting (XSS)

Grav is vulnerable to Cross-Site Scripting XSS. The vulnerability is due to improper detection of event handlers when unpaired quotes are used in unquoted HTML attribute values, which allows an authenticated editor to bypass validation, inject malicious event handlers such as onerror=, and execut...

9.3CVSS6AI score0.00389EPSS
SaveExploits0References2Affected Software1
OSV
OSV
•added 2026/09/11 5:49 p.m.•11 views

CVE-2026-81909 Concrete CMS 9 through 9.5.2 is vulnerable to Missing Authorization in the orphaned-block alias route, allowing an authenticated editor to disclose and force-delete arbitrary blocks

Concrete CMS 9 through 9.5.2 is vulnerable to Missing Authorization in the block alias route Process::alias in concrete/controllers/backend/block/process.php.It does not verify that the referenced block is genuinely orphaned on the target page, nor that the caller holds any permission over the...

5.9CVSS5.8AI score
SaveExploits0References4
NVD
NVD
•added 2026/09/08 10:19 p.m.•12 views

CVE-2026-86995

n8n is an open source workflow automation platform. Prior to 1.123.76, 2.37.7, and 2.38.2, the Git node validated the repository parameter for fetch or pull, but setUpstream wrote a branch..remote value into repository configuration without validating it. A later fetch or pull resolved the remote...

5.3CVSS0.00405EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/09/03 8:05 p.m.•20 views

EUVD-2026-60438

ApostropheCMS: Missing destination-parent authorization in page move allows a low-privileged editor to move and re-rank pages inside a restricted subtree...

6.5CVSS5.8AI score0.00311EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/09/02 3:12 p.m.•21 views

EUVD-2026-60442

ApostropheCMS: 2nd-order prototype pollution via PATCH leading to single-request persistent DoS...

7.1CVSS5.9AI score0.00429EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/09/02 2:50 p.m.•21 views

EUVD-2026-62542

Grav: Authenticated ReDoS via regexreplace in Twig Sandbox...

6CVSS5.9AI score0.00381EPSS
SaveExploits0References4
NVD
NVD
•added 2026/08/19 10:16 p.m.•19 views

CVE-2026-59992

Tina is a headless content management system. Prior to next-tinacms-s3 23.0.4, next-tinacms-dos 23.0.4, next-tinacms-azure 14.0.4, and next-tinacms-cloudinary 26.0.4, the first-party production media adapters pass attacker-controlled object keys to storage SDK upload and delete operations without...

5.4CVSS0.0038EPSS
SaveExploits0References4
OSV
OSV
•added 2026/08/19 3:44 p.m.•17 views

CVE-2026-62672 Grav: Authenticated ReDoS via regex_replace in Twig Sandbox

Grav is a file-based Web platform. Prior to 2.0.4, Grav allowlists the regexreplace filter and function in system/config/security.yaml, and GravExtension::regexReplace passes an editor-controlled pattern directly to pregreplace. When security.twigcontent.processenabled is enabled, an authenticate...

6CVSS5.4AI score0.00436EPSS
SaveExploits0References5
Positive Technologies
Positive Technologies
•added 2026/08/19 12:00 a.m.•19 views

PT-2026-78721

Tina is a headless content management system. Prior to next-tinacms-s3 23.0.4, next-tinacms-dos 23.0.4, next-tinacms-azure 14.0.4, and next-tinacms-cloudinary 26.0.4, the first-party production media adapters pass attacker-controlled object keys to storage SDK upload and delete operations without...

5.4CVSS5.9AI score0.0038EPSS
SaveExploits0References5
Positive Technologies
Positive Technologies
•added 2026/08/19 12:00 a.m.•31 views

PT-2026-78488

Name of the Vulnerable Software and Affected Versions Grav versions prior to 2.0.4 Description Grav allows the regex replace filter and function in system/config/security.yaml. The GravExtension::regexReplace function passes a pattern controlled by the editor directly to preg replace. When...

6CVSS5.8AI score0.00381EPSS
SaveExploits0References9
Snyk
Snyk
•added 2026/08/18 3:45 p.m.•10 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 detectXss function due to improper handling of unpaired quotes in unquoted attribute values, which allows even...

9.3CVSS6AI score0.00389EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/08/18 12:31 p.m.•12 views

Duplicate Advisory: Grav: detectXss() misses an event-handler attribute after an unpaired quote in an unquoted attribute value, giving stored XSS

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-vfmf-q6x9-cw96. This link is maintained to preserve external references. Original Description Grav before 2.0.15 contains a stored cross-site scripting vulnerability in the detectXss function where unpaired quot...

9.3CVSS5.7AI score0.00389EPSS
SaveExploits0References4Affected Software1
NVD
NVD
•added 2026/08/18 12:19 p.m.•10 views

CVE-2026-75830

grav-plugin-api getgrav/grav-plugin-api versions = 1.0.0-beta.10 and = 1.0.14 contain a path traversal vulnerability in the PagesController::batchCopy method. An incomplete fix for GHSA-qjq4-jp55-4mx2 left the user-controlled 'suffix' parameter via POST /api/v1/pages/batch unvalidated. An...

7.1CVSS0.00394EPSS
SaveExploits0References2
attackerkb
attackerkb
•added 2026/08/18 11:19 a.m.•50 views

CVE-2026-75828

Grav before 2.0.15 contains a stored cross-site scripting vulnerability in the detectXss function where unpaired quotes in unquoted attribute values bypass event-handler detection. Authenticated editors can inject event handlers like onerror= that pass validation and execute in visitor browsers...

5AI score0.00389EPSS
SaveExploits0References3
CVE
CVE
•added 2026/08/18 11:19 a.m.•50 views

CVE-2026-75828

Grav before 2.0.15 has a stored XSS flaw in its detectXss() sanitizer: unpaired quotes in unquoted attribute values let authenticated editors inject event handlers like onerror= that bypass validation and execute in visitor browsers. CVSS 4.0 scores this critical (9.3). Upgrade to Grav 2.0.15 to ...

9.3CVSS4.9AI score0.00389EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/08/18 11:19 a.m.•17 views

CVE-2026-75828 Grav before 2.0.15 Stored XSS via detectXss() Quote Bypass

Grav before 2.0.15 contains a stored cross-site scripting vulnerability in the detectXss function where unpaired quotes in unquoted attribute values bypass event-handler detection. Authenticated editors can inject event handlers like onerror= that pass validation and execute in visitor browsers...

9.3CVSS5.9AI score0.00389EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/08/18 12:00 a.m.•27 views

PT-2026-76928

Name of the Vulnerable Software and Affected Versions Grav versions prior to 2.0.15 Description A stored cross-site scripting issue exists in the detectXss function. Authenticated editors can bypass event-handler detection by using unpaired quotes in unquoted attribute values. This allows the...

9.3CVSS5.8AI score0.00389EPSS
SaveExploits0References10
NVD
NVD
•added 2026/08/17 8:16 p.m.•13 views

CVE-2026-71553

ApostropheCMS is an open-source Node.js content management system. In 4.32.0 and earlier, PATCH /api/v1/article/:id accepts the inherited path toString.call and passes it through the utility module to apos.util.set and apos.util.get, allowing an authenticated editor to overwrite the shared...

7.1CVSS0.00429EPSS
SaveExploits0References2
attackerkb
attackerkb
•added 2026/08/17 8:03 p.m.•44 views

CVE-2026-71553

ApostropheCMS is an open-source Node.js content management system. In 4.32.0 and earlier, PATCH /api/v1/article/:id accepts the inherited path toString.call and passes it through the utility module to apos.util.set and apos.util.get, allowing an authenticated editor to overwrite the shared...

7.1CVSS5.3AI score0.00429EPSS
SaveExploits0References3Affected Software1
OSV
OSV
•added 2026/08/17 8:03 p.m.•20 views

CVE-2026-71553 ApostropheCMS: 2nd-order prototype pollution via PATCH leading to single-request persistent DoS

ApostropheCMS is an open-source Node.js content management system. In 4.32.0 and earlier, PATCH /api/v1/article/:id accepts the inherited path toString.call and passes it through the utility module to apos.util.set and apos.util.get, allowing an authenticated editor to overwrite the shared...

7.1CVSS5.4AI score
SaveExploits0References4
Rows per page
Query Builder