CVE-2026-113655: ApostropheCMS: Same-parent page reorder in @apostrophecms/page move() re-ranks a restricted parent's children without create authorization

Published Oct 20, 2026
·
Updated

ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0, an authenticated editor with legitimate edit rights on a pre-existing ordinary page nested under a restricted parent can use the same-parent page move operation to change sibling ranks without create authorization on that parent. The non-default nesting must already exist, and the bypass is limited to sibling ordering rather than arbitrary content modification, confidentiality loss, or creation of the restricted nesting. This issue is fixed in version 4.33.0.

Affected Software

1 affected component
apostrophecms ApostropheCMS<4.33.0

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade ApostropheCMS to a version that resolves this vulnerability.

    Fixed in 4.33.0

Event History

Oct 20, 2026
CVE Published
via MITRE·04:38 PM
Data Sourced
via MITRE·04:38 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who is realistically exposed to this issue?

Deployments are exposed if they use ApostropheCMS before 4.33.0 and have an existing, non-default page hierarchy in which ordinary pages are nested beneath a restricted parent. An authenticated editor must have edit rights to one of those pre-existing child pages.

2

What can an attacker do with the missing authorization check?

The editor can use a same-parent page move to change the ordering of sibling pages under the restricted parent, despite lacking create authorization there. The issue does not allow arbitrary content modification, confidentiality loss, or creation of the restricted nesting.

3

Are default configurations affected?

The affected nesting is explicitly non-default and must already exist. A deployment without ordinary pages already nested under a restricted parent does not meet the described precondition.

4

What is the remediation?

Upgrade ApostropheCMS to version 4.33.0, which fixes the issue. If upgrading cannot happen immediately, restrict edit access to ordinary pages beneath restricted parents or avoid allowing same-parent moves for those pages.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203