PatchSiren cyber security CVE debrief
CVE-2026-100672 getgrav CVE debrief
CVE-2026-100672 debrief: Unauthenticated comment data exposure in Grav CMS Comments plugin allows remote attackers to retrieve comments from the last 7 days, including email addresses and server filesystem paths, due to an insecure admin handler. Defenders should assess exposure and prioritize upgrading to version 1.2.11 or later. The issue is fixed in 1.2.11, which requires an authenticated user with admin.comments or admin.super and removes the absolute filePath from the response. Sites running the Grav 2.0 Admin Next stack (admin2 + api) are not affected via this path.
- Vendor
- getgrav
- Product
- grav-plugin-comments
- CVSS
- HIGH 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-26
- Original CVE updated
- 2026-09-27
- Advisory published
- 2026-09-26
- Advisory updated
- 2026-09-27
Who should care
Defenders of Grav CMS installations with the Comments plugin enabled should assess exposure and prioritize upgrading to version 1.2.11 or later. They should verify if the Grav CMS Comments plugin version is 1.2.11 or later and restrict access to the /admin/comments endpoint.
Why it matters
CVE-2026-100672 allows unauthenticated remote attackers to retrieve comment data, including sensitive information, from Grav CMS installations with the Comments plugin enabled. Defenders should prioritize verifying exposure and upgrading to version 1.2.11 or later.
- Potential unauthorized access to sensitive comment data
- Possible exposure of email addresses and server filesystem paths
- Verification of exposure and remediation priority
- Potential impact on site security and data confidentiality
Technical summary
The Grav CMS Comments plugin through version 1.2.10 has an unauthenticated admin handler that returns comment data as JSON, allowing remote attackers to retrieve comments from the last 7 days, including email addresses and server filesystem paths. The issue is fixed in 1.2.11, which requires an authenticated user with admin.comments or admin.super and removes the absolute filePath from the response. Sites running the Grav 2.0 Admin Next stack (admin2 + api) are not affected via this path. The vulnerability allows unauthenticated remote attackers to request /admin/comments/page:<n> and retrieve every comment from the last 7 days.
Defensive priority
Defenders should prioritize verifying exposure and upgrading to version 1.2.11 or later
Recommended defensive actions
- Verify if the Grav CMS Comments plugin version is 1.2.11 or later
- Restrict access to the /admin/comments endpoint
- Monitor for unauthorized access to comment data
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and NVD entry provide details on the vulnerability. Verification of exposure and remediation is required. The vulnerability allows unauthenticated remote attackers to request /admin/comments/page:<n> and retrieve every comment from the last 7 days. The handler branches on isAdmin(), which only indicates that the admin service is registered on the current route rather than that the visitor is authenticated. On a site using the classic Admin plugin with Comments enabled (the default), an unauthenticated remote attacker is
Sources and references
Verified primary and authoritative sources
-
CVE-2026-100672 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-100672
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-100672 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-100672
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/getgrav/grav/security/advisories/GHSA-3cq9-f4pf-hq59
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/grav-plugin-comments-before-1.2.11-unauthenticated-information-disclosure
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.