Skip to main content

YesWiki EUVDEUVD-2026-91476

| CVE-2026-104465 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-02 VulnCheck GHSA-m338-cjqw-rxwv
5.1
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft malicious link with XSS payload in field parameter
  2. Delivery
    Deliver link to victim via phishing
  3. Exploit
    Victim clicks, payload breaks out of ajax-mail-form attribute
  4. Execution
    Script executes in victim browser
  5. Impact
    Steal session data or manipulate page

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the target to run YesWiki before version 4.6.7 and depends on the mail handler endpoint being reachable; the attacker injects via the field parameter, whose value breaks out of the ajax-mail-form action attribute. The primary limiting factor is mandatory user interaction (CVSS UI:A) - a victim must click an attacker-crafted link, making this a phishing/social-engineering-dependent, non-persistent attack rather than autonomous exploitation. No authentication is required of the attacker (PR:N), and the flaw affects the application's handling of the field parameter rather than requiring any special victim-side configuration.

Impact

This is a moderate-risk reflected XSS (CWE-79) carrying a vendor/CVSS 4.0 base score of 5.1. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:A) confirms network-reachable, low-complexity, unauthenticated exploitation but critically requires victim interaction (UI:A) - the attacker must lure a user into clicking a crafted link. Impact is confined to subsequent-system confidentiality and integrity (SC:L/SI:L) with no impact to the vulnerable system itself (VC:N/VI:N/VA:N), consistent with client-side script execution rather than server compromise. No EPSS score, KEV listing, or POC indicator is present in the input, so there is no public exploit identified at time of analysis and no signal of active exploitation; the reflected (non-persistent) nature further limits scale to targeted, per-victim phishing rather than mass exploitation. In short, this is a legitimate but lower-tier priority: real and unauthenticated, but gated by user interaction and lacking any exploitation-probability evidence. A patch is available (4.6.7), making remediation straightforward and the pragmatic response.

Exploit ScenarioDerived

An attacker crafts a malicious URL targeting a YesWiki site's mail handler with a field parameter value that breaks out of the ajax-mail-form action attribute and injects JavaScript. The attacker delivers this link via phishing or a malicious post; when a victim clicks it, the script executes in their browser session, enabling session/cookie theft or UI manipulation. No public exploit code is identified at time of analysis, and exploitation requires the victim to interact with the crafted link.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 02, 2026

Reflected cross-site scripting in YesWiki versions prior to 4.6.7 lets an unauthenticated remote attacker inject JavaScript through the 'field' parameter of the mail handler, breaking out of the ajax-mail-form action attribute and executing script in the victim's browser context. Exploitation is not autonomous: the CVSS:4.0 vector carries UI:A and the assessed CVSS:3.1 vector carries UI:R, so a victim must click an attacker-crafted link, making this a phishing-style, social-engineering-dependent attack that does not require the attacker to hold any account (PR:N). The vendor/CVSS 4.0 base score is 5.1 and no public exploit code or confirmed active exploitation was identified at time of analysis; scope is changed (S:C) with only low confidentiality and integrity impact, and the primary mitigating factor is the mandatory victim interaction.

RemediationAI

Upgrade YesWiki to version 4.6.7 or later, the release in which the vendor fixed the mail-handler field parameter handling (vendor-released patch: 4.6.7); consult the GitHub security advisory GHSA-2fc6-rvp3-fgfj at https://github.com/YesWiki/yeswiki/security/advisories/GHSA-2fc6-rvp3-fgfj and the VulnCheck advisory at https://www.vulncheck.com/advisories/yeswiki-before-4.6.7-reflected-xss-via-field-parameter-in-mail-handler for confirmation before upgrading, and redeploy any customized templates that override the mail form. If an immediate upgrade is not possible, the most effective compensating control is to disable or block access to the mail handler and its ajax-mail-form endpoint (for example via web server or reverse proxy rules) until the patch is applied - the trade-off being that contact/mail functionality stops working for legitimate users. Contextual output encoding of the field value for the HTML attribute context can be applied as a temporary code-level mitigation, but it must be verified against all call sites of the mail form and carries regression risk for other parameter handling; since the attack is reflected and user-interaction-dependent, user awareness around unsolicited mail-form links offers limited additional protection. No public exploit code and no confirmed active exploitation were identified at time of analysis, so this should be prioritized as a moderate-risk, patch-on-normal-cycle item rather than an emergency response.

Affected VersionsENISA

yeswiki 0 <4.6.7

Affected Packages

euvd yeswiki fix: 4.6.7

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is a classic CWE-79 improper neutralization of input during web page generation, manifesting as reflected rather than stored XSS. YesWiki's mail handler renders a form whose action attribute is built as 'ajax-mail-form' and includes an attacker-controllable 'field' value; because that value is not contextually encoded for the HTML attribute context, a crafted parameter can terminate the attribute and introduce arbitrary markup or script that the victim's browser then executes in the origin of the YesWiki instance. The affected component set is captured by the CPE cpe:2.3:a:yeswiki:yeswiki:*:*:*:*:*:*:*:* - i.e., the whole YesWiki product line up to, but not including, 4.6.7, matching ENISA EUVD-2026-91476 which lists the range '0 to <4.6.7'. As a reflected XSS, no server-side state is persisted; each execution depends on delivering a malicious link to a logged-in or anonymous user and on the mail handler endpoint being reachable on the target deployment. Impact is scoped (S:C) because the injected script runs in the site's origin rather than a sandboxed one, but the assessed C/I/A values are low.

Know when Yeswiki gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
vuln.today AI 6.1 MEDIUM

Reflected XSS is network-exploitable and unauthenticated (AV:N/PR:N) but needs victim click (UI:R); script runs in browser so scope changes (S:C) with low C/I and no availability impact.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Active
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Oct 02, 2026 - 12:02 EUVD

DescriptionCVE.org

YesWiki before 4.6.7 contains a reflected cross-site scripting vulnerability that allows unauthenticated attackers to inject scripts via the field parameter of the mail handler. Attackers can craft links whose field value breaks out of the ajax-mail-form action attribute to execute JavaScript in victims' browsers.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Low
niche open-source wiki, limited enterprise deployment footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2025-31131 HIGH POC
8.6 Apr 01

YesWiki is a wiki system written in PHP. Rated high severity (CVSS 8.6), this vulnerability is remotely exploitable, no

CVE-2025-46348 CRITICAL POC
10.0 Apr 29

YesWiki is a wiki system written in PHP. Rated critical severity (CVSS 10.0), this vulnerability is remotely exploitable

CVE-2026-52778 CRITICAL POC
9.8 Jun 08

Remote code execution in YesWiki prior to 4.6.6 allows unauthenticated attackers to inject arbitrary PHP via the Bazar C

CVE-2024-51478 CRITICAL POC
9.1 Oct 31

YesWiki is a wiki system written in PHP. Rated critical severity (CVSS 9.1), this vulnerability is remotely exploitable,

CVE-2025-46349 HIGH POC
7.6 Apr 29

YesWiki is a wiki system written in PHP. Rated high severity (CVSS 7.6), this vulnerability is remotely exploitable, no

CVE-2026-116205 MEDIUM POC
6.9 Oct 25

Unauthenticated server-side request forgery in YesWiki before 4.7.0 lets any remote visitor make the wiki server issue H

CVE-2025-46347 MEDIUM POC
5.8 Apr 29

YesWiki is a wiki system written in PHP. Rated medium severity (CVSS 5.8), this vulnerability is remotely exploitable, n

CVE-2025-46346 MEDIUM POC
6.3 Apr 29

YesWiki is a wiki system written in PHP. Rated medium severity (CVSS 6.3), this vulnerability is remotely exploitable, n

CVE-2025-52277 MEDIUM POC
6.1 Sep 09

Cross Site Scripting vulnerability in YesWiki v.4.54 allows a remote attacker to execute arbitrary code via a crafted pa

CVE-2018-1000641 CRITICAL
9.8 Aug 20

YesWiki version <= cercopitheque beta 1 contains a PHP Object Injection vulnerability in Unserialising user entered para

CVE-2026-104467 CRITICAL
9.2 Oct 02

Authorization bypass in YesWiki before 4.6.7 lets unauthenticated remote attackers call admin-only API routes when the i

CVE-2026-104445 HIGH
8.8 Oct 02

Unauthenticated attackers can delete or overwrite federated entries in YesWiki instances before 4.6.7 that have Activity

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy