Skip to main content

YesWiki CVE-2026-104448

| EUVDEUVD-2026-91459 HIGH
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-10-02 VulnCheck GHSA-6qxf-8854-q5c5
7.2
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Identify logged-in YesWiki admin target
  2. Delivery
    Craft malicious ajaxdeletepage GET link
  3. Exploit
    Lure victim to click link
  4. Execution
    Browser sends authenticated request
  5. Impact
    Page and associated data permanently deleted

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

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

Exploitation Conditions

Exploitation requires that a user with page-deletion authority (a logged-in administrator or the page owner) has an active authenticated YesWiki session AND is lured into loading an attacker-crafted request to the ajaxdeletepage handler containing a jsonp_callback parameter; the handler deletes the page on any such GET without validating a CSRF token. The primary limiting factors are the need for victim interaction (UI:P - the privileged user must click/load the link) and the requirement that the victim already hold deletion privileges on a target page; it affects YesWiki versions before 4.6.7 and does not require the attacker to hold any credentials. Impact is limited to deletion (integrity/availability) with no confidentiality exposure.

Impact

This is a credible but context-dependent integrity/availability risk rather than a mass-exploitation emergency. The vendor-assigned CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:P) correctly models a classic CSRF: the attacker themselves needs no credentials (PR:N), but exploitation hinges on passive user interaction (UI:P) - a logged-in administrator or page owner must visit a crafted link while their YesWiki session is active. Impact is scoped to data destruction (VI:H/VA:H, no confidentiality impact VC:N), consistent with CWE-352 and the described permanent page deletion. No EPSS score, CISA KEV listing, or public POC is present in the provided data, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the finding comes from VulnCheck research with a vendor advisory (GHSA-hqmg-843g-pp28) and an available patch. The signals are internally consistent - no CVSS-vs-description conflict - but the dependence on tricking a privileged, authenticated user and the low real-world footprint of YesWiki argue against treating this as a widespread priority. It should be patched promptly on exposed YesWiki instances, especially multi-user/public wikis with external-facing admins.

Exploit ScenarioDerived

An attacker crafts a malicious web page or email link pointing at the victim YesWiki instance's ajaxdeletepage handler with a jsonp_callback parameter. They lure a logged-in administrator or page owner into clicking it; because the handler performs the deletion on a GET request without validating a CSRF token, the target page - and its ACLs, links, triples, comments, and referrers - is permanently removed using the victim's session. No public exploit code is identified at time of analysis, but the attack requires no special tooling and succeeds while the victim remains authenticated.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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

Cross-site request forgery in YesWiki before 4.6.7 allows unauthenticated attackers to permanently delete arbitrary wiki pages (including their ACLs, links, triples, comments, and referrers) by luring a logged-in administrator or page owner to a crafted URL that invokes the ajaxdeletepage handler with a jsonp_callback parameter. The vulnerability requires user interaction (UI:P) and a privileged victim session, and it has no public exploit identified at time of analysis, though a vendor patch is available.

RemediationAI

Upgrade to YesWiki 4.6.7 or later, which contains the vendor-released patch for CVE-2026-104448 (see the advisory at https://github.com/YesWiki/yeswiki/security/advisories/GHSA-hqmg-843g-pp28). If immediate patching is not possible, consider disabling or restricting access to the ajaxdeletepage endpoint via web server configuration (e.g., blocking requests that include a jsonp_callback parameter), though this will break legitimate page-deletion functionality. Additionally, users with page-deletion privileges should be cautious about clicking unsolicited links while logged in, but this is not a reliable mitigation. No other workarounds are officially documented at this time.

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 vulnerability is a classic cross-site request forgery (CWE-352) in YesWiki's ajaxdeletepage handler. The handler performs a state-changing deletion operation in response to any GET request that includes a jsonp_callback parameter, without validating an anti-CSRF token. Because JSONP callbacks are designed to bypass same-origin policy restrictions, an attacker can embed a crafted link or script in a malicious page that, when loaded by a victim with an active YesWiki session, triggers the deletion. The affected component is the ajaxdeletepage endpoint in YesWiki versions before 4.6.7, as identified by CPE cpe:2.3:a:yeswiki:yeswiki:*:*:*:*:*:*:*:* covering all prior releases. The root cause is the missing CSRF token check, allowing the attacker to forge requests on behalf of the authenticated user.

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 7.2 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 8.1 HIGH

Network CSRF needing no attacker privileges (PR:N) but requiring the authenticated victim to act (UI:R); permanent deletion yields high integrity and availability impact with no confidentiality loss.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

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

Lifecycle Timeline

2
Patch available
Oct 02, 2026 - 12:02 EUVD
CVE Published
Oct 02, 2026 - 11:38 cve.org
HIGH 7.2

DescriptionCVE.org

YesWiki before 4.6.7 contains a cross-site request forgery vulnerability in the ajaxdeletepage handler, which permanently deletes a page on any GET request carrying a jsonp_callback parameter without checking a CSRF token. Attackers can lure a logged-in administrator or page owner to a crafted link to delete arbitrary pages along with their ACLs, links, triples, comments and referrers.

Technical POC Analysis

CWE-352 (CSRF).

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

YesWiki versions before 4.6.7 are affected by a cross-site request forgery vulnerability that allows attackers to permanently delete arbitrary wiki pages, including their access control lists and associated data, by luring a logged-in administrator or page owner to a crafted URL. This requires user interaction but can result in significant data loss and disruption to organizational knowledge management. No public exploit has been identified at the time of analysis, and a vendor patch is available.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 96% exploitable
Prevalence
Low
niche open-source wiki, limited community/enterprise deployment footprint
Data Quality
4 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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

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-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

CVE-2026-104457 HIGH
8.8 Oct 02

Unauthenticated SQL injection in YesWiki before 4.6.7 allows remote attackers to read arbitrary database contents, inclu

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