Home Assistant ํ”Œ๋žซํผ์˜ ์›๊ฒฉ์œผ๋กœ ์•…์šฉ ๊ฐ€๋Šฅํ•œ ์ทจ์•ฝ์ 

๊ฐœ๋ฐฉํ˜• ํ™ˆ ์ž๋™ํ™” ํ”Œ๋žซํผ Home Assistant์—์„œ ์‹ฌ๊ฐํ•œ ์ทจ์•ฝ์ (CVE-2023-27482)์ด ํ™•์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ธ์ฆ์„ ์šฐํšŒํ•˜๊ณ  ๊ถŒํ•œ ์žˆ๋Š” Supervisor API์— ๋Œ€ํ•œ ์ „์ฒด ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์„ค์ • ๋ณ€๊ฒฝ, ์†Œํ”„ํŠธ์›จ์–ด ์„ค์น˜/์—…๋ฐ์ดํŠธ, ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ๋ฐ ๋ฐฑ์—…์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

์ด ๋ฌธ์ œ๋Š” Supervisor ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์„ค์น˜์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋ฉฐ ์ฒซ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค(2017๋…„ ์ดํ›„)๋ถ€ํ„ฐ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ด ์ทจ์•ฝ์ ์€ ํ™ˆ์–ด์‹œ์Šคํ„ดํŠธ OS ๋ฐ ํ™ˆ์–ด์‹œ์Šคํ„ดํŠธ ๊ฐ๋… ํ™˜๊ฒฝ์— ์กด์žฌํ•˜์ง€๋งŒ ํ™ˆ์–ด์‹œ์Šคํ„ดํŠธ ์ปจํ…Œ์ด๋„ˆ(Docker) ๋ฐ ํ™ˆ์–ด์‹œ์Šคํ„ดํŠธ ์ฝ”์–ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ˆ˜๋™์œผ๋กœ ์ƒ์„ฑ๋œ Python ํ™˜๊ฒฝ์—๋Š” ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด ์ทจ์•ฝ์ ์€ Home Assistant Supervisor ๋ฒ„์ „ 2023.01.1์—์„œ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Home Assistant 2023.3.0 ๋ฆด๋ฆฌ์Šค์—๋Š” ์ถ”๊ฐ€ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ทจ์•ฝ์ ์„ ์ฐจ๋‹จํ•˜๊ธฐ ์œ„ํ•œ ์—…๋ฐ์ดํŠธ๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์—†๋Š” ์‹œ์Šคํ…œ์—์„œ๋Š” ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ์—์„œ ํ™ˆ์–ด์‹œ์Šคํ„ดํŠธ ์›น ์„œ๋น„์Šค์˜ ๋„คํŠธ์›Œํฌ ํฌํŠธ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œํ•œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ทจ์•ฝ์ ์„ ์•…์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ์•„์ง ์ž์„ธํžˆ ์„ค๋ช…๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค(๊ฐœ๋ฐœ์ž์— ๋”ฐ๋ฅด๋ฉด ์‚ฌ์šฉ์ž์˜ ์•ฝ 1/3์ด ์—…๋ฐ์ดํŠธ๋ฅผ ์„ค์น˜ํ–ˆ์œผ๋ฉฐ ๋งŽ์€ ์‹œ์Šคํ…œ์ด ์—ฌ์ „ํžˆ ์ทจ์•ฝํ•œ ์ƒํƒœ๋กœ ๋‚จ์•„ ์žˆ์Œ). ์ˆ˜์ •๋œ ๋ฒ„์ „์—์„œ๋Š” ์ตœ์ ํ™”๋ฅผ ๊ฐ€์žฅํ•˜์—ฌ ํ† ํฐ ๋ฐ ํ”„๋ก์‹œ ์ฟผ๋ฆฌ ์ฒ˜๋ฆฌ๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ์œผ๋ฉฐ, SQL ์ฟผ๋ฆฌ ๋Œ€์ฒด ๋ฐ " ยป ะธ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ะฟัƒั‚ะตะน ั ยซ../ยป ะธ ยซ/./ยป.

์ถœ์ฒ˜ : opennet.ru

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