CVE-2026-109997
validatedZero produced an exploit or a check.GHSA-6x82-24xh-w634 ↗EUVD-2026-114576 ↗
description
Ninja Forms for WordPress through version 3.15.5 is affected by stored cross-site scripting. An unauthenticated attacker may cause browser-executed script to be stored in affected content when a user later views it, because a submission endpoint does not effectively enforce its request check.
mitigation
Disable the affected Ninja Forms plugin until the vendor provides and you can deploy a fixed release. Limit access to affected WordPress sites and review potentially injected form content before re-enabling it.
outcome
Check only, differential: the check fires on the vulnerable build and is silent on the patched one.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-10-31 05:33Zcve_org: trigger signal, started the run
this entry in the feed
GET /api/v1/feed/CVE-2026-109997
{ "etk_id": "ETK-2026-3146", "cve_id": "CVE-2026-109997", "display_id": "CVE-2026-109997", "ghsa_id": "GHSA-6x82-24xh-w634", "euvd_id": "EUVD-2026-114576", "status": "published", "anchor_state": "anchored", "title": "Stored cross-site scripting in Ninja Forms plugin", "summary": "Ninja Forms for WordPress through version 3.15.5 is affected by stored cross-site scripting. An unauthenticated attacker may cause browser-executed script to be stored in affected content when a user later views it, because a submission endpoint does not effectively enforce its request check.", "mitigation": "Disable the affected Ninja Forms plugin until the vendor provides and you can deploy a fixed release. Limit access to affected WordPress sites and review potentially injected form content before re-enabling it.", "vendor": "kstover", "product": "Ninja Forms – Contact Form Builder with Calculators, Quizzes, Signatures & AI Form Builder", "affected": [ { "affected_notes": [], "affected_ranges": [ ">= 0, <= 3.15.5" ], "ecosystem": null, "fixed_versions": [], "package_name": "Ninja Forms – Contact Form Builder with Calculators, Quizzes, Signatures & AI Form Builder", "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": "differential", "exploit": false, "pipeline_minutes": 52.52050761666667, "t0_at": "2026-10-31T05:33:07.391000+00:00", "signals": { "check": { "at": "2026-10-31T06:52:04.312605+00:00", "days": 0.05482548153935185, "is_lower_bound": false, "measured_at": "2026-10-31T05:33:07.391000+00:00", "url": null }, "trigger_signal": { "at": "2026-10-31T05:33:07.391000+00:00", "days": 0, "is_lower_bound": false, "measured_at": "2026-10-31T05:33:07.391000+00:00", "url": "https://www.cve.org/CVERecord?id=CVE-2026-109997" } } }
published 2026-10-31 05:59Z
last change 2026-10-31 19:43Z
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.