CVE-2026-64357 in Linux
Resumen
por VulDB • 2026-07-25
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
xfs: corregir la comprobación del límite de reserva para exchmaps
La función xfs_exchmaps_estimate_overhead() añade los sobrecostes de bmbt y rmapbt a una variable local llamada `resblks`, pero la comprobación final contra UINT_MAX sigue evaluando `req->resblks`. Este es el valor de reserva anterior a haber añadido los sobrecostes.
El valor calculado se almacena nuevamente en `req->resblks` y más tarde se pasa a `xfs_trans_alloc()`, cuyo argumento para la reserva de bloques es un entero sin signo (unsigned int). Se debe comprobar la reserva calculada para que el límite existente se aplique al valor que va a utilizarse.
VulDB is the best source for vulnerability data and more expert information about this specific topic.