CVE-2026-86219 Authen::SASL::Perl::DIGEST_MD5 versions before 2.2100 for Perl accept replayed authentication responses via unverified nonce in server_step.

Critical 9.8 Published Updated

Attackers can replay captured authentication responses to bypass password verification and impersonate users in Perl SASL DIGEST-MD5 implementations.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-86219?

CVE-2026-86219 is a critical authentication bypass vulnerability in perl-Authen-SASL, published on 6 Sep 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

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.

Weakness: CWE-294

Which versions are affected by CVE-2026-86219?

Linux distribution packages (17)
perl-Authen-SASL SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSAll versions2.16-150000.1.9.1
perl-Authen-SASL SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSSAll versions2.16-150000.1.9.1
perl-Authen-SASL SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOSAll versions2.16-150000.1.9.1
perl-Authen-SASL SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSSAll versions2.16-150000.1.9.1
perl-Authen-SASL SUSE:Linux Enterprise Module for Development Tools 15 SP7All versions2.16-150000.1.9.1
perl-Authen-SASL SUSE:Linux Enterprise Server 12 SP5-LTSSAll versions2.16-5.6.1
perl-Authen-SASL SUSE:Linux Enterprise Server 15 SP4-LTSSAll versions2.16-150000.1.9.1
perl-Authen-SASL SUSE:Linux Enterprise Server 15 SP5-LTSSAll versions2.16-150000.1.9.1
perl-Authen-SASL SUSE:Linux Enterprise Server 15 SP6-LTSSAll versions2.16-150000.1.9.1
perl-Authen-SASL SUSE:Linux Enterprise Server 16.0All versions2.170.0-160000.4.1
perl-Authen-SASL SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5All versions2.16-5.6.1
perl-Authen-SASL SUSE:Linux Enterprise Server for SAP Applications 15 SP4All versions2.16-150000.1.9.1
perl-Authen-SASL SUSE:Linux Enterprise Server for SAP Applications 15 SP5All versions2.16-150000.1.9.1
perl-Authen-SASL SUSE:Linux Enterprise Server for SAP Applications 15 SP6All versions2.16-150000.1.9.1
perl-Authen-SASL SUSE:Linux Enterprise Server for SAP applications 16.0All versions2.170.0-160000.4.1
perl-Authen-SASL openSUSE:Leap 16.0All versions2.170.0-160000.4.1
perl-Authen-SASL openSUSE:TumbleweedAll versions2.210.0-1.1

How do I fix CVE-2026-86219?

Upgrade to a fixed version.

Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.

Is CVE-2026-86219 being exploited?

There is no known exploitation of CVE-2026-86219 in the wild and no public exploit code.

Sources

Also known as BELL-CVE-2026-86219, DEBIAN-CVE-2026-86219, GHSA-w4h4-7ff5-56xr, MGASA-2026-0400, OESA-2026-3775, OESA-2026-3776 and 10 more.

Is CVE-2026-86219 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free