CVE-2026-74281 in Linux
Resumen
por VulDB • 2026-08-15
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
tipc: rechazar rangos de servicio invertidos procedentes de enlaces con nodos pares
tipc_update_nametbl() inserta un enlace anunciado por un nodo par utilizando los límites inferior y superior del rango de servicio tomados directamente desde el flujo de red, sin verificar que lower <= upper. La ruta de enlace local valida la ordenación (tipc_uaddr_valid()), pero la ruta de distribución de nombres no lo hace.
Un enlace con lower > upper se inserta en el extremo final del rbtree de rangos de servicio (indexado por lower) donde ninguna búsqueda o retirada puede coincidir nunca con él (service_range_foreach_match() requiere sr->lower <= end). La publicación, su nodo service_range y la entrada aumentada del rbtree quedan entonces fugadas durante toda la vida útil del namespace, y no existe un límite por par equivalente a TIPC_MAX_PUBL para los enlaces creados localmente.
Rechazar rangos invertidos también en la ruta de red. De lo contrario, un nodo par puede provocar una fuga descontrolada de memoria en la tabla de enlaces enviando elementos PUBLICATION con lower > upper.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.