PatchSiren cyber security CVE debrief
CVE-2026-45332 marcantondahmen CVE debrief
Automad flat-file CMS versions 2.0.0-alpha.1 through 2.0.0-beta.27 contain a Broken Access Control vulnerability that allows unauthenticated attackers to retrieve bcrypt password hashes for all administrator accounts via a single POST request to the `/_api/user-collection/create-first-user` endpoint. This setup endpoint remains publicly accessible after initial configuration and returns full serialized user data including password hashes in its JSON response. The vulnerability was published on 2026-05-28 and is fixed in version 2.0.0-beta.28.
- Vendor
- marcantondahmen
- Product
- automad
- CVSS
- HIGH 7.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-28
- Original CVE updated
- 2026-05-30
- Advisory published
- 2026-05-28
- Advisory updated
- 2026-05-30
Who should care
Organizations running Automad CMS versions 2.0.0-alpha.1 through 2.0.0-beta.27; security teams responsible for content management system security; administrators of flat-file CMS deployments; penetration testers and bug bounty programs evaluating Automad installations
Technical summary
The vulnerability exists in Automad's user creation API endpoint `/_api/user-collection/create-first-user`, which is intended for initial setup but remains accessible after configuration completion. The endpoint accepts POST requests without authentication and returns complete serialized user objects including bcrypt password hashes in the JSON response body. This represents a failure to implement proper access controls (CWE-306) and information exposure (CWE-200). The flat-file architecture of Automad means user data is stored in the filesystem, and the API's response structure leaks this sensitive credential material to unauthenticated network attackers.
Defensive priority
HIGH
Recommended defensive actions
- Upgrade Automad to version 2.0.0-beta.28 or later to remediate this vulnerability
- If immediate patching is not possible, restrict network access to the `/_api/user-collection/create-first-user` endpoint at the web server or WAF level
- Review access logs for POST requests to `/_api/user-collection/create-first-user` that may indicate exploitation attempts
- Rotate all administrator passwords after patching, as bcrypt hashes may have been exposed
- Verify that setup endpoints are properly disabled or access-controlled after initial system configuration
Evidence notes
The CVE description and GitHub Security Advisory confirm the affected version range (2.0.0-alpha.1 to 2.0.0-beta.27) and the specific endpoint (`/_api/user-collection/create-first-user`) that exposes administrator password hashes. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N) supports the HIGH severity rating with a base score of 7.5.
Official resources
-
CVE-2026-45332 CVE record
CVE.org
-
CVE-2026-45332 NVD detail
NVD
-
Source item URL
nvd_modified
- Source reference
The vulnerability was disclosed via GitHub Security Advisory GHSA-xm76-r88j-vm3g and published to NVD on 2026-05-28. No CISA KEV listing exists.