CVE-2022-26280
Libarchive v3.6.0 was discovered to contain an out-of-bounds read via the component...
Libarchive v3.6.0 was discovered to contain an out-of-bounds read via the component zipx_lzma_alone_init.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
6.5
Libarchive v3.6.0 was discovered to contain an out-of-bounds read via the component zipx_lzma_alone_init.
- Record
CVE-2022-26280- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:H - CVSS 2.0
- 5.8 Medium
AV:N/AC:M/Au:N/C:P/I:N/A:P - Weakness
- CWE-125
- Updated
- 2026-11-02
CVE List No score
Libarchive v3.6.0 was discovered to contain an out-of-bounds read via the component zipx_lzma_alone_init.
- Record
CVE-2022-26280- Updated
- 2026-11-02
EUVDEUVD-2022-30841 No score
Libarchive v3.6.0 was discovered to contain an out-of-bounds read via the component zipx_lzma_alone_init.
- Record
EUVD-2022-30841- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-v37p-j5qh-w8c9
9.1
Libarchive v3.6.0 was discovered to contain an out-of-bounds read via the component...
Libarchive v3.6.0 was discovered to contain an out-of-bounds read via the component zipx_lzma_alone_init.
- Record
GHSA-v37p-j5qh-w8c9- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVALPINE-CVE-2022-26280
6.5
Libarchive v3.6.0 was discovered to contain an out-of-bounds read via the component zipx_lzma_alone_init.
- Record
ALPINE-CVE-2022-26280- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-03
OSVAZL-9210
6.5
CVE-2022-26280 affecting package libarchive for versions less than 3.6.1-1
Libarchive v3.6.0 was discovered to contain an out-of-bounds read via the component zipx_lzma_alone_init.
- Record
AZL-9210- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-02
Show 13 moreShow less
OSVBELL-CVE-2022-26280
6.5
CVE-2022-26280 does not affect BellSoft software
- Record
BELL-CVE-2022-26280- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-26280
6.5
Libarchive v3.6.0 was discovered to contain an out-of-bounds read via the component zipx_lzma_alone_init.
- Record
DEBIAN-CVE-2022-26280- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-03
OSVOESA-2022-1742
9.1
libarchive security update
libarchive is an open-source BSD-licensed C programming library that provides streaming access to a variety of different archive formats,including tar, cpio, pax, zip, and ISO9660 images. The distribution also includes bsdtar and bsdcpio, full-featured implementations of tar and cpio that use libarchive.
Security Fix(es):
Libarchive v3.6.0 was discovered to contain an out-of-bounds read via the component zipx_lzma_alone_init.(CVE-2022-26280)
- Record
OESA-2022-1742- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2022:5252
6.5
Red Hat Security Advisory: libarchive security update
- Record
RHSA-2022:5252- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2022:5252
6.5
Moderate: libarchive security update
The libarchive programming library can create and read several different streaming archive formats, including GNU tar, cpio, and ISO 9660 CD-ROM images. Libarchive is used notably in the bsdtar utility, scripting language bindings such as python-libarchive, and several popular desktop file managers.
Security Fix(es):
- libarchive: an out-of-bounds read via the component zipx_lzma_alone_init (CVE-2022-26280)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2022:5252- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2022-26280
6.5
Libarchive v3.6.0 was discovered to contain an out-of-bounds read via the component zipx_lzma_alone_init.
- Record
UBUNTU-CVE-2022-26280- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2022:5252 No score
Moderate: libarchive security update
The libarchive programming library can create and read several different streaming archive formats, including GNU tar, cpio, and ISO 9660 CD-ROM images. Libarchive is used notably in the bsdtar utility, scripting language bindings such as python-libarchive, and several popular desktop file managers. Security Fix(es):
- libarchive: an out-of-bounds read via the component zipx_lzma_alone_init (CVE-2022-26280) For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2022:5252- Updated
- 2026-11-02
OSV No score
Libarchive v3.6.0 was discovered to contain an out-of-bounds read via the component zipx_lzma_alone_init.
- Record
CVE-2022-26280- Updated
- 2026-11-02
OSVMGASA-2022-0142 No score
Updated libarchive packages fix security vulnerability
7zip reader: fix PPMD read beyond boundary. ZIP reader: fix possible out of bounds read. ISO reader: fix possible heap buffer overflow in read_children(). RARv4 redaer: fix multiple issues in RARv4 filter code (introduced in libarchive 3.6.0):
- fix heap use after free in archive_read_format_rar_read_data();
- fix null dereference in read_data_compressed();
- fix heap user after free in run_filters().
- Record
MGASA-2022-0142- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13549-1 No score
bsdtar-3.7.2-1.1 on GA media
These are all security issues fixed in the bsdtar-3.7.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13549-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1803-1 No score
Security update for libarchive
This update for libarchive fixes the following issues:
- CVE-2022-26280: Fixed out-of-bounds read via the component zipx_lzma_alone_init (bsc#1197634).
- Record
SUSE-SU-2022:1803-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1930-1 No score
Security update for libarchive
This update for libarchive fixes the following issues:
- CVE-2022-26280: Fixed out-of-bounds read via the component zipx_lzma_alone_init (bsc#1197634).
- CVE-2021-36976: Fixed use-after-free in copy_string (called from do_uncompress_block and process_block) (bsc#1188572).
- CVE-2017-5601: Fixed out-of-bounds memory access preventing denial-of-service (bsc#1197634, bsc#1189528).
- Record
SUSE-SU-2022:1930-1- Updated
- 2026-11-02
OSVUSN-5374-1 No score
libarchive vulnerability
It was discovered that libarchive incorrectly handled certain archive files. An attacker could possibly use this issue to expose sensitive information.
- Record
USN-5374-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libarchiveAlpine:v3.15 |
before 3.6.1-r0 | 3.6.1-r0 |
libarchiveAlpine:v3.16 |
before 3.6.1-r0 | 3.6.1-r0 |
libarchiveAlpine:v3.17 |
before 3.6.1-r0 | 3.6.1-r0 |
libarchiveAlpine:v3.18 |
before 3.6.1-r0 | 3.6.1-r0 |
libarchiveAlpine:v3.19 |
before 3.6.1-r0 | 3.6.1-r0 |
libarchiveAlpine:v3.20 |
before 3.6.1-r0 | 3.6.1-r0 |
libarchiveAlpine:v3.21 |
before 3.6.1-r0 | 3.6.1-r0 |
libarchiveAlpine:v3.22 |
before 3.6.1-r0 | 3.6.1-r0 |
libarchiveAlpine:v3.23 |
before 3.6.1-r0 | 3.6.1-r0 |
libarchiveAlpine:v3.24 |
before 3.6.1-r0 | 3.6.1-r0 |
Show 40 moreShow less
| Package | Affected | Fixed |
|---|---|---|
bsdtarAlmaLinux:9 |
before 3.5.3-2.el9_0 | 3.5.3-2.el9_0 |
libarchiveAlmaLinux:9 |
before 3.5.3-2.el9_0 | 3.5.3-2.el9_0 |
libarchive-develAlmaLinux:9 |
before 3.5.3-2.el9_0 | 3.5.3-2.el9_0 |
libarchiveAzure Linux:2 |
before 3.6.1-1 | 3.6.1-1 |
libarchiveDebian:12 |
before 3.6.2-1 | 3.6.2-1 |
libarchiveDebian:13 |
before 3.6.2-1 | 3.6.2-1 |
libarchiveDebian:14 |
before 3.6.2-1 | 3.6.2-1 |
libarchiveDebian:11 From an advisory covering 4 CVEs |
before 3.4.3-2+deb11u2, plus listed versions 3.4.3-23.4.3-2+deb11u1 |
3.4.3-2+deb11u2 |
libarchiveMageia:8 |
before 3.6.1-1.mga8 | 3.6.1-1.mga8 |
libarchiveopenEuler:20.03-LTS-SP1 |
before 3.4.3-5.oe1 | 3.4.3-5.oe1 |
libarchiveopenEuler:20.03-LTS-SP3 |
before 3.4.3-5.oe1 | 3.4.3-5.oe1 |
libarchiveopenEuler:22.03-LTS |
before 3.5.2-4.oe2203 | 3.5.2-4.oe2203 |
bsdcat-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
bsdcpio-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
bsdtarRed Hat:enterprise_linux:9::appstream |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
bsdtar-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
libarchive-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
libarchive-debugsourceRed Hat:enterprise_linux:9::appstream |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
bsdcat-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
bsdcpio-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
bsdtar-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
libarchiveRed Hat:enterprise_linux:9::baseos |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
libarchive-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
libarchive-debugsourceRed Hat:enterprise_linux:9::baseos |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
bsdcat-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
bsdcpio-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
bsdtar-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
libarchive-debuginfoRed Hat:enterprise_linux:9::crb |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
libarchive-debugsourceRed Hat:enterprise_linux:9::crb |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
libarchive-develRed Hat:enterprise_linux:9::crb |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
libarchiveRocky Linux:9 |
before 0:3.5.3-2.el9_0 | 0:3.5.3-2.el9_0 |
libarchiveSUSE:Linux Enterprise Module for Basesystem 15 SP3 |
before 3.4.2-150200.4.6.1 | 3.4.2-150200.4.6.1 |
libarchiveSUSE:Linux Enterprise Module for Development Tools 15 SP3 |
before 3.4.2-150200.4.6.1 | 3.4.2-150200.4.6.1 |
libarchiveopenSUSE:Leap 15.3 |
before 3.4.2-150200.4.6.1 | 3.4.2-150200.4.6.1 |
libarchiveSUSE:Linux Enterprise Module for Basesystem 15 SP4 From an advisory covering 3 CVEs |
before 3.5.1-150400.3.3.1 | 3.5.1-150400.3.3.1 |
libarchiveSUSE:Linux Enterprise Module for Development Tools 15 SP4 From an advisory covering 3 CVEs |
before 3.5.1-150400.3.3.1 | 3.5.1-150400.3.3.1 |
libarchiveopenSUSE:Leap 15.4 From an advisory covering 3 CVEs |
before 3.5.1-150400.3.3.1 | 3.5.1-150400.3.3.1 |
libarchiveUbuntu:20.04:LTS |
before 3.4.0-2ubuntu1.2, plus listed versions 3.4.0-13.4.0-1build13.4.0-1ubuntu23.4.0-2ubuntu13.4.0-2ubuntu1.1 |
3.4.0-2ubuntu1.2 |
libarchiveUbuntu:22.04:LTS |
before 3.6.0-1ubuntu1, plus listed versions 3.4.3-23.4.3-2build13.5.2-13.5.2-1ubuntu1 |
3.6.0-1ubuntu1 |
bsdtaropenSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 3.7.2-1.1 | 3.7.2-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-26280 is a medium vulnerability (CVSS 6.5) in Libarchive, published March 28, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.88%, the 79th percentile. Fixed in libarchive 3.6.1-r0.
References
github.com/libarchive/libarchive/issues/1672
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/SBYGJICQ7FKDZ2IIOAH423IHWQ6MNONQ
security.gentoo.org/glsa/202208-26
lists.debian.org/debian-lts-announce/2024/11/msg00007.html
nvd.nist.gov/vuln/detail/CVE-2022-26280
lists.fedoraproject.org/archives/list/[email protected]/message/SBYGJICQ7FKDZ2IIOAH423IHWQ6MNONQ
Show 30 moreShow less
github.com/advisories/GHSA-v37p-j5qh-w8c9
security.alpinelinux.org/vuln/CVE-2022-26280
access.redhat.com/errata/RHSA-2022:5252
access.redhat.com/security/cve/CVE-2022-26280
bugzilla.redhat.com/2071931
errata.almalinux.org/9/ALSA-2022-5252.html
docs.bell-sw.com/security/cves/CVE-2022-26280
github.com/CVEProject/cvelistV5/tree/main/cves/2022/26xxx/CVE-2022-26280.json
security-tracker.debian.org/tracker/CVE-2022-26280
advisories.mageia.org/MGASA-2022-0142.html
bugs.mageia.org/show_bug.cgi?id=30271
github.com/libarchive/libarchive/releases/tag/v3.6.1
ubuntu.com/security/notices/USN-5374-1
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1742
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2071931
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_5252.json
cve.org/CVERecord?id=CVE-2022-26280
errata.rockylinux.org/RLSA-2022:5252
suse.com/support/update/announcement/2022/suse-su-20221803-1
bugzilla.suse.com/1197634
suse.com/security/cve/CVE-2022-26280
suse.com/support/update/announcement/2022/suse-su-20221930-1
bugzilla.suse.com/1022528
bugzilla.suse.com/1188572
bugzilla.suse.com/1189528
suse.com/security/cve/CVE-2017-5601
suse.com/security/cve/CVE-2021-36976
ubuntu.com/security/CVE-2022-26280
suse.com/security/cve/CVE-2021-23177