Loading HuntDB...

Attacker is able to access commit title and team member comments which are supposed to be private

High
G
GitLab
Submitted None
Reported by yashrs

Vulnerability Details

Technical details and impact analysis

Improper Access Control - Generic
**Summary:** [add summary of the vulnerability] **Description:** [add more details about this vulnerability] ## Steps To Reproduce: To reproduce this vulnerability, we need two accounts, lets say those accounts are: -> [email protected] -> [email protected] - Create a project from account [email protected] with the following permissions: {F432203} Note that the project visibility should be `internal`. - Go to profile of `[email protected]` from `[email protected]` and subscribe to all events, like this: {F432204} - From victim account, comment on any commit, and you should receive it's notification on [email protected], like this: {F432207} As you can see, the message of the commit, team members who commented, what the comment was, everything is visible from the email received. This shouldn't be sent via email because the settings selected for repository is 'Only Team Members' whereas [email protected] is not a team member. I have tried my best to have perfect steps to reproduce this, still do tell me if you need more info :) Thanks, Yash :) ## Impact An attacker will be able to view any commit titles, and all comments which shouldn't be visible to him using this vulnerability

Report Details

Additional information and metadata

State

Closed

Substate

Resolved

Submitted

Weakness

Improper Access Control - Generic