Improper Handling of Insufficient Permissions or Privileges in wagtail - #VU156668
Published: October 21, 2026
Vulnerability details
The vulnerability allows a remote user to access draft page data that would otherwise be unavailable to them.
The vulnerability exists due to improper handling of insufficient permissions in Wagtail's API v3 (preview) pages endpoint when processing requests for draft page revisions. A remote user can submit requests using an API bearer token to retrieve otherwise inaccessible draft revisions of pages that are either a direct parent of a page they have permission to edit or common ancestors of multiple pages they have permission to edit.