Se eliminó el soporte para el desplazamiento de texto en el núcleo de Linux desde la consola de texto.

De la implementación de la consola de texto incluida en el núcleo de Linux que proporcionaba la posibilidad de desplazamiento programático del texto hacia atrás (CONFIG_VGACON_SOFT_SCROLLBACK) más allá de la memoria de video del modo de texto VGA., que permite desplazar el texto hacia atrás (CONFIG_VGACON_SOFT_SCROLLBACK). El código fue eliminado debido a errores que no fueron corregidos por la falta de un mantenedor que supervisara el desarrollo de vgacon.

En verano se identificó en vgacon se solucionó una vulnerabilidad (CVE-2020-14331) que puede provocar un desbordamiento de búfer debido a la falta de comprobaciones adecuadas de la memoria disponible en el búfer de desplazamiento. La vulnerabilidad llamó la atención de los desarrolladores, que organizaron pruebas de fuzzing en el código de vgacon en y el analizador.

Comprobaciones adicionales revelaron algunos problemas similares en el código de vgacon, así como problemas en la implementación del desplazamiento en el controlador fbcon. Desafortunadamente, el código problemático ha estado sin mantenimiento durante mucho tiempo, probablemente porque los desarrolladores han cambiado al uso de consolas gráficas y las consolas de texto han caído en desuso (la gente sigue utilizando las consolas vgacon y fbcon, pero desde hace décadas ya no son la interfaz principal del núcleo y características avanzadas como el desplazamiento integrado en el controlador (Shift+PageUp/PageDown) probablemente son poco solicitadas).

Por lo tanto, Linus Torvalds decidió no intentar mantener un código no demandado, sino simplemente eliminarlo. Si hay usuarios que consideren necesaria esta funcionalidad, el código para soportar el desplazamiento en la consola será devuelto al núcleo tan pronto como se encuentre un mantenedor dispuesto a asumir su mantenimiento.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster