Security context

What an agent needs to avoid regressing past fixes and find the next vuln in this repo.

shobrook/adrenaline
master @ 7520e9c
3
Fixes
0
CVEs
HIGH
Peak severity
Highlights
Excessive Privilege Grant: 1 prior fix. Scrutinize any change in this area.
src/containers/AuthenticatedGithubInput.js: most-fixed (2 issues). Treat as high-risk during review.
1 high-severity fix in this history; regressions here are high-impact.
Recurring patterns

The bug types that recur here, drawn from past fixes, not open vulnerabilities.

Excessive Scope: The application requested overly broad GitHub OAuth scopes (such as 'repo:read' or full write 'repo' access) during user authentication, violating the principle of least privilege and unnecessarily exposing user repositories to potential compromise.
Use of Password Hash With Insufficient Complexity: User credentials were historically stored in plain-text on registration and login paths before being migrated to a secure bcrypt salted hashing implementation, highlighting a critical risk of database-credential exposure.