Restoring Inherited Page Permissions After 2.9 Upgrade

On this page

Still need help?

The Atlassian Community is here for you.

Ask the community

Confluence instances that were upgraded to Confluence 2.9 are affected by a vulnerability. Child pages under a page protected by permissions are not protected by inherited permissions, as they should be. Please note that new installs of Confluence 2.9 which were not an upgrade from an old version are not affected.

Carry out the steps below to rectify the situation.

To Restore Inherited Page Permissions After Upgrading to Confluence 2.9,

  1. Log into Confluence as 'Administrator'.
  2. Access this specific page in Confluence:
    
    CONFLUENCE_HOME/admin/permissions/pagepermsadmin.action 
    
    (replace 'CONFLUENCE_HOME' with the domain name of your own Confluence instance).
  3. On that page, a single button is visible, entitled 'Rebuild Ancestor Table'. Click that button. It will report its success.
  4. Now, go to the 'Confluence Admin' page. Here, click 'Cache Statistics' from the left navigation bar. A long list appears.
  5. Find 'Inherited Content Permissions' in the list. Now, click the 'Flush' button to the right of 'Inherited Content Permissions'.
  6. Inherited permissions will now be applied.

Read more about this vulnerability in the Security Advisory.

Last modified on Sep 8, 2008

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.