Read the docs
TI-2020-20039 Aliases GHSA-cvmr-6428-87w9

Cross-Site Scripting in Grav

Priority LOW 38CWE-79Published · Updated

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

Fix Fixed getgrav/grav (Packagist): 1.6.30

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
—getgrav/grav (Packagist)before 1.6.301.6.30Patch availableGHSA-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

  1. 2026-10-03 Threatist record created from GHSA-cvmr-6428-87w9

References

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences