Skip to main content

YesWiki CVE-2026-104462

| EUVDEUVD-2026-91473 HIGH
SQL Injection (CWE-89)
2026-10-02 VulnCheck GHSA-mvpf-2445-p988
8.8
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Reach YesWiki page-edit endpoint
  2. Delivery
    Craft nuagetag tag ending in backslash
  3. Exploit
    Break quote parity in IN clause
  4. Execution
    Inject UNION subquery via tags attribute
  5. Impact
    Exfiltrate password hashes and table data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

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

Exploitation Conditions

Requires that the attacker can write/edit a page that invokes the Bazar nuagetag action; on default YesWiki installations page-write access is open to unauthenticated users, enabling remote exploitation without credentials. Exploitation specifically depends on the nuagetag action concatenating the unescaped tags attribute into a raw SQL IN clause, triggered by a tag value ending in a backslash to break quote parity. Limiting factors: installations that restrict page-write access (authentication or ACLs on editing) raise the privilege requirement and substantially reduce exposure, and only versions before 4.6.7 are affected.

Impact

This is a genuinely high-priority flaw where multiple signals align. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes network-reachable, low-complexity exploitation requiring no privileges or user interaction, which is consistent with the description's note that page-write access is unauthenticated on default YesWiki installs. Primary impact is confidentiality (VC:H) - exfiltration of password hashes and arbitrary table data - with limited integrity and availability impact (VI:L/VA:L), fitting a UNION-based SQL injection that reads rather than writes. A vendor patch exists and the issue was reported by a credible source (VulnCheck). The main dampener on real-world risk is deployment footprint: YesWiki is a niche product, so this is a serious vulnerability in a limited population rather than a mass-exploitation event. No EPSS score, no CISA KEV listing, and no public POC were provided in the input, so exploitation remains theoretical-but-easy at time of analysis; the low-complexity, unauthenticated nature means weaponization would be straightforward if the product were more widespread. No conflicting signals were detected between the vector and the description.

Exploit ScenarioDerived

An attacker reaches a default-configured YesWiki instance where page editing is open to anonymous users, and creates or edits a page invoking the Bazar nuagetag action with a tags attribute ending in a backslash to break SQL quote parity. The injected UNION subquery runs against the backend database, returning user password hashes and other table contents in the rendered tag cloud. No authentication or user interaction is required on default installs, and no public exploit code was identified in the provided data.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 02, 2026

SQL injection in YesWiki before 4.6.7 allows an attacker with page-write access - which the supplied CVSS 4.0 vector (PR:N) rates as unauthenticated on default installations - to inject a UNION subquery through the Bazar nuagetag action's tags attribute, exfiltrating password hashes and arbitrary database table contents. The flaw carries a CVSS 4.0 score of 8.8, and an independent assessment confirms high confidentiality impact with low integrity and availability impact. No public exploit code and no confirmed active exploitation have been identified at time of analysis, but the vendor has released a patch (4.6.7) and public advisories are available.

RemediationAI

Upgrade to YesWiki 4.6.7 or later - this is the vendor-released fix, documented in the GitHub security advisory GHSA-p9rm-p6pp-8m8c (https://github.com/YesWiki/yeswiki/security/advisories/GHSA-p9rm-p6pp-8m8c) and the VulnCheck advisory (https://www.vulncheck.com/advisories/yeswiki-before-4.6.7-sql-injection-via-nuagetag-tags-parameter). If immediate upgrade is not possible, the most effective compensating control is to remove the trigger condition by closing the page-write path: require authentication and enforce ACLs on page creation and editing so unauthenticated visitors cannot author or modify pages containing a nuagetag tag - the trade-off is that anonymous and non-logged-in collaboration is disabled and editorial workflows must be adjusted. Installations that do not use the Bazar nuagetag action can disable or remove that action/template so the vulnerable SQL construction is never reached, at the cost of losing tag-based Bazar queries. Because the injection can return password hashes, rotate YesWiki user credentials and any reused passwords after suspected exploitation, and review web and database logs for nuagetag requests containing a trailing backslash or UNION keywords. No patch other than the 4.6.7 upgrade is identified in the available data, and no public exploit code is known at time of analysis.

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

This is CWE-89 (improper neutralization of special elements used in an SQL command) in the Bazar extension's nuagetag action, which constructs a raw SQL IN clause by concatenating the unescaped tags attribute supplied in wiki markup. Because the value is inserted without parameterization or escaping, a tag value ending in a backslash breaks quote parity in the generated statement and lets the attacker append a UNION SELECT subquery. The affected component is identified by CPE cpe:2.3:a:yeswiki:yeswiki:*:*:*:*:*:*:*:*, covering all releases before 4.6.7. The injection path requires that the attacker can write or edit a page that invokes the nuagetag action; on default YesWiki installations that page-write capability is open to unauthenticated visitors. Exploitation is remote (AV:N), low complexity (AC:L), and requires no user interaction (UI:N), and per the assessed CVSS:3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L) yields high confidentiality impact - selecting password hashes and arbitrary table data - with limited integrity and availability impact. A secondary limitation is that sites which restrict editing through authentication or ACLs raise the effective privilege requirement and substantially reduce exposure.

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

Default installs allow unauthenticated page-write so PR:N; network-reachable, low-complexity injection yields C:H (hash exfiltration) with limited I/A.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:L/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
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
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 8.8

DescriptionCVE.org

YesWiki before 4.6.7 contains an SQL injection vulnerability in the Bazar nuagetag action, which concatenates the unescaped tags attribute into a raw SQL IN clause. Attackers with page-write access (unauthenticated on default installs) can embed a nuagetag tag ending in a backslash to break quote parity and inject a UNION subquery, exfiltrating password hashes and arbitrary table data.

Technical POC Analysis

CWE-89 SQL injection in YesWiki's Bazar nuagetag action.

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 prior to 4.6.7 are affected by a SQL injection vulnerability that allows unauthenticated attackers on default installations to exfiltrate sensitive data, including password hashes and arbitrary database contents. This poses a significant risk to organizations using YesWiki, as exploitation could lead to unauthorized access to user accounts and confidential information. Leadership should prioritize immediate patching to prevent potential data breaches.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 78% exploitable
Prevalence
Low
YesWiki is a niche open-source wiki, limited 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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
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
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

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