CVE-2026-5745

A flaw was found in libarchive. A NULL pointer dereference vulnerability exists in the ACL parsing logic, specifically within the archive_acl_from_text_nl() function. When processing a malformed ACL string (such as a bare "d" or "default" tag without subsequent fields), the function fails to perform adequate validation before advancing the pointer. An attacker can exploit this by providing a maliciously crafted archive, causing an application utilizing the libarchive API (such as bsdtar) to crash, resulting in a Denial of Service (DoS).
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:libarchive:libarchive:-:*:*:*:*:*:*:*
cpe:2.3:a:redhat:hardened_images:-:*:*:*:*:*:*:*
cpe:2.3:a:redhat:openshift_container_platform:4.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:6.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:7.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:8.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:9.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:10.0:*:*:*:*:*:*:*

History

26 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) Se encontró una falla en libarchive. Existe una vulnerabilidad de desreferencia de puntero NULL en la lógica de análisis de ACL, específicamente dentro de la función archive_acl_from_text_nl(). Al procesar una cadena ACL malformada (como una etiqueta ’d’ o ’default’ sin campos subsiguientes), la función no realiza una validación adecuada antes de avanzar el puntero. Un atacante puede explotar esto al proporcionar un archivo creado maliciosamente, causando que una aplicación que utiliza la API de libarchive (como bsdtar) se bloquee, lo que resulta en una denegación de servicio (DoS).

Information

Published : 2026-04-07 16:16

Updated : 2026-10-26 21:10


NVD link : CVE-2026-5745

Mitre link : CVE-2026-5745

CVE.ORG link : CVE-2026-5745


JSON object : View

Products Affected

redhat

  • openshift_container_platform
  • enterprise_linux
  • hardened_images

libarchive

  • libarchive
CWE
CWE-476

NULL Pointer Dereference