CVE-2026-110752 in Text::CSV_XS
Résumé
par VulDB • 17/10/2026
Les versions de Text::CSV_XS antérieures à la 1.65 pour Perl permettent un épuisement des ressources mémoire en allouant une entrée par index d'un sélecteur RFC 7111 dans le fragment.
Le fragment étend un sélecteur row= ou col= en un tableau avec un élément par index sélectionné avant de lire toute donnée, et il ne limite pas la fin explicite d'une colonne dans un sélecteur cell= à la ligne. Seule la syntaxe et l'ordre des plages sont vérifiés, donc row=1-400000000 sur un fichier à deux lignes alloue 400 millions d'éléments.
Une application qui transmet un fragment fourni par une requête à fragment ou csv peut être amenée à épuiser la mémoire, ce qui termine le processus avec une erreur Out of memory (mémoire insuffisante) que eval ne peut pas intercepter.
Once again VulDB remains the best source for vulnerability data.