View online: https://www.drupal.org/sa-contrib-2021-003
Project: Subgroup [1] Version: 1.0.x-dev Date: 2021-January-27 Security risk: *Less critical* 9∕25 AC:Basic/A:User/CI:Some/II:None/E:Theoretical/TD:Uncommon [2] Vulnerability: Access bypass
Description: This module enables you to add groups to other groups in a tree structure where access can be inherited up or down the tree.
When you configure Subgroup to have a tree with at least three levels, users may inadvertently get permissions in a group that is an uncle or cousin of the source group, rather than a direct ancestor or descendant. Trees with only multiple nodes at the lowest tier (or nowhere) are unaffected.
Solution: Install the latest version, Subgroup 1.0.1 [3], and clear your caches.
Reported By: * Mori Sugimoto [4] of the Drupal Security Team * kyk [5]
Fixed By: * Kristiaan Van den Eynde [6]
Coordinated By: * Greg Knaddison [7] of the Drupal Security Team
[1] https://www.drupal.org/project/subgroup [2] https://www.drupal.org/security-team/risk-levels [3] https://www.drupal.org/project/subgroup/releases/1.0.1 [4] https://www.drupal.org/user/82971 [5] https://www.drupal.org/user/29822 [6] https://www.drupal.org/user/1345130 [7] https://www.drupal.org/user/36762