CVE-2024-25189

NameCVE-2024-25189
Descriptionlibjwt 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.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
ReferencesDLA-3739-1
Debian Bugs1063534

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
libjwt (PTS)buster1.10.1-1vulnerable
buster (security)1.10.1-1+deb10u1fixed
bookworm, bullseye1.10.2-1vulnerable
sid, trixie1.17.0-2fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
libjwtsourceexperimental1.17.0-1
libjwtsourcebuster1.10.1-1+deb10u1DLA-3739-1
libjwtsource(unstable)1.17.0-21063534

Notes

[bookworm] - libjwt <no-dsa> (Minor issue)
[bullseye] - libjwt <no-dsa> (Minor issue)
https://github.com/P3ngu1nW/CVE_Request/blob/main/benmcollins%3Alibjwt.md
https://github.com/benmcollins/libjwt/commit/f73bac57c5bece16ac24f1a70022aa34355fc1bf (v1.17.0)
https://github.com/benmcollins/libjwt/commit/a5d61ef4f1b383876e0a78534383f38159471fd6 (v1.17.0)

Search for package or bug name: Reporting problems