์›น ํฌ๋Ÿผ vBulletin ์ƒ์„ฑ์šฉ ์—”์ง„์˜ ์ˆ˜์ •๋˜์ง€ ์•Š์€ ์‹ฌ๊ฐํ•œ ์ทจ์•ฝ์ (์ถ”๊ฐ€๋จ)

๋…ธ์ถœ๋œ ์›น ํฌ๋Ÿผ ์ƒ์„ฑ์„ ์œ„ํ•œ ๋…์  ์—”์ง„์˜ ์ˆ˜์ •๋˜์ง€ ์•Š์€(0์ผ) ์‹ฌ๊ฐํ•œ ์ทจ์•ฝ์ (CVE-2019-16759)์— ๋Œ€ํ•œ ์ •๋ณด vBulletin, ํŠน๋ณ„ํžˆ ์„ค๊ณ„๋œ POST ์š”์ฒญ์„ ๋ณด๋‚ด ์„œ๋ฒ„์—์„œ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ์— ๋Œ€ํ•ด ์ž‘๋™ํ•˜๋Š” ์ต์Šคํ”Œ๋กœ์ž‡์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. vBulletin์€ ์ด ์—”์ง„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ํฌ๋Ÿผ์„ ํฌํ•จํ•˜์—ฌ ๋งŽ์€ ๊ณต๊ฐœ ํ”„๋กœ์ ํŠธ์—์„œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. Ubuntu, ์˜คํ”ˆ ์ˆ˜์„ธ, BSD ์‹œ์Šคํ…œ ะธ ์Šฌ๋ž™์›จ์–ด.

์ทจ์•ฝ์ ์€ "ajax/render/widget_php" ํ•ธ๋“ค๋Ÿฌ์— ์กด์žฌํ•˜๋ฉฐ, ์ด๋Š” ์ž„์˜์˜ ์‰˜ ์ฝ”๋“œ๊ฐ€ "widgetConfig[code]" ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ํ†ตํ•ด ์ „๋‹ฌ๋˜๋„๋ก ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค(์‹คํ–‰ ์ฝ”๋“œ๋Š” ๊ฐ„๋‹จํžˆ ์ „๋‹ฌ๋˜๋ฏ€๋กœ ์•„๋ฌด ๊ฒƒ๋„ ์ด์Šค์ผ€์ดํ”„ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค). . ๊ณต๊ฒฉ์—๋Š” ํฌ๋Ÿผ ์ธ์ฆ์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋Š” ์ตœ์‹  ๋ฆด๋ฆฌ์Šค 5๋ฅผ ํฌํ•จํ•˜์—ฌ ํ˜„์žฌ vBulletin 2012.x ๋ธŒ๋žœ์น˜(5.5.4๋…„ ์ดํ›„ ๊ฐœ๋ฐœ)์˜ ๋ชจ๋“  ๋ฆด๋ฆฌ์Šค์—์„œ ํ™•์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ˆ˜์ •์‚ฌํ•ญ์ด ํฌํ•จ๋œ ์—…๋ฐ์ดํŠธ๋Š” ์•„์ง ์ค€๋น„๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์ถ”๊ฐ€ 1: ๋ฒ„์ „ 5.5.2, 5.5.3 ๋ฐ 5.5.4์šฉ ์ถœ์‹œ๋œ ํŒจ์น˜. ์ด์ „ 5.x ๋ฆด๋ฆฌ์Šค ์†Œ์œ ์ž๋Š” ๋จผ์ € ์‹œ์Šคํ…œ์„ ์ง€์›๋˜๋Š” ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜์—ฌ ์ทจ์•ฝ์ ์„ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์ด ์ข‹์ง€๋งŒ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํ•˜๋‚˜๋Š” ์ˆ˜ ์ฝ”๋ฉ˜ํŠธ ์•„์›ƒ include/vb5/frontend/controller/bbcode.php ํŒŒ์ผ์˜ evalCode ํ•จ์ˆ˜ ์ฝ”๋“œ์—์„œ "eval($code)"๋ฅผ ํ˜ธ์ถœํ•ฉ๋‹ˆ๋‹ค.

๋ถ€๋ก 2: ์ทจ์•ฝ์ ์€ ์ด๋ฏธ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ ์šฉ๋œ ๊ณต๊ฒฉ์„ ์œ„ํ•ด, ์ŠคํŒธ๋ฉ”์ผ ะธ ๋ฐฑ๋„์–ด๋ฅผ ๋– ๋‚˜๋‹ค. ๊ณต๊ฒฉ์˜ ํ”์ ์€ "ajax/render/widget_php" ์ค„์— ๋Œ€ํ•œ ์š”์ฒญ์ด ์žˆ์œผ๋ฉด http ์„œ๋ฒ„ ๋กœ๊ทธ์—์„œ ๊ด€์ฐฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ถ€๋ก 3: ํ‘œ๋ฉด ์˜ค๋ž˜๋œ ๊ณต๊ฒฉ์—์„œ ๋…ผ์˜ ์ค‘์ธ ๋ฌธ์ œ ์‚ฌ์šฉ์˜ ํ”์ ์ด ์žˆ์œผ๋ฉฐ, ์ด ์ทจ์•ฝ์ ์€ ์ด๋ฏธ ์•ฝ XNUMX๋…„ ๋™์•ˆ ์•…์šฉ๋œ ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€, ์ถœํŒ ๋œ Shodan ์„œ๋น„์Šค๋ฅผ ํ†ตํ•ด ์ทจ์•ฝํ•œ ์‹œ์Šคํ…œ์„ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋Œ€๊ทœ๋ชจ ์ž๋™ํ™” ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์Šคํฌ๋ฆฝํŠธ์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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