USN-9075-1: libjwt vulnerability
It was discovered that libjwt did not use a constant-time comparison when verifying HMAC signatures. A remote attacker could possibly use this issue to forge signatures through a timing side-channel attack and bypass authentication.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
ubuntu/libjwt-gnutls0to a version that resolves this vulnerability.Fixed in Ubuntu Pro - Upgrade
Upgrade
ubuntu/libjwt0to a version that resolves this vulnerability.Fixed in Ubuntu Pro - Upgrade
Upgrade
ubuntu/libjwtto a version that resolves this vulnerability.Fixed in 1.9.0-1ubuntu0.1~esm1 - Upgrade
Upgrade
ubuntu/libjwtto a version that resolves this vulnerability.Fixed in 1.10.2-1ubuntu0.20.04.1~esm1 - Upgrade
Upgrade
ubuntu/libjwtto a version that resolves this vulnerability.Fixed in 1.10.2-1ubuntu0.22.04.1~esm1