libauthen-sasl-perl: Authen::SASL::Perl::DIGEST_MD5 versions before 2.2100 for Perl accept replayed authentication responses via unverifie...
CVE-2026-86219 is fixed in 2 products on 1 platform, first by libauthen-sasl-perl 2.2000-1ubuntu0.1, released September 6, 2026. It is not reported as exploited. Patch Radar priority: Urgent.
Authen::SASL::Perl::DIGEST_MD5 versions before 2.2100 for Perl accept replayed authentication responses via unverified nonce in server_step. server_start generates a fresh nonce and sends it in the challenge, and nothing later compares that value against the nonce the client returns. server_step derives the expected digest from the client's own parameters, so a response verifies whenever its digest matches the nonce it carries. The count table it also checks is keyed on the client-supplied nonce and starts empty in each new server object, so a captured first response, carrying `nc=00000001`, passes that too. RFC 2831 defines the nonce in the response as the value the server sent in the preceding challenge. An attacker who observes one successful `qop=auth` exchange can replay the captured response against a later session for the same service, host, realm and user, and authenticate as that user without knowing the password.
Where it's fixed
| Product | Fixed in | Fix | Released |
|---|---|---|---|
| Linux | |||
| libauthen-sasl-perl · Debian 14 | 2.2000-2 | DEBIAN-CVE-2026-86219 | Sep 12, 2026 |
| libauthen-sasl-perl · Ubuntu 18.04.6 LTS (bionic) | 2.1600-1ubuntu0.18.04.1~esm1 | libauthen-sasl-perl 2.1600-1ubuntu0.18.04.1~esm1 | Oct 1, 2026 |
| libauthen-sasl-perl · Ubuntu 20.04 LTS (focal) | 2.1600-1ubuntu0.20.04.1~esm1 | libauthen-sasl-perl 2.1600-1ubuntu0.20.04.1~esm1 | Oct 1, 2026 |
| libauthen-sasl-perl · Ubuntu 22.04.1 LTS (jammy) | 2.1600-1.1ubuntu0.1 | libauthen-sasl-perl 2.1600-1.1ubuntu0.1 | Oct 1, 2026 |
| libauthen-sasl-perl · Ubuntu 24.04.5 LTS (noble) | 2.1700-1ubuntu0.1 | libauthen-sasl-perl 2.1700-1ubuntu0.1 | Oct 1, 2026 |
| libauthen-sasl-perl · Ubuntu 26.04.1 LTS (resolute) | 2.2000-1ubuntu0.1 | libauthen-sasl-perl 2.2000-1ubuntu0.1 | Sep 6, 2026 |
| perl-Authen-SASL · amzn 2023 | 2.16-23.amzn2023.0.4 | ALAS2023-2026-3090 | Sep 28, 2026 |
| perl-Authen-SASL · opensuse-leap 16.0 | 2.170.0-160000.4.1 | OPENSUSE-SU-2026:21946-1 | Sep 24, 2026 |
| perl-Authen-SASL · sles 15.6 | 2.16-150000.1.9.1 | SUSE-SU-2026:4302-1 | Sep 23, 2026 |
| perl-Authen-SASL · sles 15.7 | 2.16-150000.1.9.1 | SUSE-SU-2026:4302-1 | Sep 23, 2026 |
| perl-Authen-SASL · sles 16.0 | 2.170.0-160000.4.1 | SUSE-SU-2026:23913-1 | Sep 24, 2026 |
Patch Radar data is free to use with attribution. Terms and how to credit it.
Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.