futex(fast userspace mutex) ์์คํ ํธ์ถ ๊ตฌํ์์ ํด์ ํ ์คํ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ด ๊ฐ์ง๋์ด ์ ๊ฑฐ๋์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๊ณต๊ฒฉ์๋ ์ปค๋์ ์ปจํ ์คํธ์์ ์์ ์ ์ฝ๋๋ฅผ ์คํํ๊ณ ๋ณด์ ๊ด์ ์์ ๊ทธ์ ๋ฐ๋ฅธ ๋ชจ๋ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์์์ต๋๋ค. ์ทจ์ฝ์ ์ ์ค๋ฅ ์ฒ๋ฆฌ๊ธฐ ์ฝ๋์ ์์์ต๋๋ค.
์ ์ ์ด ์ทจ์ฝ์ ์ 28์ 5.10.12์ผ Linux ๋ฉ์ธ๋ผ์ธ์ ๋ํ๋ฌ์ผ๋ฉฐ ๊ทธ ์ ๋ ์ปค๋ 5.4.94, 4.19.172, 4.14.218, XNUMX์ ๋ํ๋ฌ์ต๋๋ค.
์ด ์์ ์ฌํญ์ ๋ ผ์ํ๋ ๋์ ์ด ์ทจ์ฝ์ ์ 2008๋ ์ดํ ๋ชจ๋ ์ปค๋์ ์กด์ฌํ๋ค๋ ์ ์์ด ์์์ต๋๋ค.
https://www.openwall.com/lists/oss-security/2021/01/29/3
FWIW, ์ด ์ปค๋ฐ์๋ ์์ ์ฌํญ: 1b7558e457ed("futexes: futex_lock_pi์์ ์ค๋ฅ ์ฒ๋ฆฌ ์์ ")๊ฐ ํฌํจ๋์ด ์์ผ๋ฉฐ ๋ค๋ฅธ ์ปค๋ฐ์ 2008๋ ๋ถํฐ์ ๋๋ค. ๋ฐ๋ผ์ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ์ผ๋ถ ์ปค๋ ๋ฒ์ ์ ๋ฌธ์ ๋ฅผ ์ํํ์ง ์๋ ํ ํ์ฌ ์ ์ง ๊ด๋ฆฌ๋๋ ๋ชจ๋ Linux ๋ฐฐํฌํ ๋ฐ ๋ฐฐํฌ๊ฐ ์ํฅ์ ๋ฐ์ ์ ์์ต๋๋ค. .
์ถ์ฒ : linux.org.ru