Pulp · Pulp · CVE-2024-7143
**Name of the Vulnerable Software and Affected Versions**
Pulp (affected versions not specified)
**Description**
A flaw was found in the Pulp package related to role-based access control (RBAC) objects. When an RBAC object is set to assign permissions on its creation, it uses the `AutoAddObjPermsMixin`, typically the `add roles for object creator` method. This method finds the object creator by checking the current authenticated user. For objects created within a task, the current user is set by the first user with any permissions on the task object. This results in the oldest user with model/domain-level task permissions being set as the current user of a task, even if they didn't dispatch the task. Consequently, all objects created in tasks will have their permissions assigned to this oldest user, and the creating user will receive nothing.
**Recommendations**
At the moment, there is no information about a newer version that contains a fix for this vulnerability.