V jadre Linux Podpora posúvania textu bola z textovej konzoly odstránená.

Z dodaného jadra Linux implementácie textovej konzoly kód odstránený, ktorý umožňuje posúvanie textu dozadu (CONFIG_VGACON_SOFT_SCROLLBACK). Kód bol odstránený kvôli chybám, ktoré nikto nedokázal opraviť, pretože neexistoval správca, ktorý by dohliadal na vývoj vgaconu.

V lete bol vo vgacon objavený nový problém eliminovaný Zraniteľnosť (CVE-2020-14331), ktorá mohla viesť k pretečeniu vyrovnávacej pamäte z dôvodu nedostatku riadnych kontrol dostupnej pamäte v scrollback bufferi. Táto zraniteľnosť upútala pozornosť vývojárov, ktorí zorganizovali fuzzing testy kódu vgacon v syzbot.

Ďalšie testovanie odhalilo niekoľko podobných problémov v kóde vgacon, ako aj problémy v softvérovej implementácii rolovania v ovládači fbcon. Problematický kód sa bohužiaľ už dlho neudržiava, pravdepodobne preto, že vývojári prešli na grafické konzoly a textové konzoly sa prestali používať. (Ľudia naďalej používajú konzoly vgacon a fbcon, ale už desaťročia nie sú primárnym rozhraním jadra a pokročilé funkcie, ako napríklad vstavané rolovanie ovládača (Shift+PageUp/PageDown), sa pravdepodobne používajú len málo.)

V dôsledku toho sa Linus Torvalds rozhodol nepokúšať sa udržiavať nenárokovaný kód, ale jednoducho ho odstrániť. Ak používatelia považujú túto funkciu za potrebnú, kód pre podporu rolovania konzoly bude vrátený do jadra hneď, ako sa nájde správca, ktorý je ochotný prevziať jeho údržbu.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster