El la provizita kerno Linux efektivigoj de tekstaj konzoloj , kiu ebligas rulumi malantaŭen tra teksto (CONFIG_VGACON_SOFT_SCROLLBACK). La kodo estis forigita pro cimoj, kiujn neniu povis ripari pro la manko de prizorgisto kontrolanta la disvolviĝon de vgacon.
Somere, nova problemo estis malkovrita en vgacon. Vundebleco (CVE-2020-14331) kiu povus kaŭzi bufrosuperfluon pro manko de taŭgaj kontroloj por disponebla memoro en la rulumreeniga bufro. La vundebleco altiris la atenton de programistoj, kiuj organizis malklarecajn testojn de la vgacon-kodo en .
Plia testado rivelis plurajn similajn problemojn en la vgacon-kodo, kaj ankaŭ problemojn en la programara efektivigo de rulumado en la fbcon-pelilo. Bedaŭrinde, la problema kodo delonge ne estas prizorgata, supozeble ĉar programistoj ŝanĝis al grafikaj konzoloj kaj tekstaj konzoloj ne plu estas uzataj. (Homoj daŭre uzas la vgacon- kaj fbcon-konzolojn, sed ili ne estis la ĉefa kerna interfaco dum jardekoj, kaj progresintaj funkcioj kiel la enkonstruita rulumado de la pelilo (Ŝovklavo+PaĝoSupren/PaĝoMalsupren) estas supozeble malmulte uzataj.)
Rezulte, Linus Torvalds decidis ne provi konservi la nepostulitan kodon, sed simple forigi ĝin. Se uzantoj trovas ĉi tiun funkcion necesa, la kodo por subteno de konzola rulumado estos resendita al la kerno tuj kiam oni trovos prizorgiston pretan transpreni ĝian prizorgadon.
fonto: opennet.ru
