Approved changes feed: RSS · Atom

cpe:2.3:a:requarks:wiki:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorRequarks (f777ede9-fc87-538e-9e49-97400eb0155f)
ProductWiki (a334f1ca-3779-56d8-8352-9bd12e7dfb6e)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-44224 vulnerable 2026-06-08 08:03:18.146077 Wiki.js: Privilege Escalation via Missing Group Validation in users.update
Wiki.js is an open source wiki app built on Node.js. Prior to 2.5.313, the users.update GraphQL mutation accepts an arbitrary groups array and applies it directly to the database with no validation of the group IDs supplied. The resolver passes the caller's arguments straight to the model without any ownership check or restriction on which groups can be assigned. A user with manage:users — a permission typically delegated to wiki moderators for account management — can set groups:[1] on their own account to self-assign to the Administrators group. After re-authentication, the fresh JWT carries manage:system, granting full site administrator access in a single mutation call. This vulnerability is fixed in 2.5.313.
Published: 2026-05-12T20:33:53.046Z
Updated: 2026-05-13T14:22:28.495Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-45298 vulnerable 2026-06-08 06:45:55.838754 Disabled user can bypass lockout by requesting password reset in wiki.js
MEDIUM (4.3)
Wiki.js is an open source wiki app built on Node.js. A disabled user can still gain access to a wiki by abusing the password reset function. While setting up SMTP e-mail's on my server, I tested said e-mails by performing a password reset with my test user. To my shock, not only did it let me reset my password, but after resetting my password I can get into the wiki I was locked out of. The ramifications of this bug is a user can **bypass an account disabling by requesting their password be reset**. All users of wiki.js version `2.5.303` who use any account restrictions and have disabled user are affected. This issue has been addressed in version 2.5.304 and all users are advised to upgrade. There are no known workarounds for this vulnerability.
Published: 2024-09-18T17:05:58.894Z
Updated: 2024-09-18T18:19:03.285Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-34710 vulnerable 2026-06-08 06:37:34.893175 Wiki.js Stored XSS through Client Side Template Injection
HIGH (7.1)
Wiki.js is al wiki app built on Node.js. Client side template injection was discovered, that could allow an attacker to inject malicious JavaScript into the content section of pages that would execute once a victim loads the page that contains the payload. This was possible through the injection of a invalid HTML tag with a template injection payload on the next line. This vulnerability is fixed in 2.5.303.
Published: 2024-05-20T21:59:16.606Z
Updated: 2024-08-02T02:59:22.635Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-23654 vulnerable 2026-06-08 05:40:58.131965 Improper write access check in Requarks/wiki
HIGH (8.1)
Wiki.js is a wiki app built on Node.js. In affected versions an authenticated user with write access on a restricted set of paths can update a page outside the allowed paths by specifying a different target page ID while keeping the path intact. The access control incorrectly check the path access against the user-provided values instead of the actual path associated to the page ID. Commit https://github.com/Requarks/wiki/commit/411802ec2f654bb5ed1126c307575b81e2361c6b fixes this vulnerability by checking access control on the path associated with the page ID instead of the user-provided value. When the path is different than the current value, a second access control check is then performed on the user-provided path before the move operation.
Published: 2022-02-22T20:05:11.000Z
Updated: 2025-04-23T19:02:06.747Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-43856 vulnerable 2026-06-08 05:36:44.451198 Stored XSS in non-image uploads in Requarks/wiki
HIGH (8.2)
Wiki.js is a wiki app built on Node.js. Wiki.js 2.5.263 and earlier is vulnerable to stored cross-site scripting through non-image file uploads for file types that can be viewed directly inline in the browser. By creating a malicious file which can execute inline JS when viewed in the browser (e.g. XML files), a malicious Wiki.js user may stage a stored cross-site scripting attack. This allows the attacker to execute malicious JavaScript when the file is viewed directly by other users. The file must be opened directly by the user and will not trigger directly in a normal Wiki.js page. A patch in version 2.5.264 fixes this vulnerability by adding an optional (enabled by default) force download flag to all non-image file types, preventing the file from being viewed inline in the browser. As a workaround, disable file upload for all non-trusted users. --- Thanks to @Haxatron for reporting this vulnerability. Initially reported via https://huntr.dev/bounties/266bff09-00d9-43ca-a4bb-bb540642811f/
Published: 2021-12-27T18:05:10.000Z
Updated: 2024-08-04T04:10:16.851Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-43855 vulnerable 2026-06-08 05:36:44.450658 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-43842 vulnerable 2026-06-08 05:36:44.423493 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-43800 vulnerable 2026-06-08 05:36:44.308432 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-25993 vulnerable 2026-06-08 05:30:41.842314 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-21383 vulnerable 2026-06-08 05:29:11.788976 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-15236 vulnerable 2026-06-08 05:19:25.560341 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.