Description
BookStack before 26.09.2 contains an incorrect authorization vulnerability in AttachmentController that allows authenticated users to access other users' draft page attachments by ID. Attackers with attachment permissions can enumerate sequential attachment IDs to download, rename, relink, or replace files on another user's unpublished draft pages.
Published: 2026-10-24
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Access Control Violation – unauthorized file operations on draft pages
Action: Immediate Patch
AI Analysis

Impact

BookStack prior to version 26.09.2 contains an incorrect authorization flaw within the AttachmentController that permits any authenticated user with attachment permissions to access, download, rename, relink, or replace files attached to other users’ draft pages. This permits the attacker to exfiltrate content from unpublished drafts, alter the attachments within those drafts, or substitute their own files, thereby compromising both the confidentiality and integrity of draft content. The flaw is an example of a mistaken access control check, identified as CWE-863.

Affected Systems

All instances of BookStack running a version earlier than 26.09.2, including 26.09.1 and any preceding releases, are affected.

Risk and Exploitability

The CVSS score of 5.3 classifies the exploit as a moderate severity issue. Because the vulnerability can only be leveraged by authenticated users who have permission to manage attachments, the attack vector requires valid credentials and appropriate access rights. No public exploits are currently known, the EPSS score is not available, and the vulnerability is not listed in CISA’s KEV catalog. Nonetheless, the ability to enumerate attachment IDs and perform destructive operations on unpublished drafts makes this a significant risk for organizations with sensitive draft content or limited user base.

Generated by OpenCVE AI on October 24, 2026 at 12:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update to BookStack version 26.09.2 or later to apply the official patch
  • If an upgrade is not immediately possible, reduce the attachment permission set so that only trusted roles can upload or manage attachments on draft pages
  • Monitor logs for repeated attachment ID enumeration or unauthorized file modifications and audit attachment permissions regularly

Generated by OpenCVE AI on October 24, 2026 at 12:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 24 Oct 2026 11:45:00 +0000

Type Values Removed Values Added
Description BookStack before 26.09.2 contains an incorrect authorization vulnerability in AttachmentController that allows authenticated users to access other users' draft page attachments by ID. Attackers with attachment permissions can enumerate sequential attachment IDs to download, rename, relink, or replace files on another user's unpublished draft pages.
Title BookStack before 26.09.2 Incorrect Authorization via AttachmentController on Draft Pages
First Time appeared Bookstackapp
Bookstackapp bookstack
Weaknesses CWE-863
CPEs cpe:2.3:a:bookstackapp:bookstack:*:*:*:*:*:*:*:*
Vendors & Products Bookstackapp
Bookstackapp bookstack
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Bookstackapp Bookstack
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-24T11:40:36.328Z

Reserved: 2026-10-24T11:23:57.535Z

Link: CVE-2026-116020

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-24T12:16:58.660

Modified: 2026-10-24T12:16:58.660

Link: CVE-2026-116020

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-24T12:30:08Z

Weaknesses