A bug in Drupal core's Actions system let some users change fields through bulk operations that they couldn't change on a single node. That means a user could publish, unpublish, promote or make content sticky without having permission to do so. See Drupal's advisory.
Who is affected
Sites on an affected version of drupal/core where some users can both edit nodes and reach the Content page (/admin/content) or another view with bulk operations. Drupal rates this as a default or common setup that a configuration change can turn off. Users without access to those pages can't use the flaw.
After the fix, these six bulk operations require the "Administer content" permission:
- Make content sticky
- Make content unsticky
- Promote content to front page
- Publish content
- Remove content from front page
- Unpublish content
What to do
Update to the fixed release for your branch:
- Drupal 10.3: update to 10.3.13
- Drupal 10.4: update to 10.4.3
- Drupal 11.0: update to 11.0.12
- Drupal 11.1: update to 11.1.3
Drupal 10 releases before 10.3 no longer get security fixes, so move to a supported branch.
Reported by jeff cardwell.