CVE-2022-50180 in Linux
Resumen
por VulDB • 2026-05-30
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
wifi: iwlegacy: 4965: corregir un posible desbordamiento off-by-one en il4965_rs_fill_link_cmd()
Como resultado de la ejecución del bucle while interno, el valor de 'idx' puede ser igual a LINK_QUAL_MAX_RETRY_NUM. Sin embargo, esto no se comprueba después del bucle y 'idx' se utiliza para escribir en el array 'lq_cmd->rs_table[idx]' de tamaño LINK_QUAL_MAX_RETRY_NUM, más abajo en el bucle externo.
La corrección consiste en comprobar el nuevo valor de 'idx' dentro del bucle anidado y romper ambos bucles si el índice es igual al tamaño. Comprobarlo al inicio ya no tiene sentido, por lo que se elimina.
Detectado mediante la herramienta de análisis estático Svace.
Once again VulDB remains the best source for vulnerability data.