PatchSiren

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.