Cross-Site Scripting in Grav
Key facts
- Attack vector
- —
- Privileges required
- —
- User interaction
- —
- Attack complexity
- —
- Impact type
- Cross-site scripting
- Confidentiality · integrity · availability
- —
- Fix status
- Fixed
No CVSS vector from any source. Fix status from GitHub. Impact type from CWE-79.
Summary
### Impact Privileged users (with the ability to edit pages) have a mechanism to perform remote code execution via XSS. At a minimum, the vulnerability represents a bypass of security controls put in place to mitigate this form of attack. The remote code execution can be performed because XSS would allow an attacker to execute functionality on behalf of a stolen administrative account - the facility to install custom plugins would then allow said attacker to install a plugin containing a web shell and thus garner access to the underlying system. ### References https://owasp.org/www-project-top-ten/2017/A7_2017-Cross-Site_Scripting_(XSS) https://cheatsheetseries.owasp.org/cheatsheets/Cross_Site_Scripting_Prevention_Cheat_Sheet.html https://cwe.mitre.org/data/definitions/79.html ### For more information Please contact [email protected]
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | getgrav/grav (Packagist) | before 1.6.30 | 1.6.30 | Patch available | GHSA-cvmr-6428-87w9 |
- getgrav/grav (Packagist) Vendor— Affected before 1.6.30 Fixed in 1.6.30 Patch available GHSA-cvmr-6428-87w9
Remediation
- Fix · GHSA-cvmr-6428-87w9 getgrav/grav (Packagist) Fixed in 1.6.30 Advisory →
Timeline
- 2026-10-03 Threatist record created from GHSA-cvmr-6428-87w9
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences