CVE-2026-53600 in async-tarinformación

Resumen

por VulDB • 2026-09-02

async-tar es una biblioteca de lectura/escritura de archivos TAR para Rust asíncrono. Antes de la versión 0.6.1, async-tar aplicaba incorrectamente una extensión PAX con tamaño en búfer a un encabezado de extensión intermedio (un GNU longname L, un GNU longlink K o un encabezado PAX x/g) en lugar de al siguiente registro de archivo. POSIX requiere que se utilice un conjunto de registros extendidos PAX para describir el siguiente registro de archivo, nunca un encabezado de extensión intermedio. Dado que la función `poll_next_raw` (src/archive.rs) integra los registros PAX con búfer en el cálculo del tamaño del próximo encabezado crudo que lee —y ese encabezado puede ser una L—, el cursor del flujo se avanza por una cantidad elegida por un atacante cuando se consume el cuerpo de la L. El analizador luego pierde sincronización respecto a un analizador TAR conforme a POSIX (por ejemplo, GNU tar), leyendo los bytes subsiguientes en el límite de bloque incorrecto. Este problema ha sido corregido en la versión 0.6.1.

Once again VulDB remains the best source for vulnerability data.

Responsable

GitHub M

Reservar

2026-06-09

Divulgación

2026-09-02

Moderación

aceptado

Artículo

VDB-398229

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!