PatchSiren cyber security CVE debrief
CVE-2026-113660 apostrophecms CVE debrief
ApostropheCMS users should assess exposure and prioritize verification of localized document identifier restrictions. An authenticated low-privilege user can determine whether restricted documents exist in a specified locale and mode, including draft mode, via the exist-in-locale API. This issue is fixed in version 4.33.0. Users should review and update access controls for low-privilege users and verify localized document identifier restrictions to mitigate potential unauthorized access to draft content.
- Vendor
- apostrophecms
- Product
- apostrophe
- CVSS
- MEDIUM 4.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-20
- Original CVE updated
- 2026-10-20
- Advisory published
- 2026-10-20
- Advisory updated
- 2026-10-20
Who should care
ApostropheCMS users, administrators, and developers should assess exposure and prioritize verification and remediation. This includes reviewing and updating access controls for low-privilege users, verifying localized document identifier restrictions, and prioritizing remediation for versions < 4.33.0 to mitigate potential unauthorized access to draft content.
Why it matters
ApostropheCMS users should assess exposure and prioritize verification of localized document identifier restrictions due to an authenticated object-level authorization bypass vulnerability in the exist-in-locale API.
- Verification of localized document identifier restrictions
- Potential unauthorized access to draft content
- Reevaluation of access controls for low-privilege users
- Remediation prioritization for versions < 4.33.0
Technical summary
ApostropheCMS's exist-in-locale API allows an authenticated low-privilege user to determine whether restricted documents exist in a specified locale and mode, including draft mode. The endpoint returns localized document identifiers without applying document-level view or edit authorization criteria. This issue is fixed in version 4.33.0, which addresses the object-level authorization bypass vulnerability. Users should review and update access controls for low-privilege users to mitigate potential unauthorized access to draft content.
Defensive priority
Medium-priority verification and remediation recommended for ApostropheCMS users.
Recommended defensive actions
- Verify localized document identifier restrictions in ApostropheCMS
- Assess exposure and prioritize remediation for versions < 4.33.0
- Review and update access controls for low-privilege users
- Perform vulnerability scanning to identify potentially exposed systems
- Implement compensating controls for exposed systems while remediation is scheduled and verified
- Monitor relevant logs for exposed assets that need extra review
- Track exceptions and retest remediated assets to ensure thorough verification
Evidence notes
The CVE record and source item provide details on the authenticated object-level authorization bypass vulnerability in ApostropheCMS's exist-in-locale API. The vulnerability allows an authenticated low-privilege user to determine whether restricted documents exist in a specified locale and mode, including draft mode. Defenders should verify localized document identifier restrictions and assess exposure to prioritize remediation for versions < 4.33.0.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-113660 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-113660
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-113660 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-113660
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
ApostropheCMS: Authenticated Object-Level Authorization Bypass in exist-in-locale Reveals Restri
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/113xxx/CVE-2026-113660.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/apostrophecms/apostrophe/security/advisories/GHSA-vmxh-77cw-65j7
Supplemental source - x_refsource_CONFIRM
-
Source reference
Unverified legacy reference
URL: https://github.com/apostrophecms/apostrophe/commit/9500b8b0e1d630d5e07fbb5fd2c25ed0943845ce
Supplemental source - x_refsource_MISC
-
Source reference
Unverified legacy reference
URL: https://github.com/apostrophecms/apostrophe/commit/f84fd41cbf6c22eb8d0008fc9c25df1f7130b350
Supplemental source - x_refsource_MISC
-
Source reference
Unverified legacy reference
URL: https://github.com/apostrophecms/apostrophe/releases/tag/[email protected]
Supplemental source - x_refsource_MISC
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.