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
