Sebastiaan van Stijn
c50ce17c19
vendor: github.com/go-jose/go-jose/v4 v4.1.5
Fixed security issues
- cipher/cbc_hmac: don't panic on empty ciphertext
- cipher/cbc_hmac: don't panic on invalid key
- json: limit stack depth
- jwt: reject out-of-range NumericDate values
- Check alg against pubkey curve during verify.
- Reject malformed Ed25519 JWKs
- jws: choose verification key per-signature
Changed
- Verify OpaqueSigner's Public() return is public
- jws: skip signature on ErrJWKSKidNotFound
- Handle JWE JSON without protected header
- jws: don't strip internal whitespace before parsing JSON
- jws: fewer calls to OpaqueSigner.Public()
- Return a specific error when parsing empty string
- Reject typed nil at Verify time
full diff: https://github.com/go-jose/go-jose/compare/v4.1.4...v4.1.5
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2026-09-03 23:40:55 +02:00
..
2025-01-03 22:32:37 +01:00
2021-12-16 21:16:01 +01:00
2025-11-07 00:29:24 +01:00
2024-10-12 21:48:45 +02:00
2025-11-04 14:28:14 +01:00
2026-08-26 16:41:30 +02:00
2025-04-26 16:27:49 +02:00
2025-01-14 13:41:12 +01:00
2024-06-08 23:20:52 +02:00
2026-08-28 20:33:30 +02:00
2026-08-27 01:56:22 +02:00
2026-09-02 09:41:54 +02:00
2026-09-03 23:40:55 +02:00
2026-08-27 01:56:22 +02:00
2026-01-26 12:32:10 +01:00
2022-02-03 10:38:05 +01:00
2024-09-12 18:38:40 +02:00
2025-04-05 16:38:43 +02:00
2023-12-01 16:12:20 +01:00
2026-06-09 16:35:02 +02:00
2022-12-27 13:45:16 +01:00
2026-08-28 20:36:33 +02:00
2026-08-26 17:08:29 +02:00
2024-06-12 00:57:47 +02:00
2026-09-03 20:52:14 +02:00
2025-12-11 17:30:12 +01:00
2024-11-01 13:44:05 +01:00
2025-07-21 23:04:50 +02:00
2025-09-09 19:58:08 +02:00
2025-06-12 14:12:33 +02:00
2025-03-21 00:13:56 +01:00
2026-08-24 12:53:45 +02:00
2026-08-26 16:48:02 +02:00
2025-12-09 15:47:11 +01:00
2024-11-19 21:51:51 +01:00