Unpublish tab does not remove items from taxonomy_index table. This means that unauthorised users may view unpublished content via any taxonomy term page which correctly included that page when it was published.
I have set up a clean minimal test site and confirmed that this bug is not restricted to the mature site where I (or rather Google) first discovered it.
Comments
Comment #1
aaronbaumanThe publish/unpublish action calls node_save(), which in turn calls taxonomy_delete_node_index() and taxonomy_build_node_index() that maintain this table.
So, in theory, this bug should not exist.
Any further information or patches would be welcome.
Comment #2
simon georges commentedComment #3
johnennew commentedClosing old issue
Comment #3.0
johnennew commentedRevised for great clarity.