No núcleo do Linux, foi removido o suporte à rolagem de texto do console de texto

Da implementação do console de texto incluído no núcleo do Linux foi removido o código, que proporcionava a capacidade de rolar o texto para trás (CONFIG_VGACON_SOFT_SCROLLBACK). O código foi removido devido à existência de erros que não poderiam ser corrigidos pela falta de um mantenedor responsável pelo desenvolvimento do vgacon.

No verão, foi identificada uma no lançamento vulnerabilidade (CVE-2020-14331), que poderia levar a um estouro de buffer devido à falta de verificações adequadas para a disponibilidade de memória no buffer de rolagem. A vulnerabilidade chamou a atenção dos desenvolvedores, que organizaram testes de fuzzing no código do vgacon syzbot.

. Verificações adicionais revelaram vários problemas semelhantes no código do vgacon, assim como problemas na implementação de rolagem no driver fbcon. Infelizmente, o código problemático tem permanecido sem manutenção há muito tempo, provavelmente porque os desenvolvedores migraram para o uso de consoles gráficos e os consoles de texto saíram de uso (as pessoas ainda usam os consoles vgacon e fbcon, mas há décadas não são a interface principal do núcleo, e recursos avançados, como a rolagem integrada ao driver (Shift+PageUp/PageDown), são, presumivelmente, pouco solicitados).

Em vista disso, Linus Torvalds decidiu não tentar manter um código desnecessário e simplesmente removê-lo. Se houver usuários que considerem essa funcionalidade necessária, o código para suporte à rolagem no console será retornado ao núcleo assim que um mantenedor disposto a assumir sua manutenção se disponibilizar.

Fonte: opennet.ru

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