POSIX CPU ํƒ€์ด๋จธ, cls_route ๋ฐ nf_tables์˜ ์•…์šฉ ๊ฐ€๋Šฅํ•œ ์ทจ์•ฝ์ ์ด Linux ์ปค๋„์—์„œ ํ™•์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด๋ฏธ ํ•ด์ œ๋œ ๋ฉ”๋ชจ๋ฆฌ ์˜์—ญ์— ์•ก์„ธ์Šคํ•˜๊ณ  ๋กœ์ปฌ ์‚ฌ์šฉ์ž๊ฐ€ ์‹œ์Šคํ…œ์—์„œ ์ž์‹ ์˜ ๊ถŒํ•œ์„ ๋†’์ผ ์ˆ˜ ์žˆ๋„๋ก ํ—ˆ์šฉํ•จ์œผ๋กœ์จ Linux ์ปค๋„์—์„œ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ทจ์•ฝ์ ์ด ํ™•์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณ ๋ ค ์ค‘์ธ ๋ชจ๋“  ๋ฌธ์ œ์— ๋Œ€ํ•ด ์ž‘๋™ ๊ฐ€๋Šฅํ•œ ๊ณต๊ฒฉ ํ”„๋กœํ† ํƒ€์ž…์ด ์ƒ์„ฑ๋˜์—ˆ์œผ๋ฉฐ, ์ด๋Š” ์ทจ์•ฝ์ ์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ๊ณต๊ฐœ๋œ ์ง€ ์ผ์ฃผ์ผ ํ›„์— ๊ฒŒ์‹œ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ํŒจ์น˜๊ฐ€ Linux ์ปค๋„ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์ „์†ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  • CVE-2022-2588์€ null ํ•ธ๋“ค์„ ์ฒ˜๋ฆฌํ•  ๋•Œ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์ง€์›Œ์ง€๊ธฐ ์ „์— ํ•ด์‹œ ํ…Œ์ด๋ธ”์—์„œ ์ด์ „ ํ•„ํ„ฐ๊ฐ€ ์ œ๊ฑฐ๋˜์ง€ ์•Š์•„ ๋ฐœ์ƒํ•˜๋Š” ์˜ค๋ฅ˜๋กœ ์ธํ•ด ๋ฐœ์ƒํ•˜๋Š” cls_route ํ•„ํ„ฐ ๊ตฌํ˜„์˜ ์ทจ์•ฝ์ ์ž…๋‹ˆ๋‹ค. ์ด ์ทจ์•ฝ์ ์€ ๋ฆด๋ฆฌ์Šค 2.6.12-rc2๋ถ€ํ„ฐ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ๊ณต๊ฒฉ์—๋Š” CAP_NET_ADMIN ๊ถŒํ•œ์ด ํ•„์š”ํ•˜๋ฉฐ, ์ด๋Š” ๋„คํŠธ์›Œํฌ ๋„ค์ž„์ŠคํŽ˜์ด์Šค ๋˜๋Š” ์‚ฌ์šฉ์ž ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ํ†ตํ•ด ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณด์•ˆ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์œผ๋กœ modprobe.conf์— 'install cls_route /bin/true' ํ–‰์„ ์ถ”๊ฐ€ํ•˜์—ฌ cls_route ๋ชจ๋“ˆ์„ ๋น„ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • CVE-2022-2586์€ nftables ํŒจํ‚ท ํ•„ํ„ฐ๋ฅผ ์ œ๊ณตํ•˜๋Š” nf_tables ๋ชจ๋“ˆ์˜ netfilter ํ•˜์œ„ ์‹œ์Šคํ…œ์— ์žˆ๋Š” ์ทจ์•ฝ์ ์ž…๋‹ˆ๋‹ค. ๋ฌธ์ œ๋Š” nft ๊ฐ์ฒด๊ฐ€ ๋‹ค๋ฅธ ํ…Œ์ด๋ธ”์˜ ์„ธํŠธ ๋ชฉ๋ก์„ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•˜๋ฉฐ, ์ด๋กœ ์ธํ•ด ํ•ด๋‹น ํ…Œ์ด๋ธ”์ด ์‚ญ์ œ๋œ ํ›„ ํ•ด์ œ๋œ ๋ฉ”๋ชจ๋ฆฌ ์˜์—ญ์— ์ ‘๊ทผํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด ์ทจ์•ฝ์ ์€ ๋ฆด๋ฆฌ์Šค 3.16-rc1๋ถ€ํ„ฐ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ๊ณต๊ฒฉ์—๋Š” CAP_NET_ADMIN ๊ถŒํ•œ์ด ํ•„์š”ํ•˜๋ฉฐ, ์ด๋Š” ๋„คํŠธ์›Œํฌ ๋„ค์ž„์ŠคํŽ˜์ด์Šค ๋˜๋Š” ์‚ฌ์šฉ์ž ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ํ†ตํ•ด ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • CVE-2022-2585๋Š” ์„ ํ–‰ ์Šค๋ ˆ๋“œ๊ฐ€ ์•„๋‹Œ ์Šค๋ ˆ๋“œ์—์„œ ํ˜ธ์ถœํ•  ๋•Œ ์ €์žฅ์†Œ์— ํ• ๋‹น๋œ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ง€์› ์Œ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ํƒ€์ด๋จธ ๊ตฌ์กฐ๊ฐ€ ๋ชฉ๋ก์— ๋‚จ์•„ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค๋กœ ์ธํ•ด ๋ฐœ์ƒํ•˜๋Š” POSIX CPU ํƒ€์ด๋จธ์˜ ์ทจ์•ฝ์ ์ž…๋‹ˆ๋‹ค. ์ด ์ทจ์•ฝ์ ์€ ๋ฆด๋ฆฌ์Šค 3.16-rc1๋ถ€ํ„ฐ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€