์ทจ์•ฝ์ ์ด ์ˆ˜์ •๋œ VLC 3.0.8 ๋ฏธ๋””์–ด ํ”Œ๋ ˆ์ด์–ด ์—…๋ฐ์ดํŠธ

๋„์ž… ๋ฏธ๋””์–ด ํ”Œ๋ ˆ์ด์–ด ์‹œ์ • ๋ฆด๋ฆฌ์Šค VLC 3.0.8, ์—ฌ๊ธฐ์„œ ๋ˆ„์ ๋œ ์˜ค๋ฅ˜ ๊ทธ๋ฆฌ๊ณ  ์ œ๊ฑฐ๋จ 13๊ฐœ์˜ ์ทจ์•ฝ์ , ์„ธ ๊ฐ€์ง€ ๋ฌธ์ œ ํฌํ•จ(CVE-2019-14970, CVE-2019-14777, CVE-2019-14533) ์ด์–ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค MKV ๋ฐ ASF ํ˜•์‹์œผ๋กœ ํŠน๋ณ„ํžˆ ์„ค๊ณ„๋œ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ํŒŒ์ผ์„ ์žฌ์ƒํ•˜๋ ค๊ณ  ํ•  ๋•Œ ๊ณต๊ฒฉ์ž์˜ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค(์“ฐ๊ธฐ ๋ฒ„ํผ ์˜ค๋ฒ„ํ”Œ๋กœ ๋ฐ ํ•ด์ œ๋œ ๋ฉ”๋ชจ๋ฆฌ ์•ก์„ธ์Šค์— ๋Œ€ํ•œ ๋‘ ๊ฐ€์ง€ ๋ฌธ์ œ).

OGG, AV1, FAAD, ASF ํ˜•์‹ ํ•ธ๋“ค๋Ÿฌ์˜ ๋„ค ๊ฐ€์ง€ ์ทจ์•ฝ์ ์€ ํ• ๋‹น๋œ ๋ฒ„ํผ ์™ธ๋ถ€์˜ ๋ฉ”๋ชจ๋ฆฌ ์˜์—ญ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ๋Š” ๊ธฐ๋Šฅ์œผ๋กœ ์ธํ•ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์„ธ ๊ฐ€์ง€ ๋ฌธ์ œ๋กœ ์ธํ•ด dvdnav, ASF ๋ฐ AVI ํ˜•์‹ ์–ธํŒจ์ปค์—์„œ NULL ํฌ์ธํ„ฐ ์—ญ์ฐธ์กฐ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ํ•œ ๊ฐ€์ง€ ์ทจ์•ฝ์ ์€ MP4 ์••์ถ• ํ•ด์ œ๊ธฐ์—์„œ ์ •์ˆ˜ ์˜ค๋ฒ„ํ”Œ๋กœ๋ฅผ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค.

OGG ํ˜•์‹ ์–ธํŒจ์ปค ๊ด€๋ จ ๋ฌธ์ œ(CVE-2019-14438) ๋‘๋“œ๋Ÿฌ์ง„ VLC ๊ฐœ๋ฐœ์ž๋Š” ๋ฒ„ํผ ์™ธ๋ถ€ ์˜์—ญ์—์„œ ์ฝ๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์•˜์ง€๋งŒ(์ฝ๊ธฐ ๋ฒ„ํผ ์˜ค๋ฒ„ํ”Œ๋กœ) ๋ณด์•ˆ ์—ฐ๊ตฌ์›์ด ์ทจ์•ฝ์ ์„ ์‹๋ณ„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฃผ์žฅํ•˜๋‹ค์ด๋Š” ํŠน๋ณ„ํžˆ ์„ค๊ณ„๋œ ํ—ค๋” ๋ธ”๋ก์„ ์‚ฌ์šฉํ•˜์—ฌ OGG, OGM ๋ฐ OPUS ํŒŒ์ผ์„ ์ฒ˜๋ฆฌํ•  ๋•Œ ์“ฐ๊ธฐ ์˜ค๋ฒ„ํ”Œ๋กœ๋ฅผ ์ผ์œผํ‚ค๊ณ  ์ฝ”๋“œ ์‹คํ–‰์„ ์œ ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ASF ํ˜•์‹ ์–ธํŒจ์ปค์—๋„ ์ทจ์•ฝ์ (CVE-2019-14533)์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ทจ์•ฝ์ ์„ ์‚ฌ์šฉํ•˜๋ฉด WMV ์žฌ์ƒ ์ค‘ ํƒ€์ž„๋ผ์ธ์—์„œ ์•ž์œผ๋กœ ๋˜๋Š” ๋’ค๋กœ ์Šคํฌ๋กค ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ๋•Œ ์ด๋ฏธ ํ•ด์ œ๋œ ๋ฉ”๋ชจ๋ฆฌ ์˜์—ญ์— ๋ฐ์ดํ„ฐ๋ฅผ ์“ฐ๊ณ  ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. WMA ํŒŒ์ผ. ๋˜ํ•œ CVE-2019-13602(์ •์ˆ˜ ์˜ค๋ฒ„ํ”Œ๋กœ) ๋ฐ CVE-2019-13962(๋ฒ„ํผ ์™ธ๋ถ€ ์˜์—ญ์—์„œ ์ฝ๊ธฐ) ๋ฌธ์ œ์—๋Š” ์‹ฌ๊ฐํ•œ ์œ„ํ—˜ ์ˆ˜์ค€(8.8 ๋ฐ 9.8)์ด ํ• ๋‹น๋˜์–ด ์žˆ์ง€๋งŒ VLC ๊ฐœ๋ฐœ์ž๋Š” ๋™์˜ํ•˜์ง€ ์•Š์œผ๋ฉฐ ์ด๋Ÿฌํ•œ ์ทจ์•ฝ์ ์€ ์œ„ํ—˜ํ•˜์ง€ ์•Š๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค(๋ ˆ๋ฒจ์„ 4.3์œผ๋กœ ๋ณ€๊ฒฝํ•  ๊ฒƒ์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค).

๋น„๋ณด์•ˆ ์ˆ˜์ • ์‚ฌํ•ญ์—๋Š” ๋‚ฎ์€ ํ”„๋ ˆ์ž„ ์†๋„๋กœ ๋น„๋””์˜ค๋ฅผ ์‹œ์ฒญํ•  ๋•Œ ๋Š๊น€ ํ˜„์ƒ ์ˆ˜์ •, ์ ์‘ํ˜• ์ŠคํŠธ๋ฆฌ๋ฐ ์ง€์› ๊ฐœ์„ (๋ฒ„ํผ๋ง ์ฝ”๋“œ ๊ฐœ์„ ), WebVTT ์ž๋ง‰ ๋ Œ๋”๋ง ๋ฌธ์ œ ํ•ด๊ฒฐ, macOS ๋ฐ iOS ํ”Œ๋žซํผ์—์„œ ์˜ค๋””์˜ค ์ถœ๋ ฅ ๊ฐœ์„ , Youtube์—์„œ ๋‹ค์šด๋กœ๋“œํ•˜๊ธฐ ์œ„ํ•œ ์Šคํฌ๋ฆฝํŠธ ์—…๋ฐ์ดํŠธ ๋“ฑ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ผ๋ถ€ AMD ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์žˆ๋Š” ์‹œ์Šคํ…œ์— ํ•˜๋“œ์›จ์–ด ๊ฐ€์†์„ ์ ์šฉํ•˜๊ธฐ ์œ„ํ•ด Direct3D11์„ ํ™œ์„ฑํ™”ํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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