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)bullseye1.10.2-1+deb11u1fixed
bookworm1.10.2-1+deb12u1fixed
trixie, sid1.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
libjwtsourcebullseye1.10.2-1+deb11u1
libjwtsourcebookworm1.10.2-1+deb12u1
libjwtsource(unstable)1.17.0-21063534

Notes

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