Skip to content
OpenAdvisories
Critical · 9.1 CVE-2021-46848 EUVD-2021-33503GHSA-6468-68pw-9chw

GNU Libtasn1 before 4.19.0 has an ETYPE_OK off-by-one array size check that affects asn1_encode_simple_der.

Published Oct 24, 2022 · Updated Oct 14, 2026 · Assigned by mitre

Description

GNU Libtasn1 before 4.19.0 has an ETYPE_OK off-by-one array size check that affects asn1_encode_simple_der.

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 libtasn1-6 4.19.0-2 —
Debian 13 libtasn1-6 4.19.0-2 —
Debian 12 libtasn1-6 4.19.0-2 —
Debian 10 libtasn1-6 4.13-3+deb10u1 DLA-3263-1
ReleasePackageFixed inAdvisory
Ubuntu 25.10 libtasn1-6 4.20.0-2ubuntu0.25.10.1 USN-7954-1
Ubuntu 24.04 LTS libtasn1-6 4.19.0-3ubuntu0.24.04.2 USN-7954-1
Ubuntu 22.04 LTS libtasn1-6 4.18.0-4ubuntu0.2 USN-7954-1
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS libtasn1-6 4.16.0-2ubuntu0.1+esm1 —
Ubuntu Pro 18.04 LTS libtasn1-6 4.13-2ubuntu0.1~esm1 —
Ubuntu Pro 16.04 LTS libtasn1-6 4.7-3ubuntu0.16.04.3+esm3 USN-5707-1
Ubuntu Pro 14.04 LTS libtasn1-6 3.4-3ubuntu0.6+esm1 —
ReleasePackageFixed inAdvisory
RHEL 9 libtasn1 +2 4.16.0-8.el9_1 RHSA-2023:0343
RHEL 8 libtasn1 +2 4.13-4.el8_7 RHSA-2023:0116
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 8.6 EUS libtasn1 +2 4.13-3.el8_6.1 RHSA-2024:0427

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 9 libtasn1 +2 4.16.0-8.el9_1 ALSA-2023:0343
AlmaLinux 8 libtasn1 +2 4.13-4.el8_7 ALSA-2023:0116

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 9 libtasn1 4.16.0-8.el9_1 RLSA-2023:0343
Rocky Linux 8 libtasn1 4.13-4.el8_7 RLSA-2023:0116
ReleasePackageFixed inAdvisory
SLES 15 SP4 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SLES 15 SP3 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SLES 15 SP2 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SLES 15 SP1 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SLES 15 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
Show 22 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 SP5 libtasn1 4.9-3.13.1 SUSE-SU-2022:3817-1
SLES 12 SP4 libtasn1 4.9-3.13.1 SUSE-SU-2022:3817-1
SLES 12 SP3 libtasn1 4.9-3.13.1 SUSE-SU-2022:3817-1
SLES 12 SP2 libtasn1 3.7-13.7.1 SUSE-SU-2022:3797-1
SLES for SAP 15 SP2 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SLES for SAP 15 SP1 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SLES for SAP 15 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SLES for SAP 12 SP5 libtasn1 4.9-3.13.1 SUSE-SU-2022:3817-1
SLES for SAP 12 SP4 libtasn1 4.9-3.13.1 SUSE-SU-2022:3817-1
SLE Micro 5.3 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SLE Micro 5.2 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SLE Micro 5.1 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SLE HPC 15 SP2 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SLE HPC 15 SP1 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SLE HPC 15 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SUSE OpenStack Cloud Crowbar 9 libtasn1 4.9-3.13.1 SUSE-SU-2022:3817-1
SUSE OpenStack Cloud 9 libtasn1 4.9-3.13.1 SUSE-SU-2022:3817-1
SUSE Manager Server 4.1 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SUSE Manager Retail Branch Server 4.1 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SUSE Manager Proxy 4.1 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SUSE Enterprise Storage 7 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
SUSE Enterprise Storage 6 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
ReleasePackageFixed inAdvisory
openSUSE Leap 15.4 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
openSUSE Leap 15.3 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
openSUSE Leap Micro 5.2 libtasn1 4.13-150000.4.8.1 SUSE-SU-2022:3784-1
ReleasePackageFixed inAdvisory
Alpine v3.24 libtasn1 4.19-r0 —
Alpine v3.23 libtasn1 4.19-r0 —
Alpine v3.22 libtasn1 4.19-r0 —
Alpine v3.21 libtasn1 4.19-r0 —
Alpine v3.20 libtasn1 4.19-r0 —
Show 6 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 libtasn1 4.19-r0 —
Alpine v3.18 libtasn1 4.19-r0 —
Alpine v3.17 libtasn1 4.19-r0 —
Alpine v3.16 libtasn1 4.18.0-r1 —
Alpine v3.15 libtasn1 4.18.0-r1 —
Alpine v3.14 libtasn1 4.17.0-r1 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 libtasn1 +2 4.19.0-1.amzn2023.0.1 ALAS2023-2023-201
Amazon Linux 2 libtasn1 +2 4.10-1.amzn2.0.3 ALAS2-2023-1908

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 2 (CBL-Mariner) libtasn1 4.19.0-1 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 libtasn1 +2 4.16.0-8.el9_1 ELSA-2023-0343
Oracle Linux 8 libtasn1 +2 4.13-4.el8_7 ELSA-2023-0116

Advisories 26

References