Skip to content
OpenAdvisories
Critical · 9.8 CVE-2024-25189 EUVD-2024-22525GHSA-m5gq-732f-j9v6

libjwt 1.15.3 uses strcmp (which is not constant time) to verify authentication, which makes it easier to bypass authentication via a timin…

Published Feb 8, 2024 · Updated Aug 26, 2024 · Assigned by mitre

Description

libjwt 1.15.3 uses strcmp (which is not constant time) to verify authentication, which makes it easier to bypass authentication via a timing side channel.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libjwt 1.17.0-2 —
Debian 13 libjwt 1.17.0-2 —
Debian 12 libjwt 1.10.2-1+deb12u1 —
Debian 10 libjwt 1.10.1-1+deb10u1 DLA-3739-1
ReleasePackageFixed inAdvisory
Ubuntu 25.10 libjwt No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 22.04 LTS libjwt 1.10.2-1ubuntu0.22.04.1~esm1 USN-9075-1
Ubuntu Pro 20.04 LTS libjwt 1.10.2-1ubuntu0.20.04.1~esm1 USN-9075-1
Ubuntu Pro 18.04 LTS libjwt 1.9.0-1ubuntu0.1~esm1 USN-9075-1

Advisories 2

References