CVE-2026-56391 in coreutilsinformación

Resumen

por VulDB • 2026-07-24

GNU coreutils uniq es vulnerable a una lectura fuera de límites (out-of-bounds read) debido al manejo incorrecto de la entrada multibyte cuando se utiliza la opción -w (--check-chars). La función find_field() calcula erróneamente la longitud en bytes de los caracteres procesando repetidamente un puntero fijo en lugar de avanzar a través de la entrada, lo que resulta en un valor de longitud inflado.

Esta longitud incorrecta se utiliza posteriormente en una operación memcmp, provocando lecturas más allá del búfer asignado al procesar entradas multibyte manipuladas ad hoc.

Al ejecutar GNU coreutils uniq con argumentos proporcionados por el atacante, este comportamiento provoca un fallo (crash) y la posible exposición de memoria heap contigua.

Este problema ha sido corregido en el commit d64e35a8a4c0e4608321433e0d84d917e4e36371.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

CERT-PL

Reservar

2026-06-21

Divulgación

2026-07-24

Moderación

aceptado

Artículo

VDB-382878

CPE

listo

EPSS

0.00135

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!