spencerlepine / woofer

Dating app for pets - a full stack MERN project. Complete with CI/CD pipeline w/ Jest, GitHub Actions, Docker Hub, and AWS EC2
https://youtu.be/aiJhCoZRc78
2 stars 1 forks source link

Security: GitHub Actions Vulnerabilities #47

Closed spencerlepine closed 2 years ago

spencerlepine commented 2 years ago

Identifying Actions security vulnerabilities regarding repository secrets and development/production workflows.

Trello Ticket #115


Research:

TOREAD: Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests - Article TOREAD: Keeping your GitHub Actions and workflows secure Part 2: Untrusted input - Article

TOREAD: How to Hide Sensitive Things in GitHub Actions Logs - Article

TOREAD: How We Discovered Vulnerabilities in CI/CD Pipelines of Popular Open-Source Projects - Article

TOCHECKOUT: Project Vulnerabilites Check w/ Synk - GitHub Action

GitHub Repository + Actions Encrypted Secrets - Documentation Accessing Enviroments in workflows: - Stack Overflow

Using environments for deployment - GitHub Article Use GitHub Actions Encrypted-secrets, production and CI, store secrets in environment instead

spencerlepine commented 2 years ago

Fixed with PR #51