bookstackapp CVE Vulnerabilities & Metrics

Focus on bookstackapp vulnerabilities and metrics.

Last updated: 08 Mar 2025, 23:25 UTC

About bookstackapp Security Exposure

This page consolidates all known Common Vulnerabilities and Exposures (CVEs) associated with bookstackapp. We track both calendar-based metrics (using fixed periods) and rolling metrics (using gliding windows) to give you a comprehensive view of security trends and risk evolution. Use these insights to assess risk and plan your patching strategy.

For a broader perspective on cybersecurity threats, explore the comprehensive list of CVEs by vendor and product. Stay updated on critical vulnerabilities affecting major software and hardware providers.

Global CVE Overview

Total bookstackapp CVEs: 21
Earliest CVE date: 03 Jan 2018, 20:29 UTC
Latest CVE date: 20 Nov 2023, 23:15 UTC

Latest CVE reference: CVE-2023-6199

Rolling Stats

30-day Count (Rolling): 0
365-day Count (Rolling): 0

Calendar-based Variation

Calendar-based Variation compares a fixed calendar period (e.g., this month versus the same month last year), while Rolling Growth Rate uses a continuous window (e.g., last 30 days versus the previous 30 days) to capture trends independent of calendar boundaries.

Variations & Growth

Month Variation (Calendar): 0%
Year Variation (Calendar): -100.0%

Month Growth Rate (30-day Rolling): 0.0%
Year Growth Rate (365-day Rolling): -100.0%

Monthly CVE Trends (current vs previous Year)

Annual CVE Trends (Last 20 Years)

Critical bookstackapp CVEs (CVSS ≥ 9) Over 20 Years

CVSS Stats

Average CVSS: 3.71

Max CVSS: 9.0

Critical CVEs (≥9): 1

CVSS Range vs. Count

Range Count
0.0-3.9 11
4.0-6.9 8
7.0-8.9 1
9.0-10.0 1

CVSS Distribution Chart

Top 5 Highest CVSS bookstackapp CVEs

These are the five CVEs with the highest CVSS scores for bookstackapp, sorted by severity first and recency.

All CVEs for bookstackapp

CVE-2023-6199 bookstackapp vulnerability CVSS: 0 20 Nov 2023, 23:15 UTC

Book Stack version 23.10.2 allows filtering local files on the server. This is possible because the application is vulnerable to SSRF.

CVE-2023-4624 bookstackapp vulnerability CVSS: 0 30 Aug 2023, 13:15 UTC

Server-Side Request Forgery (SSRF) in GitHub repository bookstackapp/bookstack prior to v23.08.

CVE-2022-40690 bookstackapp vulnerability CVSS: 0 24 Oct 2022, 14:15 UTC

Cross-site scripting vulnerability in BookStack versions prior to v22.09 allows a remote authenticated attacker to inject an arbitrary script.

CVE-2022-0877 bookstackapp vulnerability CVSS: 3.5 08 Mar 2022, 13:15 UTC

Cross-site Scripting (XSS) - Stored in GitHub repository bookstackapp/bookstack prior to v22.02.3.

CVE-2021-4194 bookstackapp vulnerability CVSS: 4.0 06 Jan 2022, 18:15 UTC

bookstack is vulnerable to Improper Access Control

CVE-2021-4119 bookstackapp vulnerability CVSS: 7.5 15 Dec 2021, 20:15 UTC

bookstack is vulnerable to Improper Access Control

CVE-2021-3944 bookstackapp vulnerability CVSS: 4.0 02 Dec 2021, 17:15 UTC

bookstack is vulnerable to Cross-Site Request Forgery (CSRF)

CVE-2021-4026 bookstackapp vulnerability CVSS: 4.0 30 Nov 2021, 20:15 UTC

bookstack is vulnerable to Improper Access Control

CVE-2021-3915 bookstackapp vulnerability CVSS: 3.5 13 Nov 2021, 10:15 UTC

bookstack is vulnerable to Unrestricted Upload of File with Dangerous Type

CVE-2021-3916 bookstackapp vulnerability CVSS: 4.0 05 Nov 2021, 15:15 UTC

bookstack is vulnerable to Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

CVE-2021-3906 bookstackapp vulnerability CVSS: 4.0 27 Oct 2021, 22:15 UTC

bookstack is vulnerable to Unrestricted Upload of File with Dangerous Type

CVE-2021-3874 bookstackapp vulnerability CVSS: 4.0 15 Oct 2021, 14:15 UTC

bookstack is vulnerable to Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

CVE-2021-3768 bookstackapp vulnerability CVSS: 3.5 06 Sep 2021, 12:15 UTC

bookstack is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

CVE-2021-3767 bookstackapp vulnerability CVSS: 3.5 06 Sep 2021, 12:15 UTC

bookstack is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

CVE-2021-3758 bookstackapp vulnerability CVSS: 4.0 02 Sep 2021, 12:15 UTC

bookstack is vulnerable to Server-Side Request Forgery (SSRF)

CVE-2020-26260 bookstackapp vulnerability CVSS: 5.5 09 Dec 2020, 17:15 UTC

BookStack is a platform for storing and organising information and documentation. In BookStack before version 0.30.5, a user with permissions to edit a page could set certain image URL's to manipulate functionality in the exporting system, which would allow them to make server side requests and/or have access to a wider scope of files within the BookStack file storage locations. The issue was addressed in BookStack v0.30.5. As a workaround, page edit permissions could be limited to only those that are trusted until you can upgrade.

CVE-2020-26211 bookstackapp vulnerability CVSS: 3.5 03 Nov 2020, 21:15 UTC

In BookStack before version 0.30.4, a user with permissions to edit a page could insert JavaScript code through the use of `javascript:` URIs within a link or form which would run, within the context of the current page, when clicked or submitted. Additionally, a user with permissions to edit a page could insert a particular meta tag which could be used to silently redirect users to a alternative location upon visit of a page. Dangerous content may remain in the database but will be removed before being displayed on a page. If you think this could have been exploited the linked advisory provides a SQL query to test. As a workaround without upgrading, page edit permissions could be limited to only those that are trusted until you can upgrade although this will not address existing exploitation of this vulnerability. The issue is fixed in BookStack version 0.30.4.

CVE-2020-26210 bookstackapp vulnerability CVSS: 3.5 03 Nov 2020, 19:15 UTC

In BookStack before version 0.30.4, a user with permissions to edit a page could add an attached link which would execute untrusted JavaScript code when clicked by a viewer of the page. Dangerous content may remain in the database after this update. If you think this could have been exploited the linked advisory provides a SQL query to test. As a workaround, page edit permissions could be limited to only those that are trusted until you can upgrade although this will not address existing exploitation of this vulnerability. The issue is fixed in version 0.30.4.

CVE-2020-11055 bookstackapp vulnerability CVSS: 3.5 07 May 2020, 21:15 UTC

In BookStack greater than or equal to 0.18.0 and less than 0.29.2, there is an XSS vulnerability in comment creation. A user with permission to create comments could POST HTML directly to the system to be saved in a comment, which would then be executed/displayed to others users viewing the comment. Through this vulnerability custom JavaScript code could be injected and therefore ran on other user machines. This most impacts scenarios where not-trusted users are given permission to create comments. This has been fixed in 0.29.2.

CVE-2020-5256 bookstackapp vulnerability CVSS: 9.0 09 Mar 2020, 16:15 UTC

BookStack before version 0.25.5 has a vulnerability where a user could upload PHP files through image upload functions, which would allow them to execute code on the host system remotely. They would then have the permissions of the PHP process. This most impacts scenarios where non-trusted users are given permission to upload images in any area of the application. The issue was addressed in a series of patches in versions 0.25.3, 0.25.4 and 0.25.5. Users should upgrade to at least v0.25.5 to avoid this vulnerability.

CVE-2017-1000462 bookstackapp vulnerability CVSS: 3.5 03 Jan 2018, 20:29 UTC

BookStack version 0.18.4 is vulnerable to stored cross-site scripting, within the page creation page, which can result in disruption of service and execution of javascript code.