A Linux kernelben eltávolították a szöveges konzol szövegfroltójának támogatását

A Linux kernelhez mellékelt szöveges konzol implementációjából eltávolítva a kódot, amely lehetővé tette a szöveg visszaforgatását (CONFIG_VGACON_SOFT_SCROLLBACK). A kódot hibák miatt távolították el, amelyeket nem volt kinek kijavítani a vgacon fejlesztését felügyelő karbantartó hiánya miatt.

Nyáron a vgacon hibát fedeztek fel, és eliminates sebezhetőséget (CVE-2020-14331), amely puffer túlcsorduláshoz vezethetett a gördülő puffer rendelkezésre álló memória ellenőrzésének hiánya miatt. A sebezhetőség felkeltette a fejlesztők figyelmét, akik fuzzing tesztelést szerveztek a vgacon kódjának syzbot.

További ellenőrzések több hasonló problémát is feltártak a vgacon kódjában, valamint a fbcon meghajtó gördülésének szoftveres megvalósításában. Sajnos a problémás kód régóta karbantartás nélkül marad, valószínűleg azért, mert a fejlesztők áttértek a grafikus konzolok használatára, és a szöveges konzolok kimentek a divatból (az emberek továbbra is használják a vgacon és fbcon konzolokat, de évtizedek óta már nem ők a kernel fő interfészei, és az olyan fejlett funkciók, mint a beépített görgetés a meghajtóban (Shift+PageUp/PageDown), valószínűleg nem népszerűek).

Ennek kapcsán Linus Torvalds úgy döntött, hogy nem próbálja meg karbantartani a nem keresett kódot, hanem egyszerűen törli azt. Ha találnak felhasználókat, akiknek szükségük van erre a funkcióra, a konzol gördítő támogatásának kódja visszakerül a kernelbe, amint találkoznak olyan karbantartóval, aki hajlandó kézbe venni a karbantartását.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster