Linuxi kernelis eemaldati tekstikonsoli rullimise tugi

Linuxi tuumse koosseisus rakendatud tekstikonsoli on eemaldatud kood, mis võimaldab teksti tagasi kerida (CONFIG_VGACON_SOFT_SCROLLBACK). Kood eemaldati, kuna leiti vigu, mille parandamiseks ei olnud kedagi, kes hoolitseks vgacon arenduse eest.

Suvel avastati vgaconis on kõrvaldatud turvaauk (CVE-2020-14331), mis võib põhjustada puhverülese ülevoolu, kuna puhverkerimise ajal ei kontrollitud piisavalt mälu kättesaadavust. Turvaauk tõmbas arendajate tähelepanu, kes korraldasid vgaconi koodi fuzzing-testimist syzbot.

Lisa kontrollid avastasid veel mõned sarnased probleemid vgaconi koodis, samuti probleemid puhverkerimise programmialases teostuses fbcon draiveris. Kahjuks on probleemne kood juba ammu hoolduseta, eeldatavasti kuna arendajad on läinud üle graafilistele konsoolidele ning tekstikonsolid on jäämas tahaplaanile (kuigi inimesed kasutavad jätkuvalt vgacon ja fbcon konsoole, ei ole need juba aastaid olnud tuuma peamine liides ja sellised laiendatud funktsioonid nagu draiverisse integreeritud kerimine (Shift+PageUp/PageDown) pole tõenäoliselt enam nõutud).

Seetõttu otsustas Linus Torvalds, et ei püüa hooldada nõudluseta koodi, vaid lihtsalt eemaldada selle. Kui leitakse kasutajaid, kellele see funktsionaalsus on vajalik, siis tugikood konsooli kerimise toetamiseks tagastatakse tuuma, kui leitakse hooldaja, kes on valmis seda enda hoole alla võtma.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster