CVE-2026-67204: Incorrect Authorization in BookStackApp BookStack
BookStack versions prior to 26.05.4 contain an access control vulnerability in the Image Gallery API. Authenticated users with image-update or image-delete permissions can manipulate other users' avatars by exploiting missing content-type restrictions. This allows attackers to rename, replace, or delete avatars without requiring user-management permissions when certain conditions are met.
AI Analysis
Technical Summary
CVE-2026-67204 is an incorrect authorization vulnerability in BookStack before version 26.05.4. The flaw exists in the Image Gallery API endpoints where authenticated API users with image-update or image-delete permissions can supply a user avatar's ID to the API controller. The controller loads images without enforcing the web controller's gallery and drawio content-type restrictions. If the avatar's uploaded_to field matches a page ID accessible to the attacker, the authorization check incorrectly passes, allowing the attacker to rename, replace, or delete the target user's avatar without needing user-management permissions.
Potential Impact
An attacker with authenticated API access and image-update or image-delete permissions can manipulate other users' avatars by renaming, replacing, or deleting them. This unauthorized modification does not require elevated user-management permissions, potentially impacting user identity representation within the application. There is no indication of remote code execution or data disclosure beyond avatar manipulation.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, restrict API user permissions to trusted users only and monitor for suspicious avatar modifications. Avoid granting image-update or image-delete permissions broadly.
CVE-2026-67204: Incorrect Authorization in BookStackApp BookStack
Description
BookStack versions prior to 26.05.4 contain an access control vulnerability in the Image Gallery API. Authenticated users with image-update or image-delete permissions can manipulate other users' avatars by exploiting missing content-type restrictions. This allows attackers to rename, replace, or delete avatars without requiring user-management permissions when certain conditions are met.
CVSS v4.0
Score 5.3medium
Affected software
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
CVE-2026-67204 is an incorrect authorization vulnerability in BookStack before version 26.05.4. The flaw exists in the Image Gallery API endpoints where authenticated API users with image-update or image-delete permissions can supply a user avatar's ID to the API controller. The controller loads images without enforcing the web controller's gallery and drawio content-type restrictions. If the avatar's uploaded_to field matches a page ID accessible to the attacker, the authorization check incorrectly passes, allowing the attacker to rename, replace, or delete the target user's avatar without needing user-management permissions.
Potential Impact
An attacker with authenticated API access and image-update or image-delete permissions can manipulate other users' avatars by renaming, replacing, or deleting them. This unauthorized modification does not require elevated user-management permissions, potentially impacting user identity representation within the application. There is no indication of remote code execution or data disclosure beyond avatar manipulation.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, restrict API user permissions to trusted users only and monitor for suspicious avatar modifications. Avoid granting image-update or image-delete permissions broadly.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- VulnCheck
- Date Reserved
- 2026-07-28T16:06:49.775Z
- Cvss Version
- 4.0
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 6a8c68d6acd9273b49c4d349
Added to database: 08/24/2026, 15:52:54 UTC
Last enriched: 08/24/2026, 16:08:06 UTC
Last updated: 08/24/2026, 16:43:33 UTC
Views: 5
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.