VirtualBox 6.1.6 ๋ฆด๋ฆฌ์Šค

Oracle์€ ๊ฐ€์ƒํ™” ์‹œ์Šคํ…œ์˜ ์ˆ˜์ • ๋ฆด๋ฆฌ์Šค๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฒ„์ถ”์–ผ๋ฐ•์Šค 6.1.6, ๊ฑฐ๊ธฐ์—๋Š” 9๊ฐœ ์ˆ˜์ •. ๋™์‹œ์— VirtualBox 6.0.20 ๋ฐ 5.2.40์˜ ์ˆ˜์ • ๋ฆด๋ฆฌ์Šค๋„ ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์—…๋ฐ์ดํŠธ์—์„œ ์ˆ˜์ •๋จ 19๊ฐœ์˜ ์ทจ์•ฝ์ , ๊ทธ ์ค‘ 7๊ฐœ ๋ฌธ์ œ๋Š” ์œ„ํ—˜ ์ˆ˜์ค€์ด ์‹ฌ๊ฐํ•ฉ๋‹ˆ๋‹ค(CVSS๊ฐ€ 8๋ณด๋‹ค ํผ). ์—ฌ๊ธฐ์—๋Š” ๋Œ€ํšŒ์—์„œ ์‹œ์—ฐ๋œ ๊ณต๊ฒฉ์— ์‚ฌ์šฉ๋œ ์ทจ์•ฝ์ ์„ ์ˆ˜์ •ํ•˜๋Š” ๊ฒƒ๋„ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. Pwn2Own 2020 ๊ฒŒ์ŠคํŠธ ์‹œ์Šคํ…œ ์ธก์˜ ์กฐ์ž‘์„ ํ†ตํ•ด ํ˜ธ์ŠคํŠธ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ์–ป๊ณ  ํ•˜์ดํผ๋ฐ”์ด์ € ๊ถŒํ•œ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฆด๋ฆฌ์Šค 6.1.6์˜ ๋น„๋ณด์•ˆ ๋ณ€๊ฒฝ ์‚ฌํ•ญ:

  • ํ˜ธ์ŠคํŠธ ํ™˜๊ฒฝ์šฉ ๊ตฌ์„ฑ ์š”์†Œ์™€ ๊ฒŒ์ŠคํŠธ ์‹œ์Šคํ…œ์šฉ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์— Linux ์ปค๋„ 5.6์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • 2D ๋ฐ 3D ๊ฐ€์† ๋ฐ ๋ Œ๋”๋ง์— ๋Œ€ํ•œ ์ง€์›์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์œผ๋ฉฐ ์‹œ๊ฐ์  ์š”์†Œ๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • X11 ๊ฒŒ์ŠคํŠธ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ํ™”๋ฉด ํฌ๊ธฐ ์กฐ์ • ๋ฐ ๋‹ค์ค‘ ๋ชจ๋‹ˆํ„ฐ ๊ตฌ์„ฑ ์ฒ˜๋ฆฌ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    ๊ฐ€์ƒ ๊ทธ๋ž˜ํ”ฝ ์–ด๋Œ‘ํ„ฐ VMSVGA;

  • USB ํ•˜์œ„ ์‹œ์Šคํ…œ์˜ ์•ˆ์ •์„ฑ๊ณผ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ง๋ ฌ ํฌํŠธ ๋“œ๋ผ์ด๋ฒ„์˜ ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์œผ๋ฉฐ ํ˜ธ์ŠคํŠธ ์‹œ์Šคํ…œ ํฌํŠธ๊ฐ€ ์†์‹ค๋  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ค‘๋‹จ ํ˜„์ƒ์ด ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • guestcontrol ์ž‘์—…๊ณผ ๊ด€๋ จ๋œ VBoxManage๊ฐ€ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • API๋Š” Python ๋ฐ”์ธ๋”ฉ์˜ ์˜ˆ์™ธ ์ฒ˜๋ฆฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ํด๋ฆฝ๋ณด๋“œ ๊ณต์œ  ํ•˜์œ„ ์‹œ์Šคํ…œ ๊ตฌํ˜„ ์‹œ ๋ฒ„๊ทธ๊ฐ€ ์ˆ˜์ •๋˜์—ˆ์œผ๋ฉฐ HTML ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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