futex පද්ධති ඇමතුමේදී, කර්නලයේ සන්දර්භය තුළ පරිශීලක කේතය ක්‍රියාත්මක කිරීමේ හැකියාව සොයාගෙන ඉවත් කරන ලදී.

ෆියුටෙක්ස් (ෆාස්ට් යූසර්ස්පේස් මුටෙක්ස්) පද්ධති ඇමතුම ක්‍රියාත්මක කිරීමේදී, නොමිලේ පසු ස්ටැක් මතක භාවිතය හඳුනාගෙන ඉවත් කරන ලදී. මෙය, ප්‍රහාරකයාට ආරක්‍ෂක දෘෂ්ටි කෝණයකින් පසු ඇති වන සියලු ප්‍රතිවිපාක සමඟ කර්නලයේ සන්දර්භය තුළ ඔහුගේ කේතය ක්‍රියාත්මක කිරීමට ඉඩ ලබා දුන්නේය. අනාරක්ෂිත බව දෝෂ හසුරුවන්න කේතයේ විය.

නිවැරදි කිරීම මෙම දුර්වලතාවය ලිනක්ස් ප්‍රධාන පෙළේ ජනවාරි 28 වන දින දර්ශනය වූ අතර පෙරේදා එය 5.10.12, 5.4.94, 4.19.172, 4.14.218 කර්නල් වලට ඇතුල් විය.

මෙම නිවැරදි කිරීම පිළිබඳ සාකච්ඡාවේදී, මෙම අවදානම 2008 සිට සියලුම කර්නලවල පවතින බව යෝජනා විය:

https://www.openwall.com/lists/oss-security/2021/01/29/3

FWIW, මෙම කැපවීම ඇත: නිවැරදි කිරීම්: 1b7558e457ed ("futexes: futex_lock_pi හි දෝෂ හැසිරවීම නිවැරදි කරන්න") සහ එම අනෙක් කැපවීම 2008 සිට සිදු විය. එබැවින්, සමහර කර්නල් අනුවාදවල වෙනත් යමක් මගින් ගැටළුව අවම කර නොමැති නම්, දැනට පවත්වාගෙන යන සියලුම Linux distros සහ යෙදවීම් වලට බලපෑම් ඇති විය හැක. .

මූලාශ්රය: linux.org.ru