Every CVE Search/ Get API key

CVE-2019-18408

archive_read_format_rar_read_data in archive_read_support_format_rar.c in libarchive before 3.4.0...

7.5 HighFix available

archive_read_format_rar_read_data in archive_read_support_format_rar.c in libarchive before 3.4.0 has a use-after-free in a certain ARCHIVE_FAILED situation, related to Ppmd7_DecodeSymbol.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

4.04%Up 0.8 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 7.5

archive_read_format_rar_read_data in archive_read_support_format_rar.c in libarchive before 3.4.0 has a use-after-free in a certain ARCHIVE_FAILED situation, related to Ppmd7_DecodeSymbol.

Record
CVE-2019-18408
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-416
Updated
2026-11-02
CVE List No score

archive_read_format_rar_read_data in archive_read_support_format_rar.c in libarchive before 3.4.0 has a use-after-free in a certain ARCHIVE_FAILED situation, related to Ppmd7_DecodeSymbol.

Record
CVE-2019-18408
Updated
2026-11-02
EUVDEUVD-2019-8180 No score

archive_read_format_rar_read_data in archive_read_support_format_rar.c in libarchive before 3.4.0 has a use-after-free in a certain ARCHIVE_FAILED situation, related to Ppmd7_DecodeSymbol.

Record
EUVD-2019-8180
Updated
2026-11-03
GitHub AdvisoriesGHSA-4hj2-55w3-4qwh 7.5

archive_read_format_rar_read_data in archive_read_support_format_rar.c in libarchive before 3.4.0...

archive_read_format_rar_read_data in archive_read_support_format_rar.c in libarchive before 3.4.0 has a use-after-free in a certain ARCHIVE_FAILED situation, related to Ppmd7_DecodeSymbol.

Record
GHSA-4hj2-55w3-4qwh
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-416
Updated
2026-11-02
OSVALPINE-CVE-2019-18408 7.5

archive_read_format_rar_read_data in archive_read_support_format_rar.c in libarchive before 3.4.0 has a use-after-free in a certain ARCHIVE_FAILED situation, related to Ppmd7_DecodeSymbol.

Record
ALPINE-CVE-2019-18408
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVBELL-CVE-2019-18408 7.5

CVE-2019-18408 does not affect BellSoft software

Record
BELL-CVE-2019-18408
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 13 moreShow less
OSV 7.5

archive_read_format_rar_read_data in archive_read_support_format_rar.c in libarchive before 3.4.0 has a use-after-free in a certain ARCHIVE_FAILED situation, related to Ppmd7_DecodeSymbol.

Record
CVE-2019-18408
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2019-18408 7.5

archive_read_format_rar_read_data in archive_read_support_format_rar.c in libarchive before 3.4.0 has a use-after-free in a certain ARCHIVE_FAILED situation, related to Ppmd7_DecodeSymbol.

Record
DEBIAN-CVE-2019-18408
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2020:0203 8.1

Red Hat Security Advisory: libarchive security update

Record
RHSA-2020:0203
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2020:0246 8.1

Red Hat Security Advisory: libarchive security update

Record
RHSA-2020:0246
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2020:0271 8.1

Red Hat Security Advisory: libarchive security update

Record
RHSA-2020:0271
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2019-18408 7.5

archive_read_format_rar_read_data in archive_read_support_format_rar.c in libarchive before 3.4.0 has a use-after-free in a certain ARCHIVE_FAILED situation, related to Ppmd7_DecodeSymbol.

Record
UBUNTU-CVE-2019-18408
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVopenSUSE-SU-2019:2615-1 No score

Security update for libarchive

This update for libarchive fixes the following issues:

Security issues fixed:

  • CVE-2018-1000877: Fixed a double free vulnerability in RAR decoder (bsc#1120653).
  • CVE-2018-1000878: Fixed a Use-After-Free vulnerability in RAR decoder (bsc#1120654).
  • CVE-2019-1000019: Fixed an Out-Of-Bounds Read vulnerability in 7zip decompression (bsc#1124341).
  • CVE-2019-1000020: Fixed an Infinite Loop vulnerability in ISO9660 parser (bsc#1124342).
  • CVE-2019-18408: Fixed a use-after-free in RAR format support (bsc#1155079).

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2019:2615-1
Updated
2026-11-02
OSVopenSUSE-SU-2019:2632-1 No score

Security update for libarchive

This update for libarchive fixes the following issues:

Security issues fixed:

  • CVE-2018-1000877: Fixed a double free vulnerability in RAR decoder (bsc#1120653).
  • CVE-2018-1000878: Fixed a Use-After-Free vulnerability in RAR decoder (bsc#1120654).
  • CVE-2019-1000019: Fixed an Out-Of-Bounds Read vulnerability in 7zip decompression (bsc#1124341).
  • CVE-2019-1000020: Fixed an Infinite Loop vulnerability in ISO9660 parser (bsc#1124342).
  • CVE-2019-18408: Fixed a use-after-free in RAR format support (bsc#1155079).

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2019:2632-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10925-1 No score

bsdtar-3.5.1-1.5 on GA media

These are all security issues fixed in the bsdtar-3.5.1-1.5 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10925-1
Updated
2026-11-02
OSVSUSE-RU-2021:2757-1 No score

Recommended update for libarchive

This update for libarchive fixes the following issues:

libarchive was updated to version 3.3.3

  • Avoid super-linear slowdown on malformed mtree files
  • Many fixes for building with Visual Studio
  • NO_OVERWRITE doesn't change existing directory attributes
  • New support for Zstandard read and write filters
  • Fixes CVE-2017-14501, CVE-2017-14502, CVE-2017-14503
  • Needed by of Firefox91 (bsc#1188891)
Record
SUSE-RU-2021:2757-1
Updated
2026-11-02
OSVSUSE-SU-2019:3092-1 No score

Security update for libarchive

This update for libarchive fixes the following issues:

Security issues fixed:

  • CVE-2018-1000877: Fixed a double free vulnerability in RAR decoder (bsc#1120653).
  • CVE-2018-1000878: Fixed a Use-After-Free vulnerability in RAR decoder (bsc#1120654).
  • CVE-2019-1000019: Fixed an Out-Of-Bounds Read vulnerability in 7zip decompression (bsc#1124341).
  • CVE-2019-1000020: Fixed an Infinite Loop vulnerability in ISO9660 parser (bsc#1124342).
  • CVE-2019-18408: Fixed a use-after-free in RAR format support (bsc#1155079).
Record
SUSE-SU-2019:3092-1
Updated
2026-11-02
OSVSUSE-SU-2019:3093-1 No score

Security update for libarchive

This update for libarchive fixes the following issues:

Security issues fixed:

  • CVE-2018-1000877: Fixed a double free vulnerability in RAR decoder (bsc#1120653).
  • CVE-2018-1000878: Fixed a Use-After-Free vulnerability in RAR decoder (bsc#1120654).
  • CVE-2019-1000019: Fixed an Out-Of-Bounds Read vulnerability in 7zip decompression (bsc#1124341).
  • CVE-2019-1000020: Fixed an Infinite Loop vulnerability in ISO9660 parser (bsc#1124342).
  • CVE-2019-18408: Fixed a use-after-free in RAR format support (bsc#1155079).
Record
SUSE-SU-2019:3093-1
Updated
2026-11-02
OSVUSN-4169-1 No score

libarchive vulnerability

It was discovered that libarchive incorrectly handled certain archive files. An attacker could possibly execute arbitrary code.

Record
USN-4169-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libarchive
Alpine:v3.10
before 3.3.3-r1
3.3.3-r1
libarchive
Alpine:v3.11
before 3.4.0-r0
3.4.0-r0
libarchive
Alpine:v3.12
before 3.4.0-r0
3.4.0-r0
libarchive
Alpine:v3.13
before 3.4.0-r0
3.4.0-r0
libarchive
Alpine:v3.14
before 3.4.0-r0
3.4.0-r0
libarchive
Alpine:v3.15
before 3.4.0-r0
3.4.0-r0
libarchive
Alpine:v3.16
before 3.4.0-r0
3.4.0-r0
libarchive
Alpine:v3.17
before 3.4.0-r0
3.4.0-r0
libarchive
Alpine:v3.18
before 3.4.0-r0
3.4.0-r0
libarchive
Alpine:v3.19
before 3.4.0-r0
3.4.0-r0
Show 84 moreShow less
Affected packages
PackageAffectedFixed
libarchive
Alpine:v3.20
before 3.4.0-r0
3.4.0-r0
libarchive
Alpine:v3.21
before 3.4.0-r0
3.4.0-r0
libarchive
Alpine:v3.22
before 3.4.0-r0
3.4.0-r0
libarchive
Alpine:v3.23
before 3.4.0-r0
3.4.0-r0
libarchive
Alpine:v3.24
before 3.4.0-r0
3.4.0-r0
libarchive
Alpine:v3.7
before 3.3.3-r1
3.3.3-r1
libarchive
Alpine:v3.8
before 3.3.3-r1
3.3.3-r1
libarchive
Alpine:v3.9
before 3.3.3-r1
3.3.3-r1
libarchive
Debian:12
before 3.4.0-1
3.4.0-1
libarchive
Debian:13
before 3.4.0-1
3.4.0-1
libarchive
Debian:14
before 3.4.0-1
3.4.0-1
libarchive
Debian:8
before 3.1.2-11+deb8u8, plus listed versions
3.1.2-113.1.2-11+deb8u13.1.2-11+deb8u23.1.2-11+deb8u33.1.2-11+deb8u3~bpo70+1
Show 4 moreShow less
3.1.2-11+deb8u43.1.2-11+deb8u53.1.2-11+deb8u63.1.2-11+deb8u7
3.1.2-11+deb8u8
libarchive
Debian:9
before 3.2.2-2+deb9u2, plus listed versions
3.2.2-23.2.2-2+deb9u1
3.2.2-2+deb9u2
libarchive
Debian:10
before 3.3.3-4+deb10u1, plus listed versions
3.3.3-4
3.3.3-4+deb10u1
libarchive
Red Hat:enterprise_linux:7::client
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
libarchive-debuginfo
Red Hat:enterprise_linux:7::client
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
bsdcpio
Red Hat:enterprise_linux:7::client
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
bsdtar
Red Hat:enterprise_linux:7::client
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
libarchive-devel
Red Hat:enterprise_linux:7::client
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
libarchive
Red Hat:enterprise_linux:7::computenode
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
libarchive-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
bsdcpio
Red Hat:enterprise_linux:7::computenode
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
bsdtar
Red Hat:enterprise_linux:7::computenode
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
libarchive-devel
Red Hat:enterprise_linux:7::computenode
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
libarchive
Red Hat:enterprise_linux:7::server
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
libarchive-debuginfo
Red Hat:enterprise_linux:7::server
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
bsdcpio
Red Hat:enterprise_linux:7::server
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
bsdtar
Red Hat:enterprise_linux:7::server
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
libarchive-devel
Red Hat:enterprise_linux:7::server
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
libarchive
Red Hat:enterprise_linux:7::workstation
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
libarchive-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
bsdcpio
Red Hat:enterprise_linux:7::workstation
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
bsdtar
Red Hat:enterprise_linux:7::workstation
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
libarchive-devel
Red Hat:enterprise_linux:7::workstation
before 0:3.1.2-14.el7_7
0:3.1.2-14.el7_7
bsdcat-debuginfo
Red Hat:rhel_e4s:8.0::baseos
before 0:3.3.2-4.el8_0
0:3.3.2-4.el8_0
bsdcpio-debuginfo
Red Hat:rhel_e4s:8.0::baseos
before 0:3.3.2-4.el8_0
0:3.3.2-4.el8_0
bsdtar
Red Hat:rhel_e4s:8.0::baseos
before 0:3.3.2-4.el8_0
0:3.3.2-4.el8_0
bsdtar-debuginfo
Red Hat:rhel_e4s:8.0::baseos
before 0:3.3.2-4.el8_0
0:3.3.2-4.el8_0
libarchive
Red Hat:rhel_e4s:8.0::baseos
before 0:3.3.2-4.el8_0
0:3.3.2-4.el8_0
libarchive-debuginfo
Red Hat:rhel_e4s:8.0::baseos
before 0:3.3.2-4.el8_0
0:3.3.2-4.el8_0
libarchive-debugsource
Red Hat:rhel_e4s:8.0::baseos
before 0:3.3.2-4.el8_0
0:3.3.2-4.el8_0
bsdcat-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:3.3.2-8.el8_1
0:3.3.2-8.el8_1
bsdcpio-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:3.3.2-8.el8_1
0:3.3.2-8.el8_1
bsdtar
Red Hat:enterprise_linux:8::baseos
before 0:3.3.2-8.el8_1
0:3.3.2-8.el8_1
bsdtar-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:3.3.2-8.el8_1
0:3.3.2-8.el8_1
libarchive
Red Hat:enterprise_linux:8::baseos
before 0:3.3.2-8.el8_1
0:3.3.2-8.el8_1
libarchive-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:3.3.2-8.el8_1
0:3.3.2-8.el8_1
libarchive-debugsource
Red Hat:enterprise_linux:8::baseos
before 0:3.3.2-8.el8_1
0:3.3.2-8.el8_1
bsdcat-debuginfo
Red Hat:enterprise_linux:8::crb
before 0:3.3.2-8.el8_1
0:3.3.2-8.el8_1
bsdcpio-debuginfo
Red Hat:enterprise_linux:8::crb
before 0:3.3.2-8.el8_1
0:3.3.2-8.el8_1
bsdtar-debuginfo
Red Hat:enterprise_linux:8::crb
before 0:3.3.2-8.el8_1
0:3.3.2-8.el8_1
libarchive-debuginfo
Red Hat:enterprise_linux:8::crb
before 0:3.3.2-8.el8_1
0:3.3.2-8.el8_1
libarchive-debugsource
Red Hat:enterprise_linux:8::crb
before 0:3.3.2-8.el8_1
0:3.3.2-8.el8_1
libarchive-devel
Red Hat:enterprise_linux:8::crb
before 0:3.3.2-8.el8_1
0:3.3.2-8.el8_1
libarchive
SUSE:Linux Enterprise High Performance Computing 15-ESPOS
From an advisory covering 5 CVEs
before 3.3.3-3.14.1
3.3.3-3.14.1
libarchive
SUSE:Linux Enterprise High Performance Computing 15-LTSS
From an advisory covering 5 CVEs
before 3.3.3-3.14.1
3.3.3-3.14.1
libarchive
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS
From an advisory covering 5 CVEs
before 3.3.3-3.14.1
3.3.3-3.14.1
libarchive
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
From an advisory covering 5 CVEs
before 3.3.3-3.14.1
3.3.3-3.14.1
libarchive
SUSE:Linux Enterprise Server 15-LTSS
From an advisory covering 5 CVEs
before 3.3.3-3.14.1
3.3.3-3.14.1
libarchive
SUSE:Linux Enterprise Server 15 SP1-BCL
From an advisory covering 5 CVEs
before 3.3.3-3.14.1
3.3.3-3.14.1
libarchive
SUSE:Linux Enterprise Server 15 SP1-LTSS
From an advisory covering 5 CVEs
before 3.3.3-3.14.1
3.3.3-3.14.1
libarchive
SUSE:Linux Enterprise Server for SAP Applications 15
From an advisory covering 5 CVEs
before 3.3.3-3.14.1
3.3.3-3.14.1
libarchive
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
From an advisory covering 5 CVEs
before 3.3.3-3.14.1
3.3.3-3.14.1
libarchive
SUSE:Manager Proxy 4.0
From an advisory covering 5 CVEs
before 3.3.3-3.14.1
3.3.3-3.14.1
libarchive
SUSE:Manager Retail Branch Server 4.0
From an advisory covering 5 CVEs
before 3.3.3-3.14.1
3.3.3-3.14.1
libarchive
SUSE:Manager Server 4.0
From an advisory covering 5 CVEs
before 3.3.3-3.14.1
3.3.3-3.14.1
libarchive
SUSE:Enterprise Storage 6
From an advisory covering 5 CVEs
before 3.3.3-3.14.1
3.3.3-3.14.1
libarchive
SUSE:Linux Enterprise Desktop 12 SP4
From an advisory covering 10 CVEs
before 3.1.2-26.6.1
3.1.2-26.6.1
libarchive
SUSE:Linux Enterprise Software Development Kit 12 SP4
From an advisory covering 10 CVEs
before 3.1.2-26.6.1
3.1.2-26.6.1
libarchive
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 10 CVEs
before 3.1.2-26.6.1
3.1.2-26.6.1
libarchive
SUSE:Linux Enterprise Server 12 SP4
From an advisory covering 10 CVEs
before 3.1.2-26.6.1
3.1.2-26.6.1
libarchive
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
From an advisory covering 10 CVEs
before 3.1.2-26.6.1
3.1.2-26.6.1
libarchive
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 10 CVEs
before 3.1.2-26.6.1
3.1.2-26.6.1
libarchive
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 10 CVEs
before 3.1.2-26.6.1
3.1.2-26.6.1
libarchive
SUSE:Linux Enterprise Module for Basesystem 15
From an advisory covering 5 CVEs
before 3.3.2-3.11.1
3.3.2-3.11.1
libarchive
SUSE:Linux Enterprise Module for Basesystem 15 SP1
From an advisory covering 5 CVEs
before 3.3.2-3.11.1
3.3.2-3.11.1
libarchive
SUSE:Linux Enterprise Module for Development Tools 15
From an advisory covering 5 CVEs
before 3.3.2-3.11.1
3.3.2-3.11.1
libarchive
SUSE:Linux Enterprise Module for Development Tools 15 SP1
From an advisory covering 5 CVEs
before 3.3.2-3.11.1
3.3.2-3.11.1
libarchive
Ubuntu:Pro:14.04:LTS
before 3.1.2-7ubuntu2.8+esm1, plus listed versions
3.1.2-5ubuntu13.1.2-7ubuntu13.1.2-7ubuntu23.1.2-7ubuntu2.13.1.2-7ubuntu2.2
Show 5 moreShow less
3.1.2-7ubuntu2.33.1.2-7ubuntu2.43.1.2-7ubuntu2.63.1.2-7ubuntu2.73.1.2-7ubuntu2.8
3.1.2-7ubuntu2.8+esm1
libarchive
Ubuntu:16.04:LTS
before 3.1.2-11ubuntu0.16.04.7, plus listed versions
3.1.2-11build13.1.2-11ubuntu0.16.04.13.1.2-11ubuntu0.16.04.23.1.2-11ubuntu0.16.04.33.1.2-11ubuntu0.16.04.43.1.2-11ubuntu0.16.04.53.1.2-11ubuntu0.16.04.6
3.1.2-11ubuntu0.16.04.7
libarchive
Ubuntu:18.04:LTS
before 3.2.2-3.1ubuntu0.5, plus listed versions
3.2.2-3.13.2.2-3.1ubuntu0.13.2.2-3.1ubuntu0.23.2.2-3.1ubuntu0.33.2.2-3.1ubuntu0.4
3.2.2-3.1ubuntu0.5
libarchive
openSUSE:Leap 15.0
From an advisory covering 5 CVEs
before 3.3.2-lp150.10.1
3.3.2-lp150.10.1
libarchive
openSUSE:Leap 15.1
From an advisory covering 5 CVEs
before 3.3.2-lp151.5.3.1
3.3.2-lp151.5.3.1
bsdtar
openSUSE:Tumbleweed
From an advisory covering 12 CVEs
before 3.5.1-1.5
3.5.1-1.5

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2019-18408 is a high vulnerability (CVSS 7.5) in Libarchive, published October 24, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.04%, the 90th percentile. Fixed in libarchive 3.3.3-r1.

References

Show 56 moreShow less
MoveEnter Open