Skip to content
OpenAdvisories

Vendor

requarks

17 known vulnerabilities.

10 results · Clear filters · Feed

  • High 8.1

    Wiki.js through 2.5.314 Path Prefix Matching Authorization Bypass

    Wiki.js through 2.5.314 fails to require path separators when matching START and END page rules, allowing attackers to access pages sharing a prefix with authorized folders. Users granted access to a folder can read and modify unrelated pages with matching pr…

  • High 8.6

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

  • High 7.1

    Wiki.js Stored XSS through Client Side Template Injection

    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. Th…

  • High 7.2

    Authentication Bypass Using an Alternate Path or Channel in requarks/wiki

    Authentication Bypass Using an Alternate Path or Channel in GitHub repository requarks/wiki prior to 2.5.281. User can get root user permissions

  • High 8.1

    Improper write access check in Requarks/wiki

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

  • High 8.2

    Stored XSS via SVG in Requarks/wiki

    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 a SVG file upload made via a custom request with a fake MIME type. By creating a crafted SVG file, a malicious Wiki.js user may stage a st…

  • High 8.2

    Stored XSS in non-image uploads in Requarks/wiki

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

  • High 7.5

    Asset directory traversal with some storage modules on Windows

    Wiki.js is a wiki app built on Node.js. Prior to version 2.5.254, directory traversal outside of Wiki.js context is possible when a storage module with local asset cache fetching is enabled on a Windows host. A malicious user can potentially read any file on …

  • High 7.6

    XSS in Wiki.js

    Wiki.js an open-source wiki app built on Node.js. Wiki.js before version 2.5.191 is vulnerable to stored cross-site scripting through mustache expressions in code blocks. This vulnerability exists due to mustache expressions being parsed by Vue during content…

  • High 8.6

    Directory Traversal in Wiki.js

    In Wiki.js before version 2.5.151, directory traversal outside of Wiki.js context is possible when a storage module with local asset cache fetching is enabled. A malicious user can potentially read any file on the file system by crafting a special URL that al…