Pwn Request
Named by 19 kept items in this workspace.
10 items name it under techniques and 9 under classification.key entities.
Search every workspace for Pwn Request. It matches the name as written, so it can find other things that share it.
The items that name it 19
A CI/CD attack pattern where a pull request (or even a comment) triggers a workflow that runs an outsider's code with access to the project's secrets, potentially allowing credential theft and tampered releases.
Technique chained with cache poisoning in the TanStack attack to gain elevated workflow permissions
Class of attack referenced via linked resource 'Preventing pwn requests', where privileged workflows execute untrusted pull-request-controlled code.
Malicious pull request exploiting vulnerable pull_request_target GitHub Actions workflows to execute attacker code inside the upstream repo's trusted context, used in S1ngularity and Shai-Hulud 2.0
High-risk GitHub Actions triggers that run in the context of the originating repository, exploited to push malware into CI/CD pipelines instead of stealing credentials.
Vulnerability class in GitHub Actions where a workflow uses pull_request_target (running with base repo secrets) but checks out and executes attacker-controlled PR code, exposing secrets.
Combining pull_request_target (which runs with base repository's GITHUB_TOKEN, secrets, cache access, runner environment) with checkout of untrusted fork PR code, allowing attacker-controlled code to run with the workflow's full privileges
Attack class combining pull_request_target trigger with checking out PR head code, allowing attacker-controlled code to execute with base repository secrets and write permissions
Attack pattern detected by StepSecurity GitHub Checks on pull requests.
Attack pattern where a workflow triggered by an event with elevated trust (e.g. pull_request_target, issue_comment, workflow_run) checks out or downloads and executes untrusted code (e.g. a fork's Makefile, build script, test command, dependency, or config file), allowing the attacker's code to run
All techniques in this workspace.