LG TV์—์„œ ํŒŒ์ผ ๋ฎ์–ด์“ฐ๊ธฐ๋ฅผ ํ—ˆ์šฉํ•˜๋Š” webOS์˜ ์ทจ์•ฝ์ 

LG TV ๋ฐ ์ด ํ”Œ๋žซํผ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ๊ธฐํƒ€ ์žฅ์น˜ ์‹œ์Šคํ…œ ํ™˜๊ฒฝ์˜ ๊ถŒํ•œ ์žˆ๋Š” ํ•˜์œ„ ์ˆ˜์ค€ API์— ์•ก์„ธ์Šคํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋ฐฉํ˜• webOS ํ”Œ๋žซํผ์˜ ์ทจ์•ฝ์ ์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ๊ณต๊ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณต๊ฒฉ์€ ๋‚ด๋ถ€ API์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ํ†ตํ•ด ์ทจ์•ฝ์ ์„ ์•…์šฉํ•˜๋Š” ๊ถŒํ•œ ์—†๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์‹คํ–‰์„ ํ†ตํ•ด ์ˆ˜ํ–‰๋˜๋ฉฐ ์ž„์˜ ํŒŒ์ผ์„ ๋ฎ์–ด์“ฐ๊ฑฐ๋‚˜ ์ฝ๊ฑฐ๋‚˜ ์‹œ์Šคํ…œ API์—์„œ ํ—ˆ์šฉํ•˜๋Š” ๋‹ค๋ฅธ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ™•์ธ๋œ ์ทจ์•ฝ์  ์ค‘ ์ฒซ ๋ฒˆ์งธ๋Š” ์•Œ๋ฆผ ๊ด€๋ฆฌ์ž API์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ์ œํ•œ์„ ์šฐํšŒํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋ฉฐ, ๋‘ ๋ฒˆ์งธ๋Š” ์•Œ๋ฆผ ๊ด€๋ฆฌ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ง์ ‘ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†๋Š” ๋‹ค๋ฅธ ๋‚ด๋ถ€ API์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. CVE ์‹๋ณ„์ž๊ฐ€ ์•„์ง ๋ฌธ์ œ์— ํ• ๋‹น๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ทจ์•ฝ์  ์•…์šฉ ๊ธฐ๋Šฅ์€ webOS TV 65 ๊ธฐ๋ฐ˜ ํŽŒ์›จ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” LG 8500SM05.10.30PLA TV์—์„œ ํ…Œ์ŠคํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ์ทจ์•ฝ์ ์˜ ํ•ต์‹ฌ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ webOS์—์„œ ์•Œ๋ฆผ ์ „์†ก์€ ์‹œ์Šคํ…œ ์„œ๋น„์Šค์—๋งŒ ํ—ˆ์šฉ๋˜์ง€๋งŒ ์ด ์ œํ•œ์„ ์šฐํšŒํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ luna-send-pub ๋ช…๋ น(com.webos)์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ถŒํ•œ์ด ์—†๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์•Œ๋ฆผ์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. .lunasendpub). ๋‘ ๋ฒˆ์งธ ์ทจ์•ฝ์ ์€ onclick, onclose ๋˜๋Š” onfail ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ "luna://com.webos.notification/createAlert" API๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด ๋ชจ๋“  ํ•ธ๋“ค๋Ÿฌ๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๊ณ  ์˜ˆ๋ฅผ ๋“ค์–ด ๋‹ค์šด๋กœ๋“œ ๊ด€๋ฆฌ์ž ์‹œ์Šคํ…œ์„ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค๊ณผ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ž„์˜์˜ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด ๊ถŒํ•œ์ด ์žˆ๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๋งŒ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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