Files
seaweedfs/weed
chrislu 1c991d05c9 security: fix high-severity JWT vulnerability (GHSA-mh63-6h87-95cp)
Updated github.com/golang-jwt/jwt/v5 from v5.0.0 to v5.3.0 to address
excessive memory allocation vulnerability during header parsing.

Changes:
- Updated JWT library in test/s3/iam/go.mod from v5.0.0 to v5.3.0
- Added JWT library v5.3.0 to main go.mod
- Fixed test compilation issues after stateless STS refactoring
- Removed obsolete session store references from test files
- Updated test method signatures to match stateless STS API

Security Impact:
- Fixes CVE allowing excessive memory allocation during JWT parsing
- Hardens JWT token validation against potential DoS attacks
- Ensures secure JWT handling in STS authentication flows

Test Notes:
- Some test failures are expected due to stateless JWT architecture
- Session revocation tests now reflect stateless behavior (tokens expire naturally)
- All compilation issues resolved, core functionality remains intact
2025-08-24 18:50:15 -07:00
..
2025-08-09 21:47:29 -07:00
2025-07-19 23:56:17 -07:00
2025-08-21 08:28:07 -07:00
2025-08-22 01:15:42 -07:00
2025-08-22 01:15:42 -07:00
2024-06-25 09:18:11 -07:00
2024-02-14 08:26:38 -08:00
2025-08-21 08:28:07 -07:00
2025-08-21 08:28:07 -07:00
2025-07-19 21:43:34 -07:00
2025-03-17 23:13:27 -07:00