PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-67204 BookStackApp CVE debrief

CVE-2026-67204 is a broken access control vulnerability in BookStack before version 26.05.4. Authenticated API users with image-update or image-delete permissions can manipulate other users' avatars due to missing content-type restrictions in the Image Gallery API endpoints. This vulnerability allows attackers to supply a user avatar's ID to the API controller, which loads any image type without the web controller's gallery and drawio restrictions. When the avatar's uploaded_to field matches a page ID accessible to the attacker, the authorization check passes, allowing the attacker to rename, replace, or delete the target user's avatar without requiring user-management permission.

Vendor
BookStackApp
Product
BookStack
CVSS
MEDIUM 5.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-24
Original CVE updated
2026-09-24
Advisory published
2026-08-24
Advisory updated
2026-09-24

Who should care

Defenders responsible for BookStack instances, API security, and user authentication should assess exposure and apply patches or mitigations to prevent unauthorized avatar manipulation.

Why it matters

CVE-2026-67204 is a broken access control vulnerability in BookStack that allows authenticated API users to manipulate other users' avatars. Defenders should prioritize verifying exposure and applying patches or mitigations to prevent unauthorized avatar manipulation.

  • Verify exposure and apply patches or mitigations to prevent unauthorized avatar manipulation.
  • Restrict image-update and image-delete permissions to trusted API users.
  • Monitor API activity for suspicious image updates or deletions.

Technical summary

The vulnerability allows authenticated API users with image-update or image-delete permissions to manipulate other users' avatars by exploiting missing content-type restrictions in the Image Gallery API endpoints. This is possible when the avatar's uploaded_to field matches a page ID accessible to the attacker, allowing the attacker to rename, replace, or delete the target user's avatar without requiring user-management permission. The vulnerability is in BookStack before version 26.05.4 and defenders should prioritize verifying exposure and applying patches or mitigations.

Defensive priority

Defenders should prioritize verifying exposure and applying patches or mitigations to prevent unauthorized avatar manipulation.

Recommended defensive actions

  • Verify exposure by checking if the BookStack instance is running a vulnerable version and if API users have image-update or image-delete permissions.
  • Apply patches or mitigations to prevent unauthorized avatar manipulation.
  • Monitor API activity for suspicious image updates or deletions.
  • Restrict image-update and image-delete permissions to trusted API users.
  • Review compensating controls for exposed systems while remediation is scheduled and verified.
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review.
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented.

Evidence notes

The vulnerability is described in the CVE record and NVD entry. The vendor has released a patched version (26.05.4) and provided additional information on their website. Evidence is limited to public CVE and NVD information. Defenders should verify exposure by checking if the BookStack instance is running a vulnerable version and if API users have image-update or image-delete permissions.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-67204 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-67204

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-67204 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-67204

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.