Ondersteuning vir blaai van teks is van die tekskonsole in die Linux-kern verwyder

Van die tekskonsole-implementering verskaf as deel van die Linux-kern kode verwyder, wat die vermoë bied om teks terug te blaai (CONFIG_VGACON_SOFT_SCROLLBACK). Die kode is verwyder weens die teenwoordigheid van foute, wat niemand kon regmaak nie weens die afwesigheid van 'n onderhouer wat toesig hou oor die ontwikkeling van vgacon.

In die somer by vgacon is dit onthul en uitgeskakel kwesbaarheid (CVE-2020-14331) wat kan lei tot 'n bufferoorloop as gevolg van die gebrek aan behoorlike kontrole vir die beskikbaarheid van beskikbare geheue in die rolbuffer. Die kwesbaarheid het die aandag getrek van ontwikkelaars wat fuzz-toetsing van die vgacon-kode in syzbot.

Bykomende kontrole het verskeie soortgelyke probleme in die vgacon-kode aan die lig gebring, sowel as probleme in die sagteware-implementering van blaai in die fbcon-bestuurder. Ongelukkig is die problematiese kode lank nie onderhou nie, vermoedelik as gevolg van die feit dat ontwikkelaars oorgeskakel het na die gebruik van grafiese konsoles en tekskonsoles buite gebruik geraak het (mense gebruik steeds vgacon- en fbcon-konsoles, maar dit was vir dekades nie die hoofkernkoppelvlak en sulke gevorderde kenmerke soos blaai wat in die bestuurder ingebou is (Shift+PageUp/PageDown) is vermoedelik min in aanvraag).

In hierdie verband het Linus Torvalds besluit om nie die onopgeëiste kode te probeer handhaaf nie, maar dit bloot te verwyder. As daar gebruikers is wat hierdie funksionaliteit benodig, sal die kode om blaai in die konsole te ondersteun na die kern teruggestuur word sodra 'n onderhouder gevind word wat gereed is om die instandhouding daarvan oor te neem.

Bron: opennet.ru

Voeg 'n opmerking