Skip to main content

Wiki.js EUVDEUVD-2026-81038

| CVE-2026-92774 MEDIUM
Incorrect Authorization (CWE-863)
2026-09-16 VulnCheck GHSA-69p6-97m5-6vpp
5.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privilege user
  2. Exploit
    Query page GraphQL resolvers (list/tree/tags/links)
  3. Execution
    Authorization skips tag rules
  4. Impact
    Enumerate restricted page metadata

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

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

Exploitation Conditions

Requires an authenticated Wiki.js account with access to the GraphQL API (PR:L) and a deployment that relies on tag-based page access rules to restrict content - the bypass only matters where tag-scoped restrictions are actually configured. Exploitation is remote and needs no user interaction, but is limited to reading page METADATA (titles, descriptions, paths, tags) via the list, tree, tags, searchTags, and links resolvers; it does not expose page contents, does not modify data, and does not affect availability. Affected versions are Wiki.js through 2.5.314.

Impact

This is a genuine but low-severity information-disclosure issue, not a high-priority emergency. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N) describes a network-reachable, low-complexity flaw requiring only low-privilege authentication, with impact limited to low confidentiality and NO integrity or availability effect - consistent with the description, which is confined to leaking restricted page METADATA (titles, descriptions, paths, tag info) rather than page bodies or credentials. Publicly available exploit code exists (geo-chen/oss writeup), which raises practical exploitability, but there is no EPSS score provided and the CVE is NOT in CISA KEV, so there is no evidence of active exploitation - POC availability and active exploitation are distinct signals and should not be conflated. The CWE (CWE-863, incorrect authorization) aligns with the described tag-omission authorization gap. Net: real and easy to exploit for an authenticated user, but the bounded confidentiality-only impact makes this a moderate-to-low operational priority rather than a critical one. Note the Tags field labels this 'Authentication Bypass' whereas the mechanism and CWE-863 describe an AUTHORIZATION bypass - the flaw does not defeat login, only tag-based access rules.

Exploit ScenarioDerived

A low-privileged authenticated Wiki.js user (or any account able to reach the GraphQL API) issues list, tree, tags, searchTags, or links queries and receives metadata for pages that tag-based access rules were supposed to hide, enumerating restricted titles, descriptions, and paths. Public exploit/write-up code exists, lowering the skill required to reproduce it.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 16, 2026

Tag-based page access restrictions in Wiki.js through 2.5.314 are bypassed because several GraphQL resolvers return page metadata without evaluating page tags, allowing an authenticated user to enumerate titles, descriptions, paths, and tags of pages they should not see. Publicly available exploit code exists, and the supplied intelligence maps the issue to CWE-863, but the authoritative assessment rates it as a low-severity information-disclosure bug: it requires an account with GraphQL API access, affects deployments that actually use tag-based page rules, and exposes metadata only, not page content, with no integrity or availability impact.

RemediationAI

No vendor-released patch is identified in the supplied data at time of analysis; monitor the Requarks Wiki.js project and the VulnCheck/NVD advisories for a fixed release after 2.5.314 and upgrade as soon as one is available. Until then, restrict access to the GraphQL API: if the API is not required, disable or block the GraphQL endpoint at the reverse proxy or WAF, accepting that this may break API clients or dynamic frontend features. For deployments that rely on tag-based restrictions, do not depend on tags alone for sensitive pages; move restricted content into separate wikis, namespaces, or page-level permissions, and consider removing sensitive metadata from pages exposed through these resolvers, which requires content reorganization but directly closes the bypass path. Because exploitation requires a valid authenticated account with GraphQL access, minimize and audit Wiki.js accounts, enforce least privilege, and monitor logs for queries touching the list, tree, tags, searchTags, and links resolvers.

Affected VersionsENISA

Wiki.js 0 ≤2.5.314

Affected Packages

euvd wiki_js no fix

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

Wiki.js is an open-source Node.js wiki platform whose GraphQL API exposes page data through resolvers such as list, tree, tags, searchTags, and links. CWE-863 (Incorrect Authorization) is the root cause: the authorization logic for those resolvers does not incorporate page tags, so tag-based page rules intended to restrict content are not enforced on metadata responses. The CPE string cpe:2.3:a:requarks:wiki.js:*:*:*:*:*:*:*:* identifies Requarks Wiki.js as the affected product, and EUVD records Wiki.js 0 through 2.5.314 as vulnerable. The CVSS vectors (supplied CVSS:4.0 with PR:L and independent CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N) confirm the attack is remote and requires authentication; the independent analysis limits impact to confidentiality of page metadata, not page bodies or write operations.

Know when Wiki Js 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.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 4.3 MEDIUM

Network GraphQL API, low complexity, requires a low-privilege account (PR:L); impact is limited to disclosure of restricted page metadata, so C:L and I/A:N.

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

DescriptionCVE.org

Wiki.js through 2.5.314 omits page tags from authorization checks in multiple GraphQL resolvers, allowing tag-based access restrictions to be bypassed. Attackers can query the list, tree, tags, searchTags, and links resolvers to retrieve restricted page metadata including titles, descriptions, paths, and tag information without proper authorization.

Threat Intelligence Overview

EPSS Score
0.4%
Top 71% exploitable
Prevalence
Medium
Wiki.js is a popular self-hosted open-source wiki platform
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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 Yes
EPSS 0.4%
Patch available No
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

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-92776 HIGH POC
8.6 Sep 16

Authorization bypass in Wiki.js through 2.5.314 allows an authenticated user who has been granted access to at least one

CVE-2022-1681 HIGH POC
7.2 May 12

Authentication Bypass Using an Alternate Path or Channel in GitHub repository requarks/wiki prior to 2.5.281. Rated high

CVE-2026-92775 HIGH POC
7.1 Sep 16

Server-side request forgery in Wiki.js through 2.5.314 lets an authenticated user who holds page-editing permissions for

CVE-2021-25993 MEDIUM POC
5.4 Dec 29

In Requarks wiki.js, versions 2.0.0-beta.147 to 2.5.255 are affected by Stored XSS vulnerability, where a low privileged

CVE-2021-43856 MEDIUM POC
5.4 Dec 27

Wiki.js is a wiki app built on Node.js. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, lo

CVE-2021-43855 MEDIUM POC
5.4 Dec 27

Wiki.js is a wiki app built on node.js. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, lo

CVE-2021-21383 MEDIUM POC
5.4 Mar 18

Wiki.js an open-source wiki app built on Node.js. Rated medium severity (CVSS 5.4), this vulnerability is remotely explo

CVE-2021-43800 HIGH
7.5 Dec 06

Wiki.js is a wiki app built on Node.js. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no a

CVE-2020-15236 HIGH
7.5 Oct 05

In Wiki.js before version 2.5.151, directory traversal outside of Wiki.js context is possible when a storage module with

CVE-2022-23654 MEDIUM
6.5 Feb 22

Wiki.js is a wiki app built on Node.js. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, lo

CVE-2020-4052 MEDIUM
6.1 Jun 16

In Wiki.js before 2.4.107, there is a stored cross-site scripting through template injection. Rated medium severity (CVS

CVE-2021-43842 MEDIUM
5.4 Dec 20

Wiki.js is a wiki app built on Node.js. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, lo

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