Lucene search
+L

214 matches found

CVE
CVE
•added 2026/08/18 11:19 a.m.•33 views

CVE-2026-75829

The grav-plugin-api plugin (versions before 1.0.15) does not validate Twig content submitted to the translate() endpoint. An authenticated attacker with api.pages.write permission can persist pages with process.twig enabled and inject crafted header/content parameters, resulting in server-side te...

8.6CVSS5.5AI score0.00407EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/08/18 11:19 a.m.•12 views

EUVD-2026-60593

grav-plugin-api versions before 1.0.15 fail to validate Twig content in the translate endpoint, allowing attackers with api.pages.write permission to persist pages with process.twig enabled. Attackers can submit crafted header and content parameters to execute server-side template injection...

8.6CVSS5.6AI score0.00407EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/08/18 11:19 a.m.•28 views

CVE-2026-75829 grav-plugin-api before 1.0.15 Twig SSTI via translate endpoint

grav-plugin-api versions before 1.0.15 fail to validate Twig content in the translate endpoint, allowing attackers with api.pages.write permission to persist pages with process.twig enabled. Attackers can submit crafted header and content parameters to execute server-side template injection...

8.6CVSS0.00407EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/08/18 11:19 a.m.•9 views

EUVD-2026-60589

Grav plugin-api before 1.0.15 contains a script injection vulnerability where the SVG sanitizer only checks for the exact extension 'svg', allowing .svgz and .xhtml files to bypass sanitization and be stored unsanitized. Attackers with api.media.write permission can upload files containing...

5.1CVSS5.4AI score0.00255EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/08/18 11:19 a.m.•27 views

CVE-2026-74908 Grav plugin-api before 1.0.15 Script Injection via SVG

Grav plugin-api before 1.0.15 contains a script injection vulnerability where the SVG sanitizer only checks for the exact extension 'svg', allowing .svgz and .xhtml files to bypass sanitization and be stored unsanitized. Attackers with api.media.write permission can upload files containing...

5.1CVSS0.00255EPSS
SaveExploits0References2
CVE
CVE
•added 2026/08/18 11:19 a.m.•26 views

CVE-2026-74908

Grav plugin-api before version 1.0.15 has a script injection flaw: its SVG sanitizer checks only the exact extension "svg", so attackers with api.media.write permission can upload .svgz or .xhtml files with script payloads that bypass sanitization and execute in the site origin when accessed. CVS...

5.1CVSS5.3AI score0.00255EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/08/18 11:19 a.m.•11 views

CVE-2026-74908 Grav plugin-api before 1.0.15 Script Injection via SVG

Grav plugin-api before 1.0.15 contains a script injection vulnerability where the SVG sanitizer only checks for the exact extension 'svg', allowing .svgz and .xhtml files to bypass sanitization and be stored unsanitized. Attackers with api.media.write permission can upload files containing...

5.1CVSS5.3AI score0.00255EPSS
SaveExploits0References2
attackerkb
attackerkb
•added 2026/08/18 11:19 a.m.•42 views

CVE-2026-74908

Grav plugin-api before 1.0.15 contains a script injection vulnerability where the SVG sanitizer only checks for the exact extension 'svg', allowing .svgz and .xhtml files to bypass sanitization and be stored unsanitized. Attackers with api.media.write permission can upload files containing...

5.4AI score0.00255EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/18 12:00 a.m.•2 views

CVE-2026-75830: External Control of File Name or Path

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.1CVSS6AI score0.00394EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/18 12:00 a.m.•1 views

CVE-2026-75829: Improper Neutralization of Special Elements Used in a Template Engine

grav-plugin-api versions before 1.0.15 fail to validate Twig content in the translate endpoint, allowing attackers with api.pages.write permission to persist pages with process.twig enabled. Attackers can submit crafted header and content parameters to execute server-side template injection...

8.6CVSS6AI score0.00407EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/08/18 12:00 a.m.•25 views

PT-2026-76923

Grav plugin-api before 1.0.15 contains a script injection vulnerability where the SVG sanitizer only checks for the exact extension 'svg', allowing .svgz and .xhtml files to bypass sanitization and be stored unsanitized. Attackers with api.media.write permission can upload files containing...

5.1CVSS5.3AI score0.00255EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/08/18 12:00 a.m.•23 views

PT-2026-76929

grav-plugin-api versions before 1.0.15 fail to validate Twig content in the translate endpoint, allowing attackers with api.pages.write permission to persist pages with process.twig enabled. Attackers can submit crafted header and content parameters to execute server-side template injection...

8.6CVSS5.5AI score0.00407EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/18 12:00 a.m.•1 views

CVE-2026-74908: Improper Neutralization of Input During Web Page Generation

Grav plugin-api before 1.0.15 contains a script injection vulnerability where the SVG sanitizer only checks for the exact extension 'svg', allowing .svgz and .xhtml files to bypass sanitization and be stored unsanitized. Attackers with api.media.write permission can upload files containing...

5.1CVSS5.8AI score0.00255EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/08/18 12:00 a.m.•20 views

PT-2026-76930

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.1CVSS5.5AI score0.00394EPSS
SaveExploits0References3
NVD
NVD
•added 2026/08/14 12:16 p.m.•13 views

CVE-2026-72829

The Grav API plugin getgrav/grav-plugin-api before 1.0.13 contains an API-key scope-cap bypass in UsersController's create and update methods. These methods enforce the scope cap only for api.users.write, but gate super-privilege grants on a bare isSuperAdmin check that reads access.api.super...

8.8CVSS0.00469EPSS
SaveExploits0References2
NVD
NVD
•added 2026/08/14 12:16 p.m.•9 views

CVE-2026-72828

Grav Plugin API getgrav/grav-plugin-api before 1.0.13 fails to enforce API-key scope caps in InvitationsController. The strip-super and accept-groups decisions are gated on a bare isSuperAdmin check rather than a scope-aware permission check, so a least-privilege API key scoped to api.users.write...

8.6CVSS0.0049EPSS
SaveExploits0References2
NVD
NVD
•added 2026/08/14 12:16 p.m.•8 views

CVE-2026-72824

The Grav API plugin getgrav/grav-plugin-api before 1.0.13 contains an API key scope-cap bypass in PagesController::guardTwigContent. The Twig-toggle check uses a bare isSuperAdmin gate that does not consult apikeyscopes, so a least-privilege API key scoped only to api.pages.write and minted on a...

8.8CVSS0.00727EPSS
SaveExploits0References2
NVD
NVD
•added 2026/08/14 12:16 p.m.•15 views

CVE-2026-72826

The getgrav/grav-plugin-api plugin before 1.0.13 fails to validate that the scopes of a newly created API key are a subset of the caller's scopes in createApiKey. The self-target path of requireApiKeyPermission requires only the baseline api.access scope, and the new key's scopes are read directl...

8.8CVSS0.00469EPSS
SaveExploits0References2
NVD
NVD
•added 2026/08/14 12:16 p.m.•9 views

CVE-2026-72822

The getgrav/grav-plugin-api Composer package before 1.0.13 affected = 1.0.12 fails to enforce API key scope caps on the disable2fa endpoint. Unlike the sibling generate2fa endpoint, disable2fa authorizes the admin non-self path solely via ACL reads isSuperAdmin/hasPermission and never invokes...

8.8CVSS0.00555EPSS
SaveExploits0References2
NVD
NVD
•added 2026/08/14 12:16 p.m.•13 views

CVE-2026-72825

The getgrav/grav-plugin-api plugin before 1.0.13 contains an API-key scope cap bypass in the POST /reports/twig-content/allowlist endpoint ReportsController. The endpoint enforces requirePermission'api.config.write' followed by a bare isSuperAdmin check instead of requireSuper. Because isSuperAdm...

7.6CVSS0.00346EPSS
SaveExploits0References2
Rows per page
Query Builder