CVE-2025-25724
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return...
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
4.0
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.
- Record
CVE-2025-25724- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Weakness
- CWE-252
- Updated
- 2026-11-02
EUVDEUVD-2025-5869
4.0
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.
- Record
EUVD-2025-5869- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-722w-734r-qg74
4.0
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return...
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.
- Record
GHSA-722w-734r-qg74- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Weakness
- CWE-252
- Updated
- 2026-11-02
NVD
4.0
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.
- Record
CVE-2025-25724- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-252
- Updated
- 2026-11-02
OSVALPINE-CVE-2025-25724
7.8
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.
- Record
ALPINE-CVE-2025-25724- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2025-25724
7.8
- Record
BELL-CVE-2025-25724- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 28 moreShow less
OSV
4.0
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.
- Record
CVE-2025-25724- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Weakness
- CWE-252
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2025-25724
7.8
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.
- Record
DEBIAN-CVE-2025-25724- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVJLSEC-2025-243
7.8
`list_item_verbose` in `tar/util.c` in libarchive through 3.7.7 does not check an strftime return...
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.
- Record
JLSEC-2025-243- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2025-1309
4.0
libarchive security update
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 .
Security Fix(es):
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.(CVE-2025-25724)
- Record
OESA-2025-1309- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVOESA-2025-1310
4.0
libarchive security update
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 .
Security Fix(es):
A vulnerability was found in libarchive up to 3.7.7. It has been classified as problematic. This affects the function list of the file bsdunzip.c. The manipulation leads to null pointer dereference. It is possible to launch the attack on the local host. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.(CVE-2025-1632)
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.(CVE-2025-25724)
- Record
OESA-2025-1310- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVOESA-2025-1311
4.0
libarchive security update
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 .
Security Fix(es):
A vulnerability was found in libarchive up to 3.7.7. It has been classified as problematic. This affects the function list of the file bsdunzip.c. The manipulation leads to null pointer dereference. It is possible to launch the attack on the local host. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.(CVE-2025-1632)
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.(CVE-2025-25724)
- Record
OESA-2025-1311- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVOESA-2025-1312
4.0
libarchive security update
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 .
Security Fix(es):
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.(CVE-2025-25724)
- Record
OESA-2025-1312- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVOESA-2025-1313
4.0
libarchive security update
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 .
Security Fix(es):
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.(CVE-2025-25724)
- Record
OESA-2025-1313- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVRHSA-2025:9420
4.0
Red Hat Security Advisory: libarchive security update
- Record
RHSA-2025:9420- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVRHSA-2025:9431
4.0
Red Hat Security Advisory: libarchive security update
- Record
RHSA-2025:9431- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVRHSA-2026:24383
4.0
Red Hat Security Advisory: libarchive security update
- Record
RHSA-2026:24383- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVRLSA-2025:9420
4.0
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: Buffer Overflow vulnerability in libarchive (CVE-2025-25724)
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-2025:9420- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVRLSA-2025:9431
4.0
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: Buffer Overflow vulnerability in libarchive (CVE-2025-25724)
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-2025:9431- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-25724
4.0
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.
- Record
UBUNTU-CVE-2025-25724- CVSS 3.1
- 4.0 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVALSA-2025:9420 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: Buffer Overflow vulnerability in libarchive (CVE-2025-25724)
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-2025:9420- Updated
- 2026-11-02
OSVALSA-2025:9431 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: Buffer Overflow vulnerability in libarchive (CVE-2025-25724)
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-2025:9431- Updated
- 2026-11-02
OSVAZL-57712 No score
CVE-2025-25724 affecting package libarchive for versions less than 3.7.7-2
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.
- Record
AZL-57712- Updated
- 2026-11-05
OSVAZL-57720 No score
CVE-2025-25724 affecting package libarchive for versions less than 3.6.1-5
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale.
- Record
AZL-57720- Updated
- 2026-11-02
OSVCLSA-2025-1753377742 No score
libarchive: Fix of CVE-2025-25724
- CVE-2025-25724: fix buffer overflow vulnerability in libarchive
- Record
CLSA-2025-1753377742- Updated
- 2026-11-02
OSVCLSA-2025-1754338412 No score
libarchive: Fix of CVE-2025-25724
- CVE-2025-25724: fix crash in list_item_verbose on invalid time
- Record
CLSA-2025-1754338412- Updated
- 2026-11-02
OSVCLSA-2025-1764235944 No score
libarchive: Fix of CVE-2025-25724
- CVE-2025-25724: fix buffer overflow vulnerability in libarchive
- Record
CLSA-2025-1764235944- Updated
- 2026-11-02
OSVCLSA-2026-1787908647 No score
Fix of 8 CVEs
- SECURITY UPDATE: ACLs applied to a symbolic link modified the link
target instead
- debian/patches/CVE-2021-23177.patch: ACLs applied to a symbolic link modified the link target instead
- CVE-2021-23177
- SECURITY UPDATE: symbolic links followed when changing modes, times,
ACLs and flags while extracting an archive
- debian/patches/CVE-2021-31566.patch: symbolic links followed when changing modes, times, ACLs and flags while extracting an archive
- CVE-2021-31566
- SECURITY UPDATE: NULL pointer dereference when calloc() fails while
allocating a write filter
- debian/patches/CVE-2022-36227.patch: NULL pointer dereference when calloc() fails while allocating a write filter
- CVE-2022-36227
- SECURITY UPDATE: integer overflow in the RAR4 reader allowing an
oversized memcpy in copy_from_lzss_window()
- debian/patches/CVE-2024-20696.patch: integer overflow in the RAR4 reader allowing an oversized memcpy in copy_from_lzss_window()
- CVE-2024-20696
- SECURITY UPDATE: LZSS window size mismatch after a PPMd block in the
RAR4 reader allowing an out-of-bounds read
- debian/patches/CVE-2026-4424.patch: LZSS window size mismatch after a PPMd block in the RAR4 reader allowing an out-of-bounds read
- CVE-2026-4424
- SECURITY UPDATE: unvalidated zisofs block size exponent in the ISO9660
Rock Ridge ZF parser
- debian/patches/CVE-2026-5121.patch: unvalidated zisofs block size exponent in the ISO9660 Rock Ridge ZF parser
- CVE-2026-5121
- SECURITY UPDATE: double free in the RAR4 reader with over 4 billion
nodes
- debian/patches/CVE-2025-5914.patch: double free in the RAR4 reader with over 4 billion nodes
- CVE-2025-5914
- SECURITY UPDATE: unchecked strftime() return and localtime() NULL
dereference in the bsdtar verbose listing
- debian/patches/CVE-2025-25724.patch: check the strftime() result so a custom locale whose expansion exceeds the 100-byte buffer cannot leave stale content in it, and guard localtime() returning NULL; backports upstream c9bc934e and ecce4674
- CVE-2025-25724
- Guard the RAR seek cursor before the previous-block lookup
- debian/patches/rar-guard-seek-cursor.patch: reject a zero cursor in archive_read_format_rar_seek_data() before reading dbo[cursor - 1], which would otherwise underflow; backports upstream e548c994
- Check the ISO9660 ZF entry length before reading its data bytes
- debian/patches/iso9660-zf-length-check.patch: test data_length before data[0]/data[1] in parse_rockridge_ZF1(), so a zero-length ZF entry cannot be read past the SUSP region bound; backports upstream a9a73c0e
- Record
CLSA-2026-1787908647- Updated
- 2026-11-02
OSVMGASA-2025-0102 No score
Updated libarchive packages fix security vulnerability
list_item_verbose in tar/util.c in libarchive through 3.7.7 does not check an strftime return value, which can lead to a denial of service or unspecified other impact via a crafted TAR archive that is read with a verbose value of 2. For example, the 100-byte buffer may not be sufficient for a custom locale. (CVE-2025-25724
- Record
MGASA-2025-0102- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:14882-1 No score
bsdtar-3.7.7-3.1 on GA media
These are all security issues fixed in the bsdtar-3.7.7-3.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:14882-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:0985-1 No score
Security update for libarchive
This update for libarchive fixes the following issues:
- CVE-2025-1632: Fixed null pointer dereference in bsdunzip.c (bsc#1237606)
- CVE-2025-25724: Fixed buffer overflow vulnerability in function list_item_verbose() in tar/util.c (bsc#1238610)
- Record
SUSE-SU-2025:0985-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:0986-1 No score
Security update for libarchive
This update for libarchive fixes the following issues:
- CVE-2025-25724: Fixed buffer overflow vulnerability in function list_item_verbose() in tar/util.c (bsc#1238610).
- Record
SUSE-SU-2025:0986-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20257-1 No score
Security update for libarchive
This update for libarchive fixes the following issues:
- CVE-2025-1632: Fixed null pointer dereference in bsdunzip.c (bsc#1237606)
- CVE-2025-25724: Fixed Buffer Overflow vulnerability in libarchive (bsc#1238610)
- CVE-2024-48958: Fixed out-of-bounds access in execute_filter_delta (bsc#1231624)
- CVE-2024-20697: Fixed Out of bounds Remote Code Execution Vulnerability (also attributed CVE-2024-26256) (CVE-2024-26256, bsc#1225972)
- CVE-2024-48957: Fixed out-of-bounds access in execute_filter_audio (bsc#1231544)
- CVE-2024-20696: Fixed heap based out-of-bounds write (bsc#1225971)
- Record
SUSE-SU-2025:20257-1- Updated
- 2026-11-02
OSVUSN-7454-1 No score
libarchive vulnerabilities
It was discovered that the libarchive bsdunzip utility incorrectly handled certain ZIP archive files. If a user or automated system were tricked into processing a specially crafted ZIP archive, an attacker could use this issue to cause libarchive to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 24.04 LTS, Ubuntu 24.10, and Ubuntu 25.04. (CVE-2025-1632)
It was discovered that libarchive incorrectly handled certain TAR archive files. If a user or automated system were tricked into processing a specially crafted TAR archive, an attacker could use this issue to cause libarchive to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2025-25724)
- Record
USN-7454-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libarchiveAlpine:v3.18 |
before 3.7.9-r0 | 3.7.9-r0 |
libarchiveAlpine:v3.19 |
before 3.7.9-r0 | 3.7.9-r0 |
libarchiveAlpine:v3.20 |
before 3.7.9-r0 | 3.7.9-r0 |
libarchiveAlpine:v3.21 |
before 3.7.9-r0 | 3.7.9-r0 |
libarchiveAlpine:v3.22 |
before 3.7.9-r0 | 3.7.9-r0 |
libarchiveAlpine:v3.23 |
before 3.7.9-r0 | 3.7.9-r0 |
libarchiveAlpine:v3.24 |
before 3.7.9-r0 | 3.7.9-r0 |
bsdtarAlmaLinux:10 |
before 3.7.7-3.el10_0 | 3.7.7-3.el10_0 |
libarchiveAlmaLinux:10 |
before 3.7.7-3.el10_0 | 3.7.7-3.el10_0 |
libarchive-develAlmaLinux:10 |
before 3.7.7-3.el10_0 | 3.7.7-3.el10_0 |
Show 90 moreShow less
| Package | Affected | Fixed |
|---|---|---|
bsdtarAlmaLinux:9 |
before 3.5.3-5.el9_6 | 3.5.3-5.el9_6 |
libarchiveAlmaLinux:9 |
before 3.5.3-5.el9_6 | 3.5.3-5.el9_6 |
libarchive-develAlmaLinux:9 |
before 3.5.3-5.el9_6 | 3.5.3-5.el9_6 |
libarchiveAzure Linux:3 |
before 3.7.7-2 | 3.7.7-2 |
libarchiveAzure Linux:2 |
before 3.6.1-5 | 3.6.1-5 |
libarchiveAlpaquita:23 |
3.6.1-r1 up to 3.7.9-r0 | 3.7.9-r0 |
libarchiveAlpaquita:stream |
3.6.2-r1 up to 3.7.9-r0 | 3.7.9-r0 |
bsdcpioTuxCare:CentOS:7 |
before 3.1.2-14.el7_7.tuxcare.els2 | 3.1.2-14.el7_7.tuxcare.els2 |
bsdtarTuxCare:CentOS:7 |
before 3.1.2-14.el7_7.tuxcare.els2 | 3.1.2-14.el7_7.tuxcare.els2 |
libarchiveTuxCare:CentOS:7 |
before 3.1.2-14.el7_7.tuxcare.els2 | 3.1.2-14.el7_7.tuxcare.els2 |
libarchive-develTuxCare:CentOS:7 |
before 3.1.2-14.el7_7.tuxcare.els2 | 3.1.2-14.el7_7.tuxcare.els2 |
bsdcatTuxCare:AlmaLinux:9.2 |
before 3.5.3-4.el9.tuxcare.els2 | 3.5.3-4.el9.tuxcare.els2 |
bsdcpioTuxCare:AlmaLinux:9.2 |
before 3.5.3-4.el9.tuxcare.els2 | 3.5.3-4.el9.tuxcare.els2 |
bsdtarTuxCare:AlmaLinux:9.2 |
before 3.5.3-4.el9.tuxcare.els2 | 3.5.3-4.el9.tuxcare.els2 |
libarchiveTuxCare:AlmaLinux:9.2 |
before 3.5.3-4.el9.tuxcare.els2 | 3.5.3-4.el9.tuxcare.els2 |
libarchive-develTuxCare:AlmaLinux:9.2 |
before 3.5.3-4.el9.tuxcare.els2 | 3.5.3-4.el9.tuxcare.els2 |
bsdcpioTuxCare:OracleLinux:7 |
before 3.1.2-14.el7_7.tuxcare.els2 | 3.1.2-14.el7_7.tuxcare.els2 |
bsdtarTuxCare:OracleLinux:7 |
before 3.1.2-14.el7_7.tuxcare.els2 | 3.1.2-14.el7_7.tuxcare.els2 |
libarchiveTuxCare:OracleLinux:7 |
before 3.1.2-14.el7_7.tuxcare.els2 | 3.1.2-14.el7_7.tuxcare.els2 |
libarchive-develTuxCare:OracleLinux:7 |
before 3.1.2-14.el7_7.tuxcare.els2 | 3.1.2-14.el7_7.tuxcare.els2 |
bsdcpioTuxCare:Ubuntu:18.04 From an advisory covering 8 CVEs |
before 3.2.2-3.1ubuntu0.7+tuxcare.els1 | 3.2.2-3.1ubuntu0.7+tuxcare.els1 |
bsdtarTuxCare:Ubuntu:18.04 From an advisory covering 8 CVEs |
before 3.2.2-3.1ubuntu0.7+tuxcare.els1 | 3.2.2-3.1ubuntu0.7+tuxcare.els1 |
libarchive-devTuxCare:Ubuntu:18.04 From an advisory covering 8 CVEs |
before 3.2.2-3.1ubuntu0.7+tuxcare.els1 | 3.2.2-3.1ubuntu0.7+tuxcare.els1 |
libarchive-toolsTuxCare:Ubuntu:18.04 From an advisory covering 8 CVEs |
before 3.2.2-3.1ubuntu0.7+tuxcare.els1 | 3.2.2-3.1ubuntu0.7+tuxcare.els1 |
libarchive13TuxCare:Ubuntu:18.04 From an advisory covering 8 CVEs |
before 3.2.2-3.1ubuntu0.7+tuxcare.els1 | 3.2.2-3.1ubuntu0.7+tuxcare.els1 |
libarchiveDebian:12 |
All versions, plus listed versions 3.6.2-13.6.2-1+deb12u13.6.2-1+deb12u23.6.2-1+deb12u33.6.2-1+deb12u4 Show 18 moreShow less3.6.2-1+deb12u53.7.2-13.7.2-1.13.7.2-1.1~exp13.7.2-23.7.2-2.13.7.4-13.7.4-1.13.7.4-23.7.4-33.7.4-43.8.4-13.8.5-13.8.6-13.8.7-13.8.8-13.8.8-23.8.9-1 |
None known |
libarchiveDebian:13 |
All versions, plus listed versions 3.7.4-43.7.4-4+deb13u13.8.4-13.8.5-13.8.6-1 Show 4 moreShow less3.8.7-13.8.8-13.8.8-23.8.9-1 |
None known |
libarchiveDebian:14 |
before 3.8.4-1, plus listed versions 3.7.4-4 |
3.8.4-1 |
LibArchive_jllJulia |
before 3.7.9+0 | 3.7.9+0 |
libarchiveMageia:9 |
before 3.6.2-5.4.mga9 | 3.6.2-5.4.mga9 |
libarchiveopenEuler:22.03-LTS-SP4 |
before 3.5.2-8.oe2203sp4 | 3.5.2-8.oe2203sp4 |
libarchiveopenEuler:24.03-LTS From an advisory covering 2 CVEs |
before 3.7.1-6.oe2403 | 3.7.1-6.oe2403 |
libarchiveopenEuler:24.03-LTS-SP1 From an advisory covering 2 CVEs |
before 3.7.1-6.oe2403sp1 | 3.7.1-6.oe2403sp1 |
libarchiveopenEuler:20.03-LTS-SP4 |
before 3.4.3-9.oe2003sp4 | 3.4.3-9.oe2003sp4 |
libarchiveopenEuler:22.03-LTS-SP3 |
before 3.5.2-8.oe2203sp3 | 3.5.2-8.oe2203sp3 |
bsdcat-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:3.7.7-3.el10_0 | 0:3.7.7-3.el10_0 |
bsdcpio-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:3.7.7-3.el10_0 | 0:3.7.7-3.el10_0 |
bsdtarRed Hat:enterprise_linux:10.0 |
before 0:3.7.7-3.el10_0 | 0:3.7.7-3.el10_0 |
bsdtar-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:3.7.7-3.el10_0 | 0:3.7.7-3.el10_0 |
bsdunzip-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:3.7.7-3.el10_0 | 0:3.7.7-3.el10_0 |
libarchive-debuginfoRed Hat:enterprise_linux:10.0 |
before 0:3.7.7-3.el10_0 | 0:3.7.7-3.el10_0 |
libarchive-debugsourceRed Hat:enterprise_linux:10.0 |
before 0:3.7.7-3.el10_0 | 0:3.7.7-3.el10_0 |
libarchive-develRed Hat:enterprise_linux:10.0 |
before 0:3.7.7-3.el10_0 | 0:3.7.7-3.el10_0 |
libarchiveRed Hat:enterprise_linux:10.0 |
before 0:3.7.7-3.el10_0 | 0:3.7.7-3.el10_0 |
bsdcat-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:3.5.3-5.el9_6 | 0:3.5.3-5.el9_6 |
bsdcpio-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:3.5.3-5.el9_6 | 0:3.5.3-5.el9_6 |
bsdtarRed Hat:enterprise_linux:9::appstream |
before 0:3.5.3-5.el9_6 | 0:3.5.3-5.el9_6 |
bsdtar-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:3.5.3-5.el9_6 | 0:3.5.3-5.el9_6 |
libarchive-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:3.5.3-5.el9_6 | 0:3.5.3-5.el9_6 |
libarchive-debugsourceRed Hat:enterprise_linux:9::appstream |
before 0:3.5.3-5.el9_6 | 0:3.5.3-5.el9_6 |
libarchive-develRed Hat:enterprise_linux:9::appstream |
before 0:3.5.3-5.el9_6 | 0:3.5.3-5.el9_6 |
bsdcat-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:3.5.3-5.el9_6 | 0:3.5.3-5.el9_6 |
bsdcpio-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:3.5.3-5.el9_6 | 0:3.5.3-5.el9_6 |
bsdtar-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:3.5.3-5.el9_6 | 0:3.5.3-5.el9_6 |
libarchiveRed Hat:enterprise_linux:9::baseos |
before 0:3.5.3-5.el9_6 | 0:3.5.3-5.el9_6 |
libarchive-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:3.5.3-5.el9_6 | 0:3.5.3-5.el9_6 |
libarchive-debugsourceRed Hat:enterprise_linux:9::baseos |
before 0:3.5.3-5.el9_6 | 0:3.5.3-5.el9_6 |
bsdcat-debuginfoRed Hat:rhel_e4s:9.4::appstream |
before 0:3.5.3-5.el9_4.1 | 0:3.5.3-5.el9_4.1 |
bsdcpio-debuginfoRed Hat:rhel_e4s:9.4::appstream |
before 0:3.5.3-5.el9_4.1 | 0:3.5.3-5.el9_4.1 |
bsdtarRed Hat:rhel_e4s:9.4::appstream |
before 0:3.5.3-5.el9_4.1 | 0:3.5.3-5.el9_4.1 |
bsdtar-debuginfoRed Hat:rhel_e4s:9.4::appstream |
before 0:3.5.3-5.el9_4.1 | 0:3.5.3-5.el9_4.1 |
libarchive-debuginfoRed Hat:rhel_e4s:9.4::appstream |
before 0:3.5.3-5.el9_4.1 | 0:3.5.3-5.el9_4.1 |
libarchive-debugsourceRed Hat:rhel_e4s:9.4::appstream |
before 0:3.5.3-5.el9_4.1 | 0:3.5.3-5.el9_4.1 |
libarchive-develRed Hat:rhel_e4s:9.4::appstream |
before 0:3.5.3-5.el9_4.1 | 0:3.5.3-5.el9_4.1 |
bsdcat-debuginfoRed Hat:rhel_e4s:9.4::baseos |
before 0:3.5.3-5.el9_4.1 | 0:3.5.3-5.el9_4.1 |
bsdcpio-debuginfoRed Hat:rhel_e4s:9.4::baseos |
before 0:3.5.3-5.el9_4.1 | 0:3.5.3-5.el9_4.1 |
bsdtar-debuginfoRed Hat:rhel_e4s:9.4::baseos |
before 0:3.5.3-5.el9_4.1 | 0:3.5.3-5.el9_4.1 |
libarchiveRed Hat:rhel_e4s:9.4::baseos |
before 0:3.5.3-5.el9_4.1 | 0:3.5.3-5.el9_4.1 |
libarchive-debuginfoRed Hat:rhel_e4s:9.4::baseos |
before 0:3.5.3-5.el9_4.1 | 0:3.5.3-5.el9_4.1 |
libarchive-debugsourceRed Hat:rhel_e4s:9.4::baseos |
before 0:3.5.3-5.el9_4.1 | 0:3.5.3-5.el9_4.1 |
libarchiveRocky Linux:10 |
before 0:3.7.7-3.el10_0 | 0:3.7.7-3.el10_0 |
libarchiveRocky Linux:9 |
before 0:3.5.3-5.el9_6 | 0:3.5.3-5.el9_6 |
libarchiveSUSE:Linux Enterprise Module for Basesystem 15 SP6 From an advisory covering 2 CVEs |
before 3.7.2-150600.3.12.1 | 3.7.2-150600.3.12.1 |
libarchiveSUSE:Linux Enterprise Module for Development Tools 15 SP6 From an advisory covering 2 CVEs |
before 3.7.2-150600.3.12.1 | 3.7.2-150600.3.12.1 |
libarchiveopenSUSE:Leap 15.6 From an advisory covering 2 CVEs |
before 3.7.2-150600.3.12.1 | 3.7.2-150600.3.12.1 |
libarchiveSUSE:Linux Enterprise Micro 5.3 |
before 3.5.1-150400.3.18.1 | 3.5.1-150400.3.18.1 |
libarchiveSUSE:Linux Enterprise Micro 5.4 |
before 3.5.1-150400.3.18.1 | 3.5.1-150400.3.18.1 |
libarchiveSUSE:Linux Enterprise Micro 5.5 |
before 3.5.1-150400.3.18.1 | 3.5.1-150400.3.18.1 |
libarchiveSUSE:Linux Micro 6.1 From an advisory covering 7 CVEs |
before 3.7.4-slfo.1.1_2.1 | 3.7.4-slfo.1.1_2.1 |
libarchiveUbuntu:Pro:14.04:LTS |
before 3.1.2-7ubuntu2.8+esm4, plus listed versions 3.1.2-5ubuntu13.1.2-7ubuntu13.1.2-7ubuntu23.1.2-7ubuntu2.13.1.2-7ubuntu2.2 Show 7 moreShow less3.1.2-7ubuntu2.33.1.2-7ubuntu2.43.1.2-7ubuntu2.63.1.2-7ubuntu2.73.1.2-7ubuntu2.83.1.2-7ubuntu2.8+esm13.1.2-7ubuntu2.8+esm3 |
3.1.2-7ubuntu2.8+esm4 |
libarchiveUbuntu:Pro:16.04:LTS |
before 3.1.2-11ubuntu0.16.04.8+esm2, 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.4 Show 5 moreShow less3.1.2-11ubuntu0.16.04.53.1.2-11ubuntu0.16.04.63.1.2-11ubuntu0.16.04.73.1.2-11ubuntu0.16.04.83.1.2-11ubuntu0.16.04.8+esm1 |
3.1.2-11ubuntu0.16.04.8+esm2 |
libarchiveUbuntu:Pro:18.04:LTS |
before 3.2.2-3.1ubuntu0.7+esm2, 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 Show 4 moreShow less3.2.2-3.1ubuntu0.53.2.2-3.1ubuntu0.63.2.2-3.1ubuntu0.73.2.2-3.1ubuntu0.7+esm1 |
3.2.2-3.1ubuntu0.7+esm2 |
libarchiveUbuntu:20.04:LTS |
before 3.4.0-2ubuntu1.5, plus listed versions 3.4.0-13.4.0-1build13.4.0-1ubuntu23.4.0-2ubuntu13.4.0-2ubuntu1.13.4.0-2ubuntu1.23.4.0-2ubuntu1.33.4.0-2ubuntu1.4 |
3.4.0-2ubuntu1.5 |
libarchiveUbuntu:22.04:LTS |
before 3.6.0-1ubuntu1.4, plus listed versions 3.4.3-23.4.3-2build13.5.2-13.5.2-1ubuntu13.6.0-1ubuntu13.6.0-1ubuntu1.13.6.0-1ubuntu1.23.6.0-1ubuntu1.3 |
3.6.0-1ubuntu1.4 |
libarchiveUbuntu:24.04:LTS |
before 3.7.2-2ubuntu0.4, plus listed versions 3.6.2-1ubuntu13.7.2-1ubuntu13.7.2-1ubuntu23.7.2-1.1ubuntu23.7.2-23.7.2-2ubuntu0.13.7.2-2ubuntu0.23.7.2-2ubuntu0.3 |
3.7.2-2ubuntu0.4 |
libarchiveUbuntu:25.10 |
before 3.7.7-0ubuntu2.1, plus listed versions 3.7.7-0ubuntu2 |
3.7.7-0ubuntu2.1 |
libarchiveUbuntu:20.04:LTS From an advisory covering 2 CVEs |
before 3.4.0-2ubuntu1.5, plus listed versions 3.4.0-13.4.0-1build13.4.0-1ubuntu23.4.0-2ubuntu13.4.0-2ubuntu1.13.4.0-2ubuntu1.23.4.0-2ubuntu1.33.4.0-2ubuntu1.4 |
3.4.0-2ubuntu1.5 |
libarchiveUbuntu:22.04:LTS From an advisory covering 2 CVEs |
before 3.6.0-1ubuntu1.4, plus listed versions 3.4.3-23.4.3-2build13.5.2-13.5.2-1ubuntu13.6.0-1ubuntu13.6.0-1ubuntu1.13.6.0-1ubuntu1.23.6.0-1ubuntu1.3 |
3.6.0-1ubuntu1.4 |
libarchiveUbuntu:24.04:LTS From an advisory covering 2 CVEs |
before 3.7.2-2ubuntu0.4, plus listed versions 3.6.2-1ubuntu13.7.2-1ubuntu13.7.2-1ubuntu23.7.2-1.1ubuntu23.7.2-23.7.2-2ubuntu0.13.7.2-2ubuntu0.23.7.2-2ubuntu0.3 |
3.7.2-2ubuntu0.4 |
libarchiveopenSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 3.7.7-3.1 | 3.7.7-3.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-2025-25724 is a medium vulnerability (CVSS 4.0) in Libarchive, published March 2, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.37%, the 30th percentile. Fixed in libarchive 3.7.9-r0.
References
github.com/Ekkosun/pocs/blob/main/bsdtarbug
github.com/libarchive/libarchive/blob/b439d586f53911c84be5e380445a8a259e19114c/tar/util.c
gist.github.com/Ekkosun/a83870ce7f3b7813b9b462a395e8ad92
nvd.nist.gov/vuln/detail/CVE-2025-25724
github.com/advisories/GHSA-722w-734r-qg74
security.alpinelinux.org/vuln/CVE-2025-25724
Show 60 moreShow less
access.redhat.com/errata/RHSA-2025:9420
access.redhat.com/security/cve/CVE-2025-25724
bugzilla.redhat.com/2349221
errata.almalinux.org/10/ALSA-2025-9420.html
access.redhat.com/errata/RHSA-2025:9431
errata.almalinux.org/9/ALSA-2025-9431.html
docs.bell-sw.com/security/cves/CVE-2025-25724
docs.bell-sw.com/security/advisories/BELL-SA-2025-6
errata.tuxcare.com/els_os/centos7els/CLSA-2025-1753377742.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2025-1754338412.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2025-1764235944.html
errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2026-1787908647.html
nvd.nist.gov/vuln/detail/CVE-2021-23177
nvd.nist.gov/vuln/detail/CVE-2021-31566
nvd.nist.gov/vuln/detail/CVE-2022-36227
nvd.nist.gov/vuln/detail/CVE-2024-20696
nvd.nist.gov/vuln/detail/CVE-2025-5914
nvd.nist.gov/vuln/detail/CVE-2026-4424
nvd.nist.gov/vuln/detail/CVE-2026-5121
github.com/CVEProject/cvelistV5/tree/main/cves/2025/25xxx/CVE-2025-25724.json
security-tracker.debian.org/tracker/CVE-2025-25724
advisories.mageia.org/MGASA-2025-0102.html
bugs.mageia.org/show_bug.cgi?id=34102
lists.opensuse.org/archives/list/[email protected]/message/2VPBSF65DTMKEEGFEJY6QEGJSZY7TSKV
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1309
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1310
nvd.nist.gov/vuln/detail/CVE-2025-1632
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1311
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1312
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1313
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2349221
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_9420.json
cve.org/CVERecord?id=CVE-2025-25724
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_9431.json
access.redhat.com/errata/RHSA-2026:24383
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_24383.json
errata.rockylinux.org/RLSA-2025:9420
errata.rockylinux.org/RLSA-2025:9431
suse.com/support/update/announcement/2025/suse-su-20250985-1
bugzilla.suse.com/1237606
bugzilla.suse.com/1238610
suse.com/security/cve/CVE-2025-1632
suse.com/security/cve/CVE-2025-25724
suse.com/support/update/announcement/2025/suse-su-20250986-1
suse.com/support/update/announcement/2025/suse-su-202520257-1
bugzilla.suse.com/1225971
bugzilla.suse.com/1225972
bugzilla.suse.com/1231544
bugzilla.suse.com/1231624
suse.com/security/cve/CVE-2024-20696
suse.com/security/cve/CVE-2024-20697
suse.com/security/cve/CVE-2024-26256
suse.com/security/cve/CVE-2024-48957
suse.com/security/cve/CVE-2024-48958
ubuntu.com/security/CVE-2025-25724
ubuntu.com/security/notices/USN-7454-1
ubuntu.com/security/notices/USN-8147-1
ubuntu.com/security/CVE-2025-1632
lists.opensuse.org/archives/list/[email protected]/thread/2VPBSF65DTMKEEGFEJY6QEGJSZY7TSKV