{"id":"DEBIAN-CVE-2026-74846","details":"Catalyst::Plugin::Authentication versions before 0.10029 for Perl allow timing attacks on stored passwords via eq comparisons in the legacy password verifier.  CVE-2026-5091 was fixed in the realm-based verifier. The legacy verifier, used by the deprecated login method, compares clear-text passwords, crypt hashes and base64 digests with eq, so the comparison time depends on how many leading bytes match.  A remote attacker can use response-time differences to guess the stored password or hash.","modified":"2026-11-04T05:01:00.195449854Z","published":"2026-11-03T08:17:15.673Z","upstream":["CVE-2026-74846"],"references":[{"type":"ADVISORY","url":"https://security-tracker.debian.org/tracker/CVE-2026-74846"}],"affected":[{"package":{"name":"libcatalyst-plugin-authentication-perl","ecosystem":"Debian:12","purl":"pkg:deb/debian/libcatalyst-plugin-authentication-perl?arch=source&distro=bookworm"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.10023-4","0.10024-1","0.10026-1","0.10028-1"],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-74846.json"}},{"package":{"name":"libcatalyst-plugin-authentication-perl","ecosystem":"Debian:13","purl":"pkg:deb/debian/libcatalyst-plugin-authentication-perl?arch=source&distro=trixie"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.10024-1","0.10026-1","0.10028-1"],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-74846.json"}},{"package":{"name":"libcatalyst-plugin-authentication-perl","ecosystem":"Debian:14","purl":"pkg:deb/debian/libcatalyst-plugin-authentication-perl?arch=source&distro=forky"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.10024-1","0.10026-1","0.10028-1"],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-74846.json"}}],"schema_version":"1.9.2"}