Skip to content

[Feature Request] support for other CI Workflows #192

@bugbounty1420

Description

@bugbounty1420

Problem Statement

expand tool to target other CI workflows

Proposed Solution

What i have done in the past regarding github tokens that dont have workflow scope is to target othe CI workflows that can be just triggered with PUSH scope to an alternate branch such as circleci(.circleci/config.yml) and travisci (.travis.yml). Any/all secrets configured in these environments are also vulnerable since they dont need workflow scope to be tiggered.

May be you can enhance your tool to target other CI tools such circleci, travisci, azure pipelines or even jenkins.

Also,
without workflow scope, injection points in workflows could be targeted. similar to pull_request_target where a sink is detected. we dont need pull_request_target since the token has push permissions.

Use Case

Target other CI workflows even if there is no workflow scope. No need of workflow scope to target other workflows and get secrets.

Feature Category

Attack/Exploitation

Priority

High - Important for my workflow

Alternative Solutions

No response

Additional Context

No response

Contribution

  • I would be willing to help implement this feature
  • I would be willing to help test this feature
  • I would be willing to help write documentation for this feature

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions