Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach YesWiki page-edit endpoint
-
DeliveryCraft nuagetag tag ending in backslash
-
ExploitBreak quote parity in IN clause
-
ExecutionInject UNION subquery via tags attribute
-
ImpactExfiltrate 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
Default installs allow unauthenticated page-write so PR:N; network-reachable, low-complexity injection yields C:H (hash exfiltration) with limited I/A.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.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
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.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
YesWiki is a wiki system written in PHP. Rated high severity (CVSS 8.6), this vulnerability is remotely exploitable, no
YesWiki is a wiki system written in PHP. Rated critical severity (CVSS 10.0), this vulnerability is remotely exploitable
Remote code execution in YesWiki prior to 4.6.6 allows unauthenticated attackers to inject arbitrary PHP via the Bazar C
YesWiki is a wiki system written in PHP. Rated critical severity (CVSS 9.1), this vulnerability is remotely exploitable,
YesWiki is a wiki system written in PHP. Rated high severity (CVSS 7.6), this vulnerability is remotely exploitable, no
YesWiki is a wiki system written in PHP. Rated medium severity (CVSS 5.8), this vulnerability is remotely exploitable, n
YesWiki is a wiki system written in PHP. Rated medium severity (CVSS 6.3), this vulnerability is remotely exploitable, n
Cross Site Scripting vulnerability in YesWiki v.4.54 allows a remote attacker to execute arbitrary code via a crafted pa
YesWiki version <= cercopitheque beta 1 contains a PHP Object Injection vulnerability in Unserialising user entered para
Authorization bypass in YesWiki before 4.6.7 lets unauthenticated remote attackers call admin-only API routes when the i
Unauthenticated attackers can delete or overwrite federated entries in YesWiki instances before 4.6.7 that have Activity
Unauthenticated SQL injection in YesWiki before 4.6.7 allows remote attackers to read arbitrary database contents, inclu
EUVD-2026-91473
GHSA-mvpf-2445-p988
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB