Linuxi tuumse koosseisus rakendatud tekstikonsoli , 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 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 .
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
