ලිනක්ස් කර්නලයේ ඇති පෙළ කොන්සෝලයෙන් පෙළ අනුචලනය සඳහා සහය ඉවත් කර ඇත

ලිනක්ස් කර්නලයේ කොටසක් ලෙස සපයා ඇති පෙළ කොන්සෝලය ක්‍රියාත්මක කිරීමෙනි කේතය ඉවත් කර ඇත, එය පෙළ ආපසු අනුචලනය කිරීමේ හැකියාව සපයයි (CONFIG_VGACON_SOFT_SCROLLBACK). vgacon සංවර්ධනය අධීක්‍ෂණය කරන නඩත්තුකරුවෙකු නොමැතිවීම හේතුවෙන් නිවැරදි කිරීමට කිසිවෙකු නොමැති දෝෂ පැවතීම හේතුවෙන් කේතය ඉවත් කරන ලදී.

ගිම්හානයේදී vgacon හි එය අනාවරණය විය ඉවත් කළා අනුචලන බෆරයේ පවතින මතකය සඳහා නිසි පරීක්ෂාවන් නොමැතිකම හේතුවෙන් බෆරය පිටාර ගැලීමට තුඩු දිය හැකි අවදානම් (CVE-2020-14331). vgacon කේතයේ fuzz පරීක්ෂාව සංවිධානය කළ සංවර්ධකයින්ගේ අවදානම මෙම අවදානමට ලක් විය syzbot.

අතිරේක චෙක්පත් vgacon කේතයේ තවත් සමාන ගැටළු කිහිපයක් මෙන්ම fbcon ධාවකයේ අනුචලනය කිරීමේ මෘදුකාංග ක්‍රියාත්මක කිරීමේ ගැටළු ද අනාවරණය විය. අවාසනාවකට මෙන්, ගැටළු සහගත කේතය දිගු කලක් නඩත්තු නොවී පවතී, අනුමාන වශයෙන් සංවර්ධකයින් චිත්‍රක කොන්සෝල භාවිතා කිරීමට මාරුවීම සහ පෙළ කොන්සෝල භාවිතයෙන් ඉවත් වීම (මිනිසුන් දිගටම vgacon සහ fbcon කොන්සෝල භාවිතා කරයි, නමුත් ඒවා දශක ගණනාවක් තිස්සේ ප්‍රධාන කර්නල් අතුරුමුහුණත නොවීය. සහ ධාවකය තුළට අනුචලනය කිරීම වැනි උසස් විශේෂාංග (Shift+PageUp/PageDown) අනුමාන වශයෙන් අඩු ඉල්ලුමක් ඇත).

මේ සම්බන්ධයෙන්, Linus Torvalds තීරණය කළේ හිමිකම් නොගත් කේතය පවත්වා ගැනීමට උත්සාහ නොකිරීමට, නමුත් එය සරලව ඉවත් කරන්න. මෙම ක්‍රියාකාරීත්වය අවශ්‍ය පරිශීලකයින් සිටී නම්, කොන්සෝලයේ අනුචලනය සඳහා සහය වන කේතය එහි නඩත්තුව භාර ගැනීමට සූදානම් නඩත්තුකරුවෙකු සොයාගත් වහාම කර්නලය වෙත ආපසු එවනු ලැබේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න