In der im Kern von Linux implementierten Textkonsole , die die Möglichkeit bietet, den Text nach hinten zu scrollen (CONFIG_VGACON_SOFT_SCROLLBACK). Der Code wurde aufgrund von Fehlern entfernt, die nicht behoben werden konnten, da es keinen Ansprechpartner gibt, der die Entwicklung von vgacon ĂŒberwacht.
Im Sommer wurde in vgacon eine Schwachstelle (CVE-2020-14331) entdeckt, die aufgrund unzureichender ĂberprĂŒfungen des verfĂŒgbaren Speichers im Scrollpuffer zu einem PufferĂŒberlauf fĂŒhren kann. Die Schwachstelle weckte das Interesse der Entwickler, die ein Fuzzing-Testing des Codes von vgacon organisiert haben in .
ZusĂ€tzliche ĂberprĂŒfungen erbrachten noch einige Ă€hnliche Probleme im Code von vgacon sowie Probleme in der Softwareimplementierung des Scrollens im fbcon-Treiber. Leider bleibt der problematische Code seit langem ohne Betreuung, vermutlich weil die Entwickler auf grafische Konsolen umgestiegen sind und Textkonsolen aus der Mode gekommen sind (Menschen nutzen weiterhin die Konsolen von vgacon und fbcon, aber sie sind seit Jahrzehnten nicht mehr das Hauptinterface des Kernels, und solche erweiterten Funktionen wie das im Treiber integrierte Scrollen (Shift+PageUp/PageDown) werden vermutlich kaum nachgefragt).
In diesem Zusammenhang hat Linus Torvalds beschlossen, den ungenutzten Code nicht weiter zu betreuen, sondern ihn einfach zu entfernen. Sollten Nutzer gefunden werden, fĂŒr die diese FunktionalitĂ€t erforderlich ist, wird der Code zur UnterstĂŒtzung des Scrollens in der Konsole ins Kernel zurĂŒckgefĂŒhrt, sobald ein Ansprechpartner gefunden wird, der bereit ist, die Betreuung zu ĂŒbernehmen.
Quelle: opennet.ru
