Skip to content
OpenAdvisories
Unscored CVE-2019-19906 EUVD-2019-9498GHSA-vc8v-7256-2pfq

cyrus-sasl (aka Cyrus SASL) 2.1.27 has an out-of-bounds write leading to unauthenticated remote denial-of-service in OpenLDAP via a malform…

Published Dec 19, 2019 · Updated Oct 14, 2026 · Assigned by mitre

Description

cyrus-sasl (aka Cyrus SASL) 2.1.27 has an out-of-bounds write leading to unauthenticated remote denial-of-service in OpenLDAP via a malformed LDAP packet. The OpenLDAP crash is ultimately caused by an off-by-one error in _sasl_add_string in common.c in cyrus-sasl.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 cyrus-sasl2 2.1.27+dfsg-2 —
Debian 13 cyrus-sasl2 2.1.27+dfsg-2 —
Debian 12 cyrus-sasl2 2.1.27+dfsg-2 —
Debian 10 cyrus-sasl2 2.1.27+dfsg-1+deb10u1 DSA-4591-1
Debian 9 cyrus-sasl2 2.1.27~101-g0780600+dfsg-3+deb9u1 DSA-4591-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Debian 8 cyrus-sasl2 2.1.26.dfsg1-13+deb8u2 DLA-2044-1
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS cyrus-sasl2 2.1.27~101-g0780600+dfsg-3ubuntu2.1 USN-4256-1
Ubuntu 16.04 LTS cyrus-sasl2 2.1.26.dfsg1-14ubuntu0.2 USN-4256-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 14.04 LTS cyrus-sasl2 2.1.25.dfsg1-17ubuntu0.1~esm1 USN-4256-1
ReleasePackageFixed inAdvisory
RHEL 8 cyrus-sasl +10 2.1.27-5.el8 RHSA-2020:4497

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 8 cyrus-sasl-sql 2.1.27-5.el8 ALSA-2020:4497

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 8 cyrus-sasl 2.1.27-5.el8 RLSA-2020:4497
ReleasePackageFixed inAdvisory
SLES 15 SP2 cyrus-sasl +1 2.1.26-150000.5.13.1 SUSE-SU-2022:3549-1
SLES 15 SP1 cyrus-sasl +1 2.1.26-150000.5.13.1 SUSE-SU-2022:3549-1
SLES 15 cyrus-sasl +1 2.1.26-150000.5.13.1 SUSE-SU-2022:3549-1
SLES 12 SP5 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
SLES 12 SP4 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
Show 27 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 SP3 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
SLES 12 SP2 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
SLES 11 SP4 cyrus-sasl +1 2.1.22-182.26.4.1 SUSE-SU-2020:14579-1
SLES 11 cyrus-sasl-openssl1 2.1.22-182.26.4.1 SUSE-SU-2020:14579-1
SLES for SAP 15 SP2 cyrus-sasl +1 2.1.26-150000.5.13.1 SUSE-SU-2022:3549-1
SLES for SAP 15 SP1 cyrus-sasl +1 2.1.26-150000.5.13.1 SUSE-SU-2022:3549-1
SLES for SAP 15 cyrus-sasl +1 2.1.26-150000.5.13.1 SUSE-SU-2022:3549-1
SLES for SAP 12 SP5 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
SLES for SAP 12 SP4 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
SLES for SAP 12 SP3 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
SLES for SAP 12 SP2 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
SLE HPC 15 SP2 cyrus-sasl +1 2.1.26-150000.5.13.1 SUSE-SU-2022:3549-1
SLE HPC 15 SP1 cyrus-sasl +1 2.1.26-150000.5.13.1 SUSE-SU-2022:3549-1
SLE HPC 15 cyrus-sasl +1 2.1.26-150000.5.13.1 SUSE-SU-2022:3549-1
SUSE OpenStack Cloud Crowbar 9 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
SUSE OpenStack Cloud Crowbar 8 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
SUSE OpenStack Cloud 9 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
SUSE OpenStack Cloud 8 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
SUSE OpenStack Cloud 7 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
SUSE Manager Server 4.1 cyrus-sasl +1 2.1.26-150000.5.13.1 SUSE-SU-2022:3549-1
SUSE Manager Retail Branch Server 4.1 cyrus-sasl +1 2.1.26-150000.5.13.1 SUSE-SU-2022:3549-1
SUSE Manager Proxy 4.1 cyrus-sasl +1 2.1.26-150000.5.13.1 SUSE-SU-2022:3549-1
SUSE Linux Enterprise Point of Sale 11 SP3 cyrus-sasl +1 2.1.22-182.26.4.1 SUSE-SU-2020:14579-1
SUSE HPE Helion OpenStack 8 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
SUSE Enterprise Storage 7 cyrus-sasl +1 2.1.26-150000.5.13.1 SUSE-SU-2022:3549-1
SUSE Enterprise Storage 6 cyrus-sasl +1 2.1.26-150000.5.13.1 SUSE-SU-2022:3549-1
SUSE Enterprise Storage 5 cyrus-sasl 2.1.26-8.13.1 SUSE-SU-2020:3939-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed cyrus-sasl 2.1.27-5.7 openSUSE-SU-2024:10709-1
ReleasePackageFixed inAdvisory
Alpine v3.24 cyrus-sasl 2.1.27-r5 —
Alpine v3.23 cyrus-sasl 2.1.27-r5 —
Alpine v3.22 cyrus-sasl 2.1.27-r5 —
Alpine v3.21 cyrus-sasl 2.1.27-r5 —
Alpine v3.20 cyrus-sasl 2.1.27-r5 —
Show 12 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 cyrus-sasl 2.1.27-r5 —
Alpine v3.18 cyrus-sasl 2.1.27-r5 —
Alpine v3.17 cyrus-sasl 2.1.27-r5 —
Alpine v3.16 cyrus-sasl 2.1.27-r5 —
Alpine v3.15 cyrus-sasl 2.1.27-r5 —
Alpine v3.14 cyrus-sasl 2.1.27-r5 —
Alpine v3.13 cyrus-sasl 2.1.27-r5 —
Alpine v3.12 cyrus-sasl 2.1.27-r5 —
Alpine v3.11 cyrus-sasl 2.1.27-r5 —
Alpine v3.10 cyrus-sasl 2.1.27-r4 —
Alpine v3.9 cyrus-sasl 2.1.27-r2 —
Alpine v3.8 cyrus-sasl 2.1.26-r15 —

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 2 (CBL-Mariner) cyrus-sasl 2.1.27-10 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 cyrus-sasl +10 2.1.27-5.el8 ELSA-2020-4497

Advisories 18

References