Bug 1454392 (CVE-2017-7505)

Summary: CVE-2017-7505 foreman: Users with user management permission assigned to organization can manage user objects outside of the organization
Product: [Other] Security Response Reporter: Adam Mariš <amaris>
Component: vulnerabilityAssignee: Red Hat Product Security <security-response-team>
Status: CLOSED ERRATA QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: unspecifiedCC: bkearney, cbillett, jmatthew, mmccune, ohadlevy, sisharma, slong, tlestach, tsanders
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-10-21 11:53:53 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1469895    
Bug Blocks: 1454393    

Description Adam Mariš 2017-05-22 15:39:37 UTC
It was found that users with user management permission who are assigned to some organization(s) can do all operations granted by these permissions on all administrator user objects. It's undesirable that users that are supposed to have access only to their organizations can edit global admin accounts including changing their passwords.

This issue affects Foreman 1.5 and newer.

Upstream bug:

http://projects.theforeman.org/issues/19612

Comment 1 Adam Mariš 2017-05-22 15:40:00 UTC
Acknowledgments:

Name: David Caplan (Red Hat)