top | item 41486961

(no title)

ponytech | 1 year ago

edit: Credentials for modifying the piepline were found in the .git/config file

discuss

order

zettabomb|1 year ago

With Bitbucket, as well as Gitlab and likely others that I haven't used, the CI pipelines are stored as a plaintext configuration in the repo itself. So, repo commit access automatically gives you the ability to modify the pipeline.

lost_womble|1 year ago

This is why things like codeowners files are so important

matharmin|1 year ago

It's right at the start of the post - the git remote including credentials was exposed via the .git directory