CVE-2026-18548
validatedZero produced an exploit or a check.GHSA-x57v-8jrr-596c ↗EUVD-2026-101843 ↗
description
Groundhogg for WordPress versions through 4.5.14 are affected by stored cross-site scripting. An unauthenticated attacker may cause browser-executed script content to be stored in affected pages when those pages are later viewed.
mitigation
Update Groundhogg to a vendor release later than 4.5.14 after confirming that it addresses this issue. Until then, restrict public access to affected pages and review them for untrusted stored content.
outcome
Upstream: a detection for this already ships elsewhere, so we didn't generate a new one. The credit goes to whoever did.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-10-15 05:30Zcve_org: trigger signal, started the run
- 2026-10-22 05:56Z
this entry in the feed
GET /api/v1/feed/CVE-2026-18548
{ "etk_id": "ETK-2026-2393", "cve_id": "CVE-2026-18548", "display_id": "CVE-2026-18548", "ghsa_id": "GHSA-x57v-8jrr-596c", "euvd_id": "EUVD-2026-101843", "status": "published", "anchor_state": "anchored", "title": "Stored cross-site scripting in Groundhogg for WordPress", "summary": "Groundhogg for WordPress versions through 4.5.14 are affected by stored cross-site scripting. An unauthenticated attacker may cause browser-executed script content to be stored in affected pages when those pages are later viewed.", "mitigation": "Update Groundhogg to a vendor release later than 4.5.14 after confirming that it addresses this issue. Until then, restrict public access to affected pages and review them for untrusted stored content.", "vendor": "trainingbusinesspros", "product": "Groundhogg — CRM, Newsletters, and Marketing Automation", "affected": [ { "affected_notes": [], "affected_ranges": [ ">= 0, <= 4.5.14" ], "ecosystem": null, "fixed_versions": [], "package_name": "Groundhogg — CRM, Newsletters, and Marketing Automation", "purl": null } ], "cwes": [ 79 ], "cvss_score": 7.2, "cvss_src": "cna_vendor", "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N", "epss_score": null, "epss_percentile": null, "epss_asof": null, "automation": "deterministic", "check": true, "check_confidence_basis": "upstream", "exploit": false, "pipeline_minutes": 0.010084433333333333, "t0_at": "2026-10-15T05:30:22.068000+00:00", "signals": { "check": { "at": "2026-10-22T05:56:12.162689+00:00", "days": 7.017940910752315, "is_lower_bound": false, "measured_at": "2026-10-15T05:30:22.068000+00:00", "url": null }, "trigger_signal": { "at": "2026-10-15T05:30:22.068000+00:00", "days": 0, "is_lower_bound": false, "measured_at": "2026-10-15T05:30:22.068000+00:00", "url": "https://www.cve.org/CVERecord?id=CVE-2026-18548" } } }
published 2026-10-22 05:56Z
last change 2026-10-22 07:40Z
Need the technical details behind an entry?
Every entry here shows what we attempted and when. The technical details, the generated exploit that fired it and the evidence behind the verdict are not public. Tell us about your use case and we’ll get back to you about extended API access.