Commit 6f56f98
security: remove vulnerable python-jose dependency (Dependabot alert #14)
## Security Fix for CVE-2022-29217
### Vulnerability Details
- **Package**: python-jose < 3.4.0
- **Issue**: Algorithm confusion with OpenSSH ECDSA keys
- **Impact**: JWT signature bypass, authentication bypass
- **Dependabot Alert**: #14
### Resolution Applied
- ✅ Removed unused python-jose dependency from requirements.txt
- ✅ Application already uses pyjwt for JWT handling (not vulnerable)
- ✅ No code changes required - dependency was not in use
### Verification
- Searched entire codebase: no imports of 'jose' library found
- JWT functionality provided by pyjwt==2.8.0 (secure)
- Removes unnecessary attack surface from the application
This resolves Dependabot security alert #14 by eliminating the vulnerable dependency entirely.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 7335a80 commit 6f56f98
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
0 commit comments