Description-Behavior Mismatch
High
- Confidence
- 99% confidence
- Finding
- The workflow authenticates to AWS using long-lived static access keys stored as GitHub secrets instead of GitHub OIDC with short-lived credentials. If those secrets are exposed through repository compromise, workflow abuse, logging mistakes, or secret exfiltration, an attacker can obtain durable AWS access beyond a single job run, which is exactly the hardening gap this skill is meant to detect.
