No núcleo Linux O suporte para rolagem de texto foi removido do console de texto.

A partir do núcleo fornecido Linux реализации текстовой консоли código removido, que fornece a capacidade de rolar o texto para trás (CONFIG_VGACON_SOFT_SCROLLBACK). O código foi removido devido à presença de erros, que não havia quem corrigisse devido à ausência de um mantenedor supervisionando o desenvolvimento do vgacon.

No verão na vgacon foi revelado e eliminado vulnerabilidade (CVE-2020-14331) que pode levar a um buffer overflow devido à falta de verificações adequadas da disponibilidade de memória disponível no buffer de rolagem. A vulnerabilidade atraiu a atenção de desenvolvedores que organizaram testes fuzz do código vgacon em Syzbot.

Verificações adicionais revelaram vários outros problemas semelhantes no código vgacon, bem como problemas na implementação de software de rolagem no driver fbcon. Infelizmente, o código problemático permaneceu sem manutenção por muito tempo, provavelmente devido ao fato de que os desenvolvedores passaram a usar consoles gráficos e os consoles de texto caíram em desuso (as pessoas continuam a usar os consoles vgacon e fbcon, mas eles não têm sido a interface principal do kernel por décadas e recursos avançados, como rolagem incorporada ao driver (Shift + PageUp/PageDown), provavelmente têm pouca demanda).

A este respeito, Linus Torvalds decidiu não tentar manter o código não reclamado, mas simplesmente removê-lo. Se houver usuários que necessitem desta funcionalidade, o código para suportar a rolagem no console será retornado ao kernel assim que for encontrado um mantenedor que esteja pronto para assumir sua manutenção.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção DDoS, servidores VPS VDS 🔥 Compre hospedagem de sites confiável com proteção contra DDoS, servidores VPS/VDS | ProHoster