CVE-2026-86285: Improper Access Controls in BookStack
Description
A vulnerability was detected in BookStack up to 26.05.2. Affected by this issue is the function AttachmentController::getUpdateForm of the file app/Uploads/Controllers/AttachmentController.php of the component Attachment Edit Endpoint. The manipulation of the argument ID results in improper access controls. The attack may be launched remotely. The exploit is now public and may be used. The patch is identified as 4e406c41c4c8060a5795e74c66fb96362e54f400. It is advisable to implement a patch to correct this issue.
CVSS v4.0
Score 5.3medium
Affected software
BookStack
pkg:github/bookstack/bookstackcpe:2.3:a:bookstack:bookstack:*:*:*:*:*:*:*:*Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
This vulnerability affects the Attachment Edit Endpoint in BookStack, specifically the AttachmentController::getUpdateForm function in app/Uploads/Controllers/AttachmentController.php. Improper access control occurs due to manipulation of the ID argument, enabling unauthorized access to update forms. The vulnerability is remotely exploitable without user interaction and requires low privileges. The CVSS 4.0 score is 5.3 (medium severity) with network attack vector, low attack complexity, no privileges required, no user interaction, and low impact on confidentiality, integrity, and availability. A patch is available as identified by the commit hash 4e406c41c4c8060a5795e74c66fb96362e54f400.
Potential Impact
Successful exploitation allows remote attackers to bypass access controls on the attachment update form, potentially leading to unauthorized access or modification of attachments. The impact on confidentiality, integrity, and availability is low, but unauthorized access could lead to information disclosure or unauthorized changes to attachments within BookStack.
Mitigation Recommendations
A patch identified by commit 4e406c41c4c8060a5795e74c66fb96362e54f400 is available and should be applied promptly to affected versions 26.05.0, 26.05.1, and 26.05.2. Implementing this official fix will correct the improper access control issue. No additional mitigation steps are indicated by the vendor advisory.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- VulDB
- Date Reserved
- 2026-09-06T14:24:39.026Z
- Cvss Version
- 4.0
- State
- PUBLISHED
Threat ID: 6a9e77e3acd9273b493fb3bf
Added to database: 09/07/2026, 08:37:55 UTC
Last enriched: 09/15/2026, 00:37:08 UTC
Last updated: 10/22/2026, 01:15:26 UTC
Views: 113
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.