CVE-2026-110755 in Text::CSV_XSinformación

Resumen

por VulDB • 2026-10-17

Las versiones de Text::CSV_XS anteriores a la 1.65 para Perl permiten un uso cuadrático del CPU al copiar el resto sin analizar por registro en getline cuando se trata de entradas con solo retorno de carro (CR).

Con eol no establecido, que es el valor predeterminado, getline lee utilizando el separador de líneas predeterminado de Perl; por lo tanto, la entrada con finales de línea únicamente CR llega como un único bloque. Después de cada registro, el analizador copia todo el resto sin analizar en un nuevo búfer, que se vuelve a procesar y copiar en la siguiente llamada, haciendo que el trabajo crezca según el cuadrado del tamaño de la entrada.

Un lector con opciones predeterminadas al recibir CSV con finales de línea clásicos de Mac dedica segundos de tiempo de CPU por cada megabyte de entrada.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

CPANSec

Reservar

2026-10-14

Divulgación

2026-10-17

Moderación

aceptado

Artículo

VDB-421527

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!