Ang suporta alang sa pag-scroll sa teksto gikuha gikan sa text console sa Linux kernel

Gikan sa pagpatuman sa text console nga gihatag isip bahin sa Linux kernel gikuha ang code, nga naghatag ug abilidad sa pag-scroll balik sa teksto (CONFIG_VGACON_SOFT_SCROLLBACK). Gitangtang ang code tungod sa presensya sa mga sayup, nga wala’y usa nga ayohon tungod sa pagkawala sa usa ka maintainer nga nagdumala sa pagpalambo sa vgacon.

Sa ting-init sa vgacon kini gipadayag ug giwagtang vulnerability (CVE-2020-14331) nga mahimong mosangpot sa usa ka buffer overflow tungod sa kakulang sa tukma nga mga pagsusi alang sa pagkaanaa sa magamit nga memorya sa scroll buffer. Ang pagkahuyang nakadani sa atensyon sa mga developer nga nag-organisa sa fuzz testing sa vgacon code sa syzbot.

Ang dugang nga mga pagsusi nagpadayag sa daghang mga susama nga mga problema sa vgacon code, ingon man mga problema sa pagpatuman sa software sa pag-scroll sa fbcon driver. Ikasubo, ang problema nga code dugay na nga nagpabilin nga wala mapadayon, lagmit tungod sa kamatuoran nga ang mga developers mibalhin sa paggamit sa graphical consoles ug text consoles nawala sa paggamit (ang mga tawo nagpadayon sa paggamit sa vgacon ug fbcon consoles, apan dili sila ang nag-unang kernel interface sulod sa mga dekada ug ang ingon nga mga advanced nga bahin sama sa pag-scroll nga gitukod sa drayber (Shift+PageUp/PageDown) lagmit gamay ra ang panginahanglan).

Niining bahina, nakahukom si Linus Torvalds nga dili sulayan nga ipadayon ang wala giangkon nga code, apan tangtangon lang kini. Kung adunay mga tiggamit nga nanginahanglan niini nga pag-andar, ang code aron suportahan ang pag-scroll sa console ibalik sa kernel sa diha nga makit-an ang usa ka tigmentinar nga andam nga mopuli sa pagpadayon niini.

Source: opennet.ru

Idugang sa usa ka comment