Lucene search
+L

1498 matches found

CVE
CVE
added 2026/08/25 1:30 a.m.10 views

CVE-2026-72695

Grav (flat-file CMS) before 2.0.16 is affected by a path traversal vulnerability in MediaUploadTrait::deleteFile(). The method validates only the basename portion of a supplied filename while leaving unvalidated directory paths containing ../ sequences intact, passing the full path to unlink(). T...

8.1CVSS5.7AI score
SaveExploits0References2
CVE
CVE
added 2026/08/25 1:30 a.m.12 views

CVE-2026-56710

Grav Login plugin versions prior to 1.0.16 contain a privilege validation flaw in the onApiUserListRowAction unlock handler . An attacker possessing the api.users.write permission can clear login lockout counters on admin.super accounts without holding equivalent privileges, effectively removing ...

9.8CVSS5.5AI score
SaveExploits0References2
EUVD
EUVD
added 2026/08/25 1:30 a.m.6 views

EUVD-2026-65208

Grav Login plugin versions before 1.0.16 fail to validate the target account's privilege level in the onApiUserListRowAction unlock handler. An attacker with api.users.write permission can clear login lockout counters on admin.super accounts, removing brute-force protection from the...

9.8CVSS5.5AI score
SaveExploits0References2
EUVD
EUVD
added 2026/08/25 1:30 a.m.4 views

EUVD-2026-65209

Grav before 2.0.16 contains a path traversal vulnerability in MediaUploadTrait::deleteFile that allows authenticated users with media management permissions to delete arbitrary files by supplying filenames with directory traversal sequences. The method validates only the basename portion of the...

8.1CVSS5.7AI score
SaveExploits0References2
CVE
CVE
added 2026/08/25 1:30 a.m.5 views

CVE-2026-56709

Grav before 3.9.2 is vulnerable to a Host header injection in the sendInvitationEmail() function. When constructing token-bearing invitation links, the unvalidated Host header allows an attacker to poison the link and redirect users to an attacker-controlled domain . This bypasses the require_tru...

8.7CVSS5.4AI score
SaveExploits0References2
EUVD
EUVD
added 2026/08/25 1:30 a.m.5 views

EUVD-2026-65207

Grav before 3.9.2 fails to validate untrusted Host headers in the sendInvitationEmail function when constructing token-bearing invitation links. Attackers can manipulate the Host header to poison invitation links and redirect users to attacker-controlled domains, bypassing the requiretrustedhost...

8.7CVSS5.4AI score
SaveExploits0References2
CVE
CVE
added 2026/08/25 1:30 a.m.7 views

CVE-2026-56708

The Grav API plugin before version 1.0.16 is affected by a server-side request forgery (SSRF) vulnerability in its webhook delivery mechanism. The root cause is a DNS rebinding attack that bypasses hostname validation: an attacker who controls the authoritative DNS for a configured webhook hostna...

6.9CVSS5.4AI score
SaveExploits0References2
EUVD
EUVD
added 2026/08/25 1:30 a.m.5 views

EUVD-2026-65206

Grav API plugin before 1.0.16 contains a server-side request forgery vulnerability in webhook delivery that allows attackers to bypass hostname validation by DNS rebinding. Attackers controlling authoritative DNS for a configured webhook hostname can answer validation lookups with public addresse...

6.9CVSS5.4AI score
SaveExploits0References2
CVE
CVE
added 2026/08/25 1:30 a.m.7 views

CVE-2026-56707

Grav Flex Objects plugin (versions 1.4.0 through 1.4.7 ) contains an authorization bypass in the flex-objects shortcode. Any user with page-edit access can embed the shortcode in a published page to render any registered Flex collection without the permission checks enforced in the admin panel's ...

8.3CVSS5.4AI score
SaveExploits0References2
EUVD
EUVD
added 2026/08/25 1:30 a.m.4 views

EUVD-2026-65205

Grav Flex Objects plugin versions 1.4.0 through 1.4.7 contain an authorization bypass vulnerability in the flex-objects shortcode that allows users with page-edit access to render any registered Flex collection without permission checks. Attackers can place the shortcode in published pages to...

8.3CVSS5.4AI score
SaveExploits0References2
Nuclei
Nuclei
added 2026/08/24 5:53 a.m.53 views

Grav CMS <1.3.0 - Cross-Site Scripting

Grav CMS before 1.3.0 is vulnerable to cross-site scripting via system/src/Grav/Common/Twig/Twig.php and allows remote attackers to inject arbitrary web script or HTML via the PATHINFO to admin/tools. id: CVE-2018-5233 info: name: Grav CMS 1.3.0 - Cross-Site Scripting author: pikpikcu severity:...

6.1CVSS5.9AI score0.03349EPSS
SaveExploits3References4
Nuclei
Nuclei
added 2026/08/24 5:53 a.m.56 views

Grav < 1.7 - Open Redirect

Grav before 1.7 has an open redirect vulnerability via common/Grav.php. This is partially fixed in 1.6.23 and still present in 1.6.x. id: CVE-2020-11529 info: name: Grav 1.7 - Open Redirect author: 0xAkoko severity: medium description: Grav before 1.7 has an open redirect vulnerability via...

6.1CVSS6.1AI score0.10879EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
added 2026/08/19 7:32 p.m.8 views

Grav: .htaccess file extension rules bypass via case variation on case-insensitive filesystems

Summary The default .htaccess shipped with Grav and the reference webserver-configs/htaccess.txt contains security rules that block direct HTTP access to sensitive file types .yaml, .yml, .php, .json, .twig, etc. under user/ and system/vendor/ directories. However, these rules lack the NC No Case...

8.2CVSS5.6AI score0.00402EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2026/08/19 7:32 p.m.7 views

GHSA-VWG3-W8W3-PC79 Grav: .htaccess file extension rules bypass via case variation on case-insensitive filesystems

Summary The default .htaccess shipped with Grav and the reference webserver-configs/htaccess.txt contains security rules that block direct HTTP access to sensitive file types .yaml, .yml, .php, .json, .twig, etc. under user/ and system/vendor/ directories. However, these rules lack the NC No Case...

8.2CVSS5.7AI score0.00479EPSS
SaveExploits0References5
NVD
NVD
added 2026/08/19 4:18 p.m.6 views

CVE-2026-64852

Grav API Plugin is a RESTful API for Grav CMS that provides full headless access to your site's content. Prior to 1.0.8, the Grav API plugin intercepts the apiKeyGenerate and apiKeyRevoke admin tasks in user/plugins/api/api.php and authorizes the caller with only admin.login. A basic panel user c...

8.7CVSS0.00303EPSS
SaveExploits0References3
NVD
NVD
added 2026/08/19 4:18 p.m.6 views

CVE-2026-64851

Grav Shortcode Core Plugin allows for the development shortcode plugins that utilize the common format utilized by WordPress and BBCode. Prior to 6.2.2, Grav Shortcode Core passes shortcode syntax through Security::detectXss because it contains no literal less-than character, then...

8.5CVSS0.00337EPSS
SaveExploits0References3
NVD
NVD
added 2026/08/19 4:18 p.m.6 views

CVE-2026-64850

Grav is a file-based Web platform. Prior to 2.0.7, Grav Blueprint::dynamicData in system/src/Grav/Common/Data/Blueprint.php sends an editor-controlled Class::method provider and arguments to calluserfuncarray without rejecting dangerous callback parameters. An account with admin.pages or...

8.7CVSS0.00343EPSS
SaveExploits0References3
NVD
NVD
added 2026/08/19 4:18 p.m.7 views

CVE-2026-63408

Grav API Plugin is a RESTful API for Grav CMS that provides full headless access to your site's content. Prior to 1.0.0-rc.16, the Grav API plugin JwtAuthenticator::extractBearerToken accepts a JWT from the token URL query parameter on every /api/v1 route, including state-changing endpoints...

7.5CVSS0.0036EPSS
SaveExploits0References3
NVD
NVD
added 2026/08/19 4:18 p.m.8 views

CVE-2026-63407

Grav API Plugin is a RESTful API for Grav CMS that provides full headless access to your site's content. Prior to 1.0.0-rc.16, the Grav API plugin CorsMiddleware returns Access-Control-Allow-Origin: and permissive OPTIONS responses for authenticated /api/v1 endpoints. JavaScript from any origin c...

8.2CVSS0.00271EPSS
SaveExploits0References3
NVD
NVD
added 2026/08/19 4:18 p.m.7 views

CVE-2026-62672

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...

6CVSS0.00301EPSS
SaveExploits0References3
Rows per page
Query Builder