๊ธฐ์—…์šฉ ๋ณด์•ˆ ์ทจ์•ฝ์  ์Šค์บ” ๋„๊ตฌ

๊ธฐ์—… CI, ํด๋ผ์šฐ๋“œ ๋ฐ ๋ ˆ๊ฑฐ์‹œ ์‹œ์Šคํ…œ์„ ์œ„ํ•œ ๋ณด์•ˆ ์ทจ์•ฝ์  ์Šค์บ” ๋„๊ตฌ

์ธ์ปด 2026๋…„ ๏ผ’์›” 7์ผ ,

๊ธฐ์—… ์ทจ์•ฝ์  ์Šค์บ๋‹์€ ์ฃผ๊ธฐ์ ์ธ ์ธํ”„๋ผ ์ ๊ฒ€์—์„œ ๋ฒ—์–ด๋‚˜ CI ํŒŒ์ดํ”„๋ผ์ธ, ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ, ๋ ˆ๊ฑฐ์‹œ ์‹œ์Šคํ…œ ์ „๋ฐ˜์— ๊ฑธ์ณ ํ†ตํ•ฉ๋œ ์ง€์†์ ์ธ ์ œ์–ด ๊ณ„์ธต์œผ๋กœ ๋ฐœ์ „ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ๋ณด์•ˆ ํ”„๋กœ๊ทธ๋žจ์€ ์Šค์บ๋‹ ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ทจ์•ฝ์ ์„ ์กฐ๊ธฐ์— ๋ฐœ๊ฒฌํ•˜๊ณ , ์—ฌ๋Ÿฌ ํ™˜๊ฒฝ์— ๊ฑธ์นœ ๋…ธ์ถœ ์ •๋„๋ฅผ ์—ฐ๊ด€์‹œํ‚ค๋ฉฐ, ์œ„ํ—˜ ๊ด€๋ฆฌ์˜ ํƒ€๋‹นํ•œ ๊ทผ๊ฑฐ๋ฅผ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ณต์žก์„ฑ์€ ์Šค์บ๋„ˆ ๋ถ€์กฑ ๋•Œ๋ฌธ์ด ์•„๋‹ˆ๋ผ, ์„œ๋กœ ๋‹ค๋ฅธ ์†๋„๋กœ ๋ณ€ํ™”ํ•˜๊ณ  ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ์œ„ํ—˜์— ๋…ธ์ถœ๋˜๋Š” ์ฝ”๋“œ, ์ธํ”„๋ผ, ๋Ÿฐํƒ€์ž„ ๊ณ„์ธต์— ๊ฑธ์ณ ์Šค์บ๋„ˆ๋ฅผ ์ผ๊ด€์„ฑ ์žˆ๊ฒŒ ์ ์šฉํ•˜๋Š” ๋ฐ์„œ ๋น„๋กฏ๋ฉ๋‹ˆ๋‹ค.

๋Œ€๋ถ€๋ถ„์˜ ์ทจ์•ฝ์  ๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์—์„œ ํ•ต์‹ฌ์ ์ธ ๊ฐœ๋…์€ CVE(Common Vulnerabilities and Exposures) ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค. CVE ์‹๋ณ„์ž๋Š” ์†Œํ”„ํŠธ์›จ์–ด, ์šด์˜ ์ฒด์ œ ๋ฐ ์ข…์†์„ฑ ์ „๋ฐ˜์— ๊ฑธ์ณ ์•Œ๋ ค์ง„ ์ทจ์•ฝ์ ์„ ์„ค๋ช…ํ•˜๋Š” ๊ณตํ†ต ์–ธ์–ด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. CVE๋Š” ํ‘œ์ค€ํ™” ๋ฐ ๋ณด๊ณ ๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜์ง€๋งŒ, ๊ตฌ์กฐ์ ์ธ ์ œ์•ฝ๋„ ์ˆ˜๋ฐ˜ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ์•…์šฉ ๊ฐ€๋Šฅํ•œ ์ทจ์•ฝ์ ์ด CVE์— ํฌํ•จ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋ฉฐ, ๋ชจ๋“  CVE๊ฐ€ ํŠน์ • ์‹คํ–‰ ํ™˜๊ฒฝ์—์„œ ์˜๋ฏธ ์žˆ๋Š” ์œ„ํ—˜์„ ๋‚˜ํƒ€๋‚ด๋Š” ๊ฒƒ๋„ ์•„๋‹™๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ธฐ์—…์˜ ์ทจ์•ฝ์  ๋ถ„์„ ์ „๋žต์€ CVE๋ฅผ ๋…ธ์ถœ ์ •๋„๋ฅผ ํ™•์ •์ ์œผ๋กœ ์ธก์ •ํ•˜๋Š” ์ง€ํ‘œ๊ฐ€ ์•„๋‹Œ ์œ„ํ—˜ ํ‰๊ฐ€๋ฅผ ์œ„ํ•œ ์ž…๋ ฅ ์ž๋ฃŒ๋กœ ํ™œ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ทจ์•ฝ์  ๋…ธ์ถœ ๋ถ„์„

Smart TS XL์€ ๊ธฐ์—…์ด ์‹คํ–‰ ๋ฒ”์œ„ ๋ฐ ์˜์กด์„ฑ ์ง‘์ค‘๋„๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ CVE ๊ฒฐ๊ณผ๋ฅผ ํ•ด์„ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ง€๊ธˆ ํƒ์ƒ‰

CVE ํƒ์ง€์— ์ตœ์ ํ™”๋œ ์ทจ์•ฝ์  ์Šค์บ” ๋„๊ตฌ๋ฅผ ์„œ๋กœ ๋‹ค๋ฅธ ์œ„ํ˜‘ ๋ชจ๋ธ์„ ๊ฐ€์ง„ ํ™˜๊ฒฝ์— ์ผ๋ฅ ์ ์œผ๋กœ ์ ์šฉํ•  ๋•Œ ์•„ํ‚คํ…์ฒ˜์  ๊ธด์žฅ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. CI(์ง€์†์  ํ†ตํ•ฉ) ์ค‘์‹ฌ ์Šค์บ๋„ˆ๋Š” ์ทจ์•ฝํ•œ ์ข…์†์„ฑ ๋ฐ ์ฝ”๋“œ ํŒจํ„ด์˜ ์กฐ๊ธฐ ํƒ์ง€์— ์ค‘์ ์„ ๋‘๊ณ , ํด๋ผ์šฐ๋“œ ์Šค์บ๋„ˆ๋Š” ๊ตฌ์„ฑ ๋ฐ ๋…ธ์ถœ ํ‘œ๋ฉด ๋ถ„์„์— ์ดˆ์ ์„ ๋งž์ถ”๋ฉฐ, ๋ ˆ๊ฑฐ์‹œ ํ™˜๊ฒฝ์€ ํŒจ์น˜ ์ ์šฉ ๊ฐ€๋Šฅ์„ฑ์ด ์ œํ•œ์ ์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ณด์™„์ ์ธ ์ œ์–ด๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋„๊ตฌ๋“ค์„ ์ƒํ˜ธ ๊ตํ™˜ ๊ฐ€๋Šฅํ•œ ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผํ•˜๋ฉด ํŠนํžˆ ์ทจ์•ฝ์  ์ƒํ™ฉ ๋ณ€ํ™” ์†๋„๊ฐ€ ๋ณต๊ตฌ ๋Šฅ๋ ฅ๋ณด๋‹ค ๋น ๋ฅธ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํ™˜๊ฒฝ์˜ ํ˜„๋Œ€ํ™” ๊ณผ์ •์—์„œ ๊ณผ์ž‰ ๋ณด๊ณ  ๋˜๋Š” ์‚ฌ๊ฐ์ง€๋Œ€๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋Œ€๊ทœ๋ชจ ์กฐ์ง์—์„œ ํšจ๊ณผ์ ์ธ ์ทจ์•ฝ์  ํ‰๊ฐ€๋Š” ๋‹จ์ˆœํžˆ ๋ฐœ๊ฒฌ๋œ ์ทจ์•ฝ์  ์ˆ˜๋ฅผ ์„ธ๋Š” ๊ฒƒ๋ณด๋‹ค๋Š” ์ƒํ™ฉ์— ๋”ฐ๋ฅธ ์šฐ์„ ์ˆœ์œ„ ์ง€์ •์— ๋‹ฌ๋ ค ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ์กฐ์ง์€ ์ค‘์š”๋„, ์†Œ์œ ๊ถŒ, ๋ณ€๊ฒฝ ๋นˆ๋„๊ฐ€ ๊ฐ๊ธฐ ๋‹ค๋ฅธ ์ˆ˜์ฒœ ๊ฐœ์˜ ์ž์‚ฐ์„ ์šด์˜ํ•ฉ๋‹ˆ๋‹ค. ์ทจ์•ฝ์  ์Šค์บ๋„ˆ๋Š” ์‹คํ–‰ ํ˜„์‹ค, ๋…ธ์ถœ ๊ธฐ๊ฐ„, โ€‹โ€‹๋ณด์™„ ํ†ต์ œ๋ฅผ ๊ณ ๋ คํ•˜๋ฉด์„œ ๊ฑฐ๋ฒ„๋„Œ์Šค ๋ฐ ๊ฐœ์„  ์›Œํฌํ”Œ๋กœ์™€ ํ†ตํ•ฉ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์€ ์ทจ์•ฝ์  ์Šค์บ๋‹์„ ๊ธฐ์—… IT ์œ„ํ—˜ ๊ด€๋ฆฌ ๋ผ๋Š” ๋” ๊ด‘๋ฒ”์œ„ํ•œ ๋ชฉํ‘œ , ์ฆ‰ ์ฒ ์ €ํ•œ ํƒ์ง€๊ฐ€ ์•„๋‹Œ ์ง€์†์ ์ธ ํ†ต์ œ์— ๋งž์ถฐ ์กฐ์ •ํ•˜๋Š” ๋ฐ ๊ธฐ์—ฌํ•ฉ๋‹ˆ๋‹ค.

์ฐจ๋ก€

์ทจ์•ฝ์  ์Šค์บ๋‹ ํ”„๋กœ๊ทธ๋žจ์„ ์œ„ํ•œ ์ƒ๊ด€๊ด€๊ณ„ ๋ฐ ์œ„ํ—˜ ์ปจํ…์ŠคํŠธ ์†”๋ฃจ์…˜์œผ๋กœ์„œ Smart TS XL

๊ธฐ์—… ์ทจ์•ฝ์  ์Šค์บ” ํ”„๋กœ๊ทธ๋žจ์€ ๋Œ€๋Ÿ‰์˜ ์ทจ์•ฝ์ ์„ ๋ฐœ๊ฒฌํ•˜์ง€๋งŒ, ๋‹จ์ˆœํžˆ ์–‘์ ์ธ ์ธก๋ฉด๋งŒ์œผ๋กœ๋Š” ์œ„ํ—˜ ๊ด€๋ฆฌ๊ฐ€ ๋ณด์žฅ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. CVE ์Šค์บ๋„ˆ, ๊ตฌ์„ฑ ๋ถ„์„๊ธฐ, ์ข…์†์„ฑ ๊ฒ€์‚ฌ๊ธฐ, ๋Ÿฐํƒ€์ž„ ํ‰๊ฐ€ ๋„๊ตฌ๋Š” ๊ฐ๊ฐ ์ข์€ ๊ด€์ ์—์„œ ์ทจ์•ฝ์ ์„ ๋“œ๋Ÿฌ๋‚ด๋ฉฐ, ์ทจ์•ฝ์ ์ด ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ์ง€, ์•…์šฉ ๊ฐ€๋Šฅํ•œ์ง€, ์ฃผ๋ณ€ ์‹œ์Šคํ…œ ๊ตฌ์กฐ์— ์˜ํ•ด ์ฆํญ๋  ์ˆ˜ ์žˆ๋Š”์ง€ ๋“ฑ์„ ํŒ๋‹จํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์ถฉ๋ถ„ํ•œ ๋งฅ๋ฝ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜์ง€ ๋ชปํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋‹จํŽธ์ ์ธ ์ •๋ณด๋Š” ํŠนํžˆ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์„œ๋น„์Šค์™€ ๋ ˆ๊ฑฐ์‹œ ํ”Œ๋žซํผ์ด ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํ™˜๊ฒฝ์—์„œ ์ทจ์•ฝ์  ํƒ์ง€์™€ ์˜์‚ฌ ๊ฒฐ์ • ์‚ฌ์ด์— ์ง€์†์ ์ธ ๊ฒฉ์ฐจ๋ฅผ ์ดˆ๋ž˜ํ•ฉ๋‹ˆ๋‹ค.

Smart TS XL์€ ๊ฐœ๋ณ„ ์ทจ์•ฝ์  ์Šค์บ๋„ˆ ์œ„์— ์œ„์น˜ํ•˜๋Š” ์ƒ๊ด€๊ด€๊ณ„ ๋ฐ ์‹คํ–‰ ์ปจํ…์ŠคํŠธ ๊ณ„์ธต ์—ญํ• ์„ ํ•จ์œผ๋กœ์จ ์ด๋Ÿฌํ•œ ๊ฒฉ์ฐจ๋ฅผ ํ•ด์†Œํ•ฉ๋‹ˆ๋‹ค. Smart TS XL์˜ ์—ญํ• ์€ CVE ํƒ์ง€ ์—”์ง„์ด๋‚˜ ํด๋ผ์šฐ๋“œ ๋ณด์•ˆ ๋„๊ตฌ๋ฅผ ๋Œ€์ฒดํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ๊ธฐ์—…์ด ์ทจ์•ฝ์  ๋ฐœ๊ฒฌ ๊ฒฐ๊ณผ๋ฅผ ์‹ค์ œ ์ข…์† ๊ฒฝ๋กœ, ์‹คํ–‰ ํ๋ฆ„ ๋ฐ ์•„ํ‚คํ…์ฒ˜ ์ง‘์ค‘๋„์™€ ์—ฐ๊ด€์‹œ์ผœ ํ•ด์„ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ตฌ์กฐ์  ๋ฐ ํ–‰๋™์  ๊ฐ€์‹œ์„ฑ์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ณด์•ˆ ์ฑ…์ž„์ž์™€ ํ˜„๋Œ€ํ™” ์„ค๊ณ„์ž์—๊ฒŒ ์žˆ์–ด ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์€ ์ทจ์•ฝ์  ๊ด€๋ฆฌ๋ฅผ ๋ชฉ๋ก ๊ธฐ๋ฐ˜ ๋ถ„๋ฅ˜์—์„œ ์˜ํ–ฅ ์ค‘์‹ฌ์˜ ์œ„ํ—˜ ํ‰๊ฐ€๋กœ ์ „ํ™˜์‹œ์ผœ ์ค๋‹ˆ๋‹ค.

์œ ํŠœ๋ธŒ ์˜์ƒ

๊ธฐ์—… ๊ด€์ ์—์„œ Smart TS XL์˜ ๊ฐ€์น˜๋Š” ์ทจ์•ฝ์ ์„ ์ผ๋ฅ ์ ์œผ๋กœ ํ•ด๊ฒฐํ•  ์ˆ˜ ์—†๋Š” ํ™˜๊ฒฝ์—์„œ ๊ฐ€์žฅ ๋ถ„๋ช…ํ•˜๊ฒŒ ๋“œ๋Ÿฌ๋‚ฉ๋‹ˆ๋‹ค. ๋ ˆ๊ฑฐ์‹œ ์‹œ์Šคํ…œ, ๊ณต์œ  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ํ•ต์‹ฌ ์„œ๋น„์Šค ๋“ฑ์€ ํŒจ์น˜ ์‹œ๊ธฐ, ํšŒ๊ท€ ์œ„ํ—˜, ์šด์˜ ์‹œ๊ฐ„ ๋“ฑ์˜ ์ œ์•ฝ์— ์ง๋ฉดํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฝ์šฐ, ๋ชจ๋“  ์ด๋ก ์ ์ธ ๋…ธ์ถœ ๊ฐ€๋Šฅ์„ฑ์„ ํŒŒ์•…ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ์‹ค์ œ๋กœ ์ค‘์š”ํ•œ ์ทจ์•ฝ์ ์„ ์‹๋ณ„ํ•˜๋Š” ๊ฒƒ์ด ํ›จ์”ฌ ๋” ์ค‘์š”ํ•ด์ง‘๋‹ˆ๋‹ค.

CVE ๋ฐœ๊ฒฌ ์‚ฌํ•ญ์„ ์‹คํ–‰ ๊ด€๋ จ ์œ„ํ—˜์œผ๋กœ ๋ณ€ํ™˜

CVE ๊ธฐ๋ฐ˜ ์Šค์บ๋„ˆ๋Š” ์•Œ๋ ค์ง„ ์ทจ์•ฝ์ ์„ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ํƒ์›”ํ•˜์ง€๋งŒ, ์ด๋Ÿฌํ•œ ์ทจ์•ฝ์ ์ด ์‹œ์Šคํ…œ ๋™์ž‘๊ณผ ์–ด๋–ป๊ฒŒ ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ํ†ต์ฐฐ๋ ฅ์€ ์ œํ•œ์ ์ž…๋‹ˆ๋‹ค. ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ๊ด€๋ จ๋œ CVE๋Š” ์ด๋ก ์ƒ์œผ๋กœ๋Š” ์‹ฌ๊ฐํ•ด ๋ณด์ผ ์ˆ˜ ์žˆ์ง€๋งŒ, ์‹คํ–‰ ํ๋ฆ„, ๊ตฌ์„ฑ ๋˜๋Š” ์•„ํ‚คํ…์ฒ˜์  ๊ฒฉ๋ฆฌ๋กœ ์ธํ•ด ์‹ค์ œ๋กœ๋Š” ์ ‘๊ทผํ•  ์ˆ˜ ์—†์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋Œ€๋กœ, ์ค‘๊ฐ„ ์‹ฌ๊ฐ๋„์˜ CVE๋ผ๋„ ์—ฌ๋Ÿฌ ์„œ๋น„์Šค์— ๊ฑธ์ณ ๋…ธ์ถœ๋œ, ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๊ตฌ์„ฑ ์š”์†Œ์— ์กด์žฌํ•œ๋‹ค๋ฉด ์ƒ๋‹นํ•œ ์œ„ํ—˜์„ ์ดˆ๋ž˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Smart TS XL์€ ์ทจ์•ฝ์  ๋ฐœ๊ฒฌ ๊ฒฐ๊ณผ๋ฅผ ์‹คํ–‰ ๊ด€๋ จ ๊ตฌ์กฐ์— ๋งคํ•‘ํ•˜์—ฌ CVE ์ค‘์‹ฌ ์Šค์บ”์„ ๊ฐ•ํ™”ํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • CVE ๋ฐœ๊ฒฌ ์‚ฌํ•ญ๊ณผ ์ข…์†์„ฑ ๊ทธ๋ž˜ํ”„์˜ ์ƒ๊ด€๊ด€๊ณ„๋ฅผ ๋ถ„์„ํ•˜์—ฌ ์ทจ์•ฝํ•œ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ์ „์ฒด ์‹œ์Šคํ…œ ํ† ํด๋กœ์ง€์—์„œ ์–ด๋””์— ์œ„์น˜ํ•˜๋Š”์ง€ ํŒŒ์•…ํ•ฉ๋‹ˆ๋‹ค.
  • ๊ฐœ๋ณ„ ๋ชจ๋“ˆ์˜ ์ทจ์•ฝ์ ๊ณผ ์žฌ์‚ฌ์šฉ์„ฑ์ด ๋†’๊ฑฐ๋‚˜ ์ค‘์•™ ๋ผ์šฐํŒ… ์—ญํ• ์„ ํ•˜๋Š” ๊ตฌ์„ฑ ์š”์†Œ์˜ ์ทจ์•ฝ์ ์„ ๊ตฌ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.
  • ๋‹จ์ผ ์ทจ์•ฝ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์—ฌ๋Ÿฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ํŒŒ์ดํ”„๋ผ์ธ ๋˜๋Š” ํ™˜๊ฒฝ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์ „์ด์  ๋…ธ์ถœ์— ๋Œ€ํ•œ ๊ฐ€์‹œ์„ฑ ํ™•๋ณด.

์ด๋Ÿฌํ•œ ๋ฒˆ์—ญ์„ ํ†ตํ•ด ๋ณด์•ˆ ํŒ€์€ CVE ์ ์ˆ˜๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‹œ์Šคํ…œ์  ์˜ํ–ฅ๋ ฅ์„ ๊ธฐ์ค€์œผ๋กœ ๋ณต๊ตฌ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ๋ณต๊ตฌ๋ฅผ ์—ฐ๊ธฐํ•ด์•ผ โ€‹โ€‹ํ•˜๋Š” ๊ฒฝ์šฐ์—๋„ ์•„ํ‚คํ…์ฒ˜์  ๋ณด์™„ ์š”์†Œ๊ฐ€ ์•…์šฉ ๊ฐ€๋Šฅ์„ฑ์„ ์ค„์ธ๋‹ค๋Š” ๊ฒƒ์„ ์ž…์ฆํ•จ์œผ๋กœ์จ ํ•ฉ๋ฆฌ์ ์ธ ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ œํ•œ๋œ ๋ณต๊ตฌ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ฐ ๋ ˆ๊ฑฐ์‹œ ํ™˜๊ฒฝ ์ง€์›

๊ธฐ์—… ์ทจ์•ฝ์  ๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์€ ํŒจ์น˜๋ฅผ ์ฆ‰์‹œ ์ ์šฉํ•˜๊ธฐ ์–ด๋ ค์šด ํ™˜๊ฒฝ์—์„œ ์šด์˜๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ๋ ˆ๊ฑฐ์‹œ ํ”Œ๋žซํผ, ๋ฐฐ์น˜ ์ฒ˜๋ฆฌ๊ฐ€ ๋งŽ์€ ์‹œ์Šคํ…œ, ์—„๊ฒฉํ•œ ๊ทœ์ œ ํ™˜๊ฒฝ ๋“ฑ์œผ๋กœ ์ธํ•ด ํ…Œ์ŠคํŠธ ์ฃผ๊ธฐ๊ฐ€ ๊ธธ๊ฑฐ๋‚˜ ์‹œ์Šคํ…œ ๊ฐ€๋™์ด ์ค‘๋‹จ๋˜๋Š” ๊ธฐ๊ฐ„์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ƒํ™ฉ์—์„œ ๋งฅ๋ฝ์— ๋Œ€ํ•œ ์ดํ•ด ์—†์ด ์ทจ์•ฝ์  ์Šค์บ”์„ ์ˆ˜ํ–‰ํ•˜๋ฉด ์กฐ์น˜๋ฅผ ์ทจํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ๊ณ ๊ฐ€ ๋ฐ˜๋ณต์ ์œผ๋กœ ๋ฐœ์ƒํ•˜์—ฌ ํ”„๋กœ๊ทธ๋žจ์— ๋Œ€ํ•œ ์‹ ๋ขฐ๋„๊ฐ€ ์ €ํ•˜๋ฉ๋‹ˆ๋‹ค.

Smart TS XL์€ ์•„ํ‚คํ…์ฒ˜ ์ œ์•ฝ ์กฐ๊ฑด์„ ๋ช…์‹œ์ ์œผ๋กœ ๋ณด์—ฌ์คŒ์œผ๋กœ์จ ๊ธฐ์—ฌํ•ฉ๋‹ˆ๋‹ค.

๊ด€๋ จ ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

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

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

์Šค์บ” ๋„๊ตฌ ์ „๋ฐ˜์— ๊ฑธ์ณ ๋…ธ์ด์ฆˆ๋ฅผ ์ค„์ด๊ณ  ์šฐ์„ ์ˆœ์œ„๋ฅผ ๊ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค.

๋Œ€๋ถ€๋ถ„์˜ ๊ธฐ์—…์€ CI, ์ธํ”„๋ผ, ์ปจํ…Œ์ด๋„ˆ ๋ฐ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ „๋ฐ˜์— ๊ฑธ์ณ ์—ฌ๋Ÿฌ ์ทจ์•ฝ์  ์Šค์บ๋„ˆ๋ฅผ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ๋„๊ตฌ๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ํ˜•์‹, ์‹ฌ๊ฐ๋„ ์ฒ™๋„ ๋ฐ ๋ฒ”์œ„๋กœ ๊ฒฐ๊ณผ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋„๊ตฌ๋“ค ๊ฐ„์˜ ์ƒ๊ด€๊ด€๊ณ„๊ฐ€ ์—†์œผ๋ฉด, ํŠนํžˆ ๋™์ผํ•œ ๊ทผ๋ณธ์ ์ธ ๋ฌธ์ œ๊ฐ€ ์—ฌ๋Ÿฌ ๋„๊ตฌ์—์„œ ์„œ๋กœ ๋‹ค๋ฅธ ํ˜•ํƒœ๋กœ ๋‚˜ํƒ€๋‚  ๋•Œ, ํŒ€์€ ๊ฒฝ๊ณ  ํ”ผ๋กœ๊ฐ๊ณผ ์ผ๊ด€์„ฑ ์—†๋Š” ์šฐ์„ ์ˆœ์œ„ ์ง€์ • ๋ฌธ์ œ์— ์ง๋ฉดํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

Smart TS XL์€ ๊ตฌ์กฐ์  ์ค‘์š”๋„๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ทจ์•ฝ์  ๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ ์žฌ๊ตฌ์„ฑํ•˜๋Š” ์ •๊ทœํ™” ๋ฐ ์šฐ์„ ์ˆœ์œ„ ์ง€์ • ๊ณ„์ธต ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์—๋Š” ๋‹ค์Œ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

  • ๋‹ค์–‘ํ•œ ์Šค์บ๋‹ ์˜์—ญ์—์„œ ์ˆ˜์ง‘๋œ ์ทจ์•ฝ์  ์‹ ํ˜ธ๋ฅผ ํ†ตํ•ฉ๋œ ์•„ํ‚คํ…์ฒ˜ ์ปจํ…์ŠคํŠธ๋กœ ์ง‘๊ณ„ํ•ฉ๋‹ˆ๋‹ค.
  • ์ทจ์•ฝ์„ฑ ๋ถ„์„ ๊ฒฐ๊ณผ๊ฐ€ ๋ฐ˜๋ณต์ ์œผ๋กœ ๋‚˜ํƒ€๋‚˜๋Š” ๊ตฌ์„ฑ ์š”์†Œ๋Š” ๊ฐœ๋ณ„์ ์ธ ๋ฌธ์ œ๊ฐ€ ์•„๋‹Œ ์‹œ์Šคํ…œ์  ์œ„ํ—˜์„ ์‹œ์‚ฌํ•ฉ๋‹ˆ๋‹ค.
  • ์ค‘์š”๋„๊ฐ€ ๋†’์€ ์ทจ์•ฝ์ ์€ ์—์Šค์ปฌ๋ ˆ์ด์…˜์„ ์œ ๋ฐœํ•˜๊ณ , ์ค‘์š”๋„๊ฐ€ ๋‚ฎ์€ ์ทจ์•ฝ์ ์€ ๋ฐฐํฌ๋ฅผ ์ฐจ๋‹จํ•˜์ง€ ์•Š๊ณ  ์ถ”์ ํ•˜๋Š” ์ฐจ๋ณ„ํ™”๋œ ์›Œํฌํ”Œ๋กœ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

Smart TS XL์€ ์ทจ์•ฝ์  ๋ฐ์ดํ„ฐ๋ฅผ ์‹œ์Šคํ…œ ๊ตฌ์กฐ์— ์—ฐ๊ฒฐํ•จ์œผ๋กœ์จ ๊ธฐ์—…์ด ์Šค์บ๋„ˆ ์ถœ๋ ฅ์—์„œ โ€‹โ€‹๊ฐ€์žฅ ๋งŽ์€ ๊ฒฝ๊ณ ๊ฐ€ ๋‚˜์˜ค๋Š” ๊ณณ์ด ์•„๋‹ˆ๋ผ ์œ„ํ—˜ ๊ฐ์†Œ ํšจ๊ณผ๊ฐ€ ๊ฐ€์žฅ ํฐ ๊ณณ์— ๊ฐœ์„  ๋…ธ๋ ฅ์„ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์œ„ํ—˜ ๊ธฐ๋ฐ˜ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๋ฐ ๊ฑฐ๋ฒ„๋„Œ์Šค ํ™œ์„ฑํ™”

์ทจ์•ฝ์  ์Šค์บ” ํ”„๋กœ๊ทธ๋žจ์€ ๋ณด์•ˆ ํŒ€ ์™ธ์˜ ์ดํ•ด๊ด€๊ณ„์ž๋“ค๊ณผ ํšจ๊ณผ์ ์œผ๋กœ ์†Œํ†ตํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ”Œ๋žซํผ ์†Œ์œ ์ž, ๊ฐœ๋ฐœ ์ฑ…์ž„์ž, ๊ฐ์‚ฌ ๋‹ด๋‹น์ž๋Š” ์ทจ์•ฝ์ ๊ณผ ๋น„์ฆˆ๋‹ˆ์Šค ์œ„ํ—˜ ๋ฐ ์šด์˜ ํ˜„์‹ค์„ ์—ฐ๊ฒฐํ•˜๋Š” ์„ค๋ช…์„ ํ•„์š”๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๋‹จ์ˆœํžˆ CVE ๋ชฉ๋ก๋งŒ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์€ ์ด๋Ÿฌํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

Smart TS XL์€ ์ทจ์•ฝ์  ๋…ธ์ถœ์— ๋Œ€ํ•œ ์•„ํ‚คํ…์ฒ˜ ์ธ์‹ ๊ด€์ ์„ ๊ณต์œ ํ•˜์—ฌ ๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ๊ฐ•ํ™”ํ•ฉ๋‹ˆ๋‹ค.

์ง€๋ฐฐ๊ตฌ์กฐ ๊ด€๋ จ ์ด์ ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

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

๊ธฐ์—… ์‚ฌ์šฉ์ž์—๊ฒŒ ์žˆ์–ด ์ด ๊ธฐ๋Šฅ์€ ๊ทœ์ • ์ค€์ˆ˜ ์ค‘์‹ฌ์˜ ์ทจ์•ฝ์  ๋ณด๊ณ ์—์„œ ์œ„ํ—˜ ๊ธฐ๋ฐ˜ ์˜์‚ฌ ๊ฒฐ์ •์œผ๋กœ์˜ ์ „ํ™˜์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ทจ์•ฝ์  ์Šค์บ”์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์ค‘์š”ํ•œ ์ž…๋ ฅ ์š”์†Œ์ด์ง€๋งŒ, Smart TS XL์„ ํ†ตํ•ด ์‹คํ–‰ ๋ฐ ์ข…์†์„ฑ ์ปจํ…์ŠคํŠธ๋ฅผ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ์‹ค์ œ ๋…ธ์ถœ ๊ด€๋ฆฌ์—์„œ ํ•„์ˆ˜์ ์ธ ๋ณด๋‹ค ๊ด‘๋ฒ”์œ„ํ•œ ์ œ๊ณต ๋ฐ ํ˜„๋Œ€ํ™” ์ œ์–ด ํ‰๋ฉด์˜ ์ผ๋ถ€๋กœ ๊ธฐ๋Šฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์—… ํ™˜๊ฒฝ ์ „๋ฐ˜์— ๊ฑธ์นœ ์ทจ์•ฝ์  ์Šค์บ” ๋ฐ ํ‰๊ฐ€ ๋„๊ตฌ ๋น„๊ต

์ทจ์•ฝ์  ์Šค์บ๋‹ ๋„๊ตฌ๋Š” ์ทจ์•ฝ์  ํƒ์ง€ ๋ฐฉ์‹, ๋‹ค์–‘ํ•œ ํ™˜๊ฒฝ์— ๋Œ€ํ•œ ํ™•์žฅ์„ฑ, ๊ทธ๋ฆฌ๊ณ  ๊ธฐ์—… ๋ณด์•ˆ ํ”„๋กœ๊ทธ๋žจ ๋‚ด์—์„œ ํƒ์ง€ ๊ฒฐ๊ณผ๋ฅผ ํ™œ์šฉํ•˜๋Š” ๋ฐฉ์‹์—์„œ ์ƒ๋‹นํ•œ ์ฐจ์ด๋ฅผ ๋ณด์ž…๋‹ˆ๋‹ค. ์ผ๋ถ€ ๋„๊ตฌ๋Š” CI ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ๋น ๋ฅธ ํ”ผ๋“œ๋ฐฑ์„ ์ œ๊ณตํ•˜๋Š” ๋ฐ ์ตœ์ ํ™”๋˜์–ด ์žˆ๊ณ , ๋‹ค๋ฅธ ๋„๊ตฌ๋Š” ์ง€์†์ ์ธ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ ์ƒํƒœ ํ‰๊ฐ€์—, ๋˜ ๋‹ค๋ฅธ ๋„๊ตฌ๋Š” ํŒจ์น˜ ๋ฐ ๊ตฌ์„ฑ ์˜ต์…˜์ด ์ œํ•œ์ ์ธ ๋ ˆ๊ฑฐ์‹œ ํ”Œ๋žซํผ์— ๋Œ€ํ•œ ์‹ฌ์ธต ๊ฒ€์‚ฌ์— ํŠนํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋„๊ตฌ๋“ค์„ ๋‹จ์ˆœํžˆ ํƒ์ง€ ๋ฒ”์œ„๋งŒ์œผ๋กœ ๋น„๊ตํ•˜๋Š” ๊ฒƒ์€ ์‹ค์ œ ์šด์˜ ๋ฐ ๋ฐฐํฌ ํ™˜๊ฒฝ์˜ ์ œ์•ฝ ์กฐ๊ฑด ํ•˜์—์„œ ์œ„ํ—˜ ๊ธฐ๋ฐ˜ ์˜์‚ฌ๊ฒฐ์ •์„ ์–ผ๋งˆ๋‚˜ ์ž˜ ์ง€์›ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ๋” ์ค‘์š”ํ•œ ์งˆ๋ฌธ์„ ๊ฐ„๊ณผํ•˜๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

์ด ์„น์…˜์—์„œ๋Š” ์ทจ์•ฝ์  ์Šค์บ” ๋ฐ ํ‰๊ฐ€ ๋„๊ตฌ๋ฅผ ์ฃผ์š” ์šด์˜ ํ™˜๊ฒฝ, ๋ถ„์„ ๊นŠ์ด, ์‹คํ–‰ ๋™์ž‘ ๋ฐ ๊ฑฐ๋ฒ„๋„Œ์Šค ์ ํ•ฉ์„ฑ์„ ๊ธฐ์ค€์œผ๋กœ ๋น„๊ต ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด CI ํ™˜๊ฒฝ์—์„œ์˜ ์ฝ”๋“œ ๋ฐ ์ข…์†์„ฑ ์Šค์บ”๋ถ€ํ„ฐ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํ™˜๊ฒฝ์—์„œ์˜ ์ธํ”„๋ผ ๋ฐ ๋Ÿฐํƒ€์ž„ ํ‰๊ฐ€์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ํŠน์ • ๊ธฐ์—… ์‹œ๋‚˜๋ฆฌ์˜ค์— ์ ํ•ฉํ•œ ๋„๊ตฌ๋ฅผ ๋ช…ํ™•ํžˆ ์ œ์‹œํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ์ด์–ด์ง€๋Š” ์ƒ์„ธ ๋ถ„์„์—์„œ๋Š” ๋งˆ์ผ€ํŒ… ๋ฌธ๊ตฌ๊ฐ€ ์•„๋‹Œ ์‹คํ–‰ ํŠน์„ฑ, CVE ์ฒ˜๋ฆฌ ๋ฐฉ์‹, ํ™•์žฅ์„ฑ ๋ฐ ๊ตฌ์กฐ์  ํ•œ๊ณ„๋ฅผ ์ค‘์ ์ ์œผ๋กœ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

์Šค ๋‹ˆํฌ

๊ณต์‹ ์‚ฌ์ดํŠธ: Snyk

Snyk์€ ์†Œ์Šค ์ฝ”๋“œ, ์˜คํ”ˆ ์†Œ์Šค ์ข…์†์„ฑ, ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ๋ฐ ์ฝ”๋“œํ˜• ์ธํ”„๋ผ ์ „๋ฐ˜์— ๊ฑธ์ณ ๋ณด์•ˆ ์œ„ํ—˜์„ ์‹๋ณ„ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘” ๊ฐœ๋ฐœ์ž ์ค‘์‹ฌ์˜ ์ทจ์•ฝ์  ์Šค์บ” ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ํ™˜๊ฒฝ์—์„œ Snyk์˜ ์•„ํ‚คํ…์ฒ˜์  ์—ญํ• ์€ ์กฐ๊ธฐ ํƒ์ง€ ๋ฐ ์ง€์†์ ์ธ ํ”ผ๋“œ๋ฐฑ์— ์ดˆ์ ์„ ๋งž์ถ”์–ด, ์Šค์บ”์„ ํ•˜์œ„ ๋ณด์•ˆ ๊ธฐ๋Šฅ์œผ๋กœ ์ทจ๊ธ‰ํ•˜๋Š” ๋Œ€์‹  ์ทจ์•ฝ์  ์ธ์‹ ๊ธฐ๋Šฅ์„ CI ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ๊ฐœ๋ฐœ์ž ์›Œํฌํ”Œ๋กœ์— ์ง์ ‘ ํ†ตํ•ฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ์ ์œผ๋กœ Snyk๋Š” ์—ฌ๋Ÿฌ ์Šค์บ” ์˜์—ญ์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์˜คํ”ˆ ์†Œ์Šค ์ข…์†์„ฑ ์Šค์บ๋„ˆ๋Š” ๋งค๋‹ˆํŽ˜์ŠคํŠธ ํŒŒ์ผ๊ณผ ๋ฝํŒŒ์ผ์„ ๋ถ„์„ํ•˜์—ฌ CVE ์‹๋ณ„์ž ๋ฐ ์ž์ฒด ์—ฐ๊ตฌ์— ๋งคํ•‘๋œ ์•Œ๋ ค์ง„ ์ทจ์•ฝ์ ์„ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค. ์ฝ”๋“œ ์Šค์บ” ๊ธฐ๋Šฅ์€ ์•ˆ์ „ํ•˜์ง€ ์•Š์€ ์ฝ”๋”ฉ ํŒจํ„ด์„ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘๊ณ  ์žˆ์œผ๋ฉฐ, ์ปจํ…Œ์ด๋„ˆ ๋ฐ ์ธํ”„๋ผ ์Šค์บ”์€ ๋Ÿฐํƒ€์ž„ ์•„ํ‹ฐํŒฉํŠธ ๋ฐ ๋ฐฐํฌ ๊ตฌ์„ฑ๊นŒ์ง€ ๋ฒ”์œ„๋ฅผ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ด‘๋ฒ”์œ„ํ•œ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด Snyk๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์ˆ˜๋ช… ์ฃผ๊ธฐ ์ „๋ฐ˜์— ๊ฑธ์ณ ์ทจ์•ฝ์  ํƒ์ง€๋ฅผ ์œ„ํ•œ ํ†ตํ•ฉ ์ง„์ž…์  ์—ญํ• ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์˜คํ”ˆ ์†Œ์Šค ์ข…์†์„ฑ์— ๋Œ€ํ•œ ์ง€์†์ ์ธ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ํ†ตํ•ด ์ƒˆ๋กœ์šด ์ทจ์•ฝ์ ์ด ๋ฐœ๊ฒฌ๋  ๊ฒฝ์šฐ ์ž๋™์œผ๋กœ ์•Œ๋ฆผ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • CVE ๊ธฐ๋ฐ˜ ์ทจ์•ฝ์  ํƒ์ง€ ๊ธฐ๋Šฅ์— ์ต์Šคํ”Œ๋กœ์ž‡ ์„ฑ์ˆ™๋„ ๋ฐ ์ปจํ…์ŠคํŠธ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • CI ๋ฐ IDE ํ†ตํ•ฉ์„ ํ†ตํ•ด ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค ์ดˆ๊ธฐ์— ๋ฐœ๊ฒฌ ์‚ฌํ•ญ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์กฐ์ง์ด ์‹ฌ๊ฐ๋„ ์ž„๊ณ„๊ฐ’๊ณผ ์‹œํ–‰ ๋ฐฉ์‹์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ์ •์ฑ… ์ œ์–ด ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.
  • ์†Œํ”„ํŠธ์›จ์–ด BOM(์ž์žฌ ๋ช…์„ธ์„œ) ์ƒ์„ฑ ์ง€์›, ์•ž์„œ ๋…ผ์˜๋œ ๊ด€ํ–‰๊ณผ ์ผ์น˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ ๋ถ„์„.

๊ฐ€๊ฒฉ ์ธก๋ฉด์—์„œ Snyk๋Š” ๊ณ„์ธตํ˜• ๊ตฌ๋… ๋ชจ๋ธ์„ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค. ๋น„์šฉ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๊ฐœ๋ฐœ์ž ์ˆ˜, ์ €์žฅ์†Œ ์ˆ˜ ๋˜๋Š” ์Šค์บ”ํ•œ ์ž์‚ฐ ์ˆ˜์— ๋”ฐ๋ผ ์ฆ๊ฐ€ํ•˜๋ฉฐ, ์‚ฌ์šฉ์ž ์ง€์ • ์ •์ฑ…, ๋ณด๊ณ ์„œ ๋ฐ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ํ†ตํ•ฉ๊ณผ ๊ฐ™์€ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ์€ ์ƒ์œ„ ๋“ฑ๊ธ‰์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ์กฐ์ง์—์„œ๋Š” ์—ฌ๋Ÿฌ ํŒ€์—์„œ ์ ๊ทน์ ์œผ๋กœ ๋„์ž…ํ•  ๊ฒฝ์šฐ ๋ผ์ด์„ ์Šค ๋น„์šฉ์ด ๋น ๋ฅด๊ฒŒ ์ฆ๊ฐ€ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋น„์šฉ ์˜ˆ์ธก ๊ฐ€๋Šฅ์„ฑ์ด ์ค‘์š”ํ•œ ๊ณ ๋ ค ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค.

CI ์‹คํ–‰ ํ™˜๊ฒฝ์—์„œ Snyk๋Š” ๋นˆ๋ฒˆํ•˜๊ณ  ์ ์ง„์ ์ธ ์Šค์บ”์„ ์œ„ํ•ด ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ข…์†์„ฑ ๊ฒ€์‚ฌ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๋น ๋ฅด๋ฉฐ ๋ณ‘ํ•ฉ ์ „ ๋‹จ๊ณ„์— ์ ํ•ฉํ•˜์ง€๋งŒ, ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ๋ถ„์„๊ณผ ๊ฐ™์€ ์‹ฌ์ธต์ ์ธ ์Šค์บ”์€ ์ถ”๊ฐ€์ ์ธ ์ง€์—ฐ ์‹œ๊ฐ„์„ ๋ฐœ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์—…์—์„œ๋Š” ์Šค์บ” ์œ ํ˜•๋ณ„๋กœ ์ ์šฉ ๊ธฐ์ค€์„ ๋‹ค๋ฅด๊ฒŒ ์„ค์ •ํ•˜์—ฌ ๋น ๋ฅธ ๊ฒ€์‚ฌ๋กœ ๋ณ‘ํ•ฉ์„ ์ฐจ๋‹จํ•˜๊ณ , ๋” ๋ณต์žกํ•œ ๋ถ„์„์€ ํŒŒ์ดํ”„๋ผ์ธ์˜ ํ›„๋ฐ˜ ๋‹จ๊ณ„๋กœ ๋ฏธ๋ฃจ๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์‹คํŒจ ์‹œ ๋™์ž‘์€ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ๊ณผ๋„ํ•œ ์˜ค๋ฅ˜๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์Šค์บ” ๋ฒ”์œ„์™€ ์ ์šฉ ์ž„๊ณ„๊ฐ’์„ ์‹ ์ค‘ํ•˜๊ฒŒ ์กฐ์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ทœ๋ชจ์˜ ํ˜„์‹ค์€ ๊ฐ•์ ๊ณผ ์ œ์•ฝ์„ ๋ชจ๋‘ ๋“œ๋Ÿฌ๋ƒ…๋‹ˆ๋‹ค. Snyk๋Š” ๊ฐœ๋ฐœ์ž ๋„๊ตฌ์™€์˜ ๊ธด๋ฐ€ํ•œ ํ†ตํ•ฉ์„ ํ†ตํ•ด ๋„์ž… ์†๋„๋ฅผ ๋†’์ด๊ณ  ๋ฌธ์ œ ํ•ด๊ฒฐ ์‹œ๊ฐ„์„ ๋‹จ์ถ•ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฌํ•œ ๊ฐœ๋ฐœ์ž ์ค‘์‹ฌ์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹์€ ๋ณด์•ˆ ํŒ€์ด ์ •์ฑ…, ์˜ˆ์™ธ ๋ฐ ๋ณด๊ณ ์— ๋Œ€ํ•œ ์ค‘์•™ ์ง‘์ค‘์‹ ์ œ์–ด๋ฅผ ํ•„์š”๋กœ ํ•˜๋Š” ํ™˜๊ฒฝ์—์„œ ๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ๋ณต์žกํ•˜๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒด๊ณ„์ ์ธ ์ •์ฑ… ๊ด€๋ฆฌ๊ฐ€ ์ด๋ฃจ์–ด์ง€์ง€ ์•Š์œผ๋ฉด ์กฐ์ง์€ ํŒ€ ๊ฐ„ ์ผ๊ด€์„ฑ ์—†๋Š” ์ •์ฑ… ์‹œํ–‰์„ ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ตฌ์กฐ์  ํ•œ๊ณ„๋Š” ๋ณต์žกํ•œ ๋ ˆ๊ฑฐ์‹œ ๋ฐ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํ™˜๊ฒฝ์—์„œ ๊ฐ€์žฅ ๋‘๋“œ๋Ÿฌ์ง€๊ฒŒ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. Snyk์˜ ํšจ์œจ์„ฑ์€ ์ •ํ™•ํ•œ ์ข…์†์„ฑ ํ•ด๊ฒฐ๊ณผ ์ตœ์‹  ๋นŒ๋“œ ๋„๊ตฌ์— ๋‹ฌ๋ ค ์žˆ์Šต๋‹ˆ๋‹ค. ๊ตฌํ˜• ์‹œ์Šคํ…œ, ๋…์  ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž ๋˜๋Š” ๋Ÿฐํƒ€์ž„์— ๋กœ๋“œ๋˜๋Š” ๊ตฌ์„ฑ ์š”์†Œ๋Š” ๋ถˆ์™„์ „ํ•œ ์ ์šฉ ๋ฒ”์œ„๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ CVE ์šฐ์„ ์ˆœ์œ„ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋Š” ์œ ์šฉํ•˜์ง€๋งŒ ์‹คํ–‰ ๋ฒ”์œ„๋‚˜ ์•„ํ‚คํ…์ฒ˜์  ๊ฒฉ๋ฆฌ๋ฅผ ๋ณธ์งˆ์ ์œผ๋กœ ๊ณ ๋ คํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ์ด๋ก ์  ์œ„ํ—˜์„ ๊ณผ๋Œ€ํ‰๊ฐ€ํ•˜๋Š” ์šฐ์„ ์ˆœ์œ„ ๊ฒฐ์ •์œผ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Snyk๋Š” ๊ธฐ์—… ์ทจ์•ฝ์  ๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ ๋‚ด์—์„œ ์กฐ๊ธฐ ๊ฒฝ๋ณด ๋ฐ ์ง€์†์ ์ธ ๋ชจ๋‹ˆํ„ฐ๋ง ๊ณ„์ธต์œผ๋กœ ํ™œ์šฉ๋  ๋•Œ ๊ฐ€์žฅ ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค. ์ข…์†์„ฑ ๊ธฐ๋ฐ˜ ์œ„ํ—˜์— ๋Œ€ํ•œ ๊ฐ•๋ ฅํ•œ ๊ฐ€์‹œ์„ฑ์„ ์ œ๊ณตํ•˜๊ณ  ๊ฐœ๋ฐœ์ž์˜ ๋Œ€์‘ ์†๋„๋ฅผ ๋†’์—ฌ์ฃผ์ง€๋งŒ, ์ทจ์•ฝ์  ๊ด€๋ฆฌ ์‹œ ์‹คํ–‰ ๊ฒฝ๋กœ, ๊ธฐ์กด ์‹œ์Šคํ…œ ์ œ์•ฝ ์กฐ๊ฑด, ์‹œ์Šคํ…œ ์ „๋ฐ˜์— ๊ฑธ์นœ ์˜ํ–ฅ ๋“ฑ์„ ๊ณ ๋ คํ•ด์•ผ ํ•  ๊ฒฝ์šฐ ๋ณด์™„์ ์ธ ๋„๊ตฌ ๋ฐ ์•„ํ‚คํ…์ฒ˜์  ๋งฅ๋ฝ์„ ํ•จ๊ป˜ ํ™œ์šฉํ•˜๋Š” ๊ฒƒ์ด ๋”์šฑ ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค.

Qualys ์ทจ์•ฝ์  ๊ด€๋ฆฌ

๊ณต์‹ ์‚ฌ์ดํŠธ: Qualys

Qualys ์ทจ์•ฝ์  ๊ด€๋ฆฌ(Vulnerability Management)๋Š” ์ธํ”„๋ผ, ํด๋ผ์šฐ๋“œ ์›Œํฌ๋กœ๋“œ ๋ฐ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋„คํŠธ์›Œํฌ ์ „๋ฐ˜์— ๊ฑธ์ณ ์ง€์†์ ์ธ ์ทจ์•ฝ์  ํ‰๊ฐ€๋ฅผ ์ œ๊ณตํ•˜๋„๋ก ์„ค๊ณ„๋œ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ์กฐ์ง์—์„œ Qualys์˜ ์•„ํ‚คํ…์ฒ˜์  ์—ญํ• ์€ ๊ฐœ๋ฐœ์ž ์ค‘์‹ฌ์˜ ์Šค์บ๋„ˆ์™€๋Š” ๊ทผ๋ณธ์ ์œผ๋กœ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. Qualys๋Š” ๋ณด์•ˆ ํŒ€์„ ์œ„ํ•œ ์ค‘์•™ ์ง‘์ค‘์‹ ๊ฐ€์‹œ์„ฑ ๋ฐ ์ œ์–ด ๊ณ„์ธต ์—ญํ• ์„ ํ•˜๋ฉฐ, ์—ญ๋™์ ์ด๊ณ  ์žฅ๊ธฐ์ ์ธ ํ™˜๊ฒฝ ์ „๋ฐ˜์— ๊ฑธ์ณ ์ž์‚ฐ ๊ฒ€์ƒ‰, ๋…ธ์ถœ ์ถ”์  ๋ฐ ์œ„ํ—˜ ์ƒํƒœ ์ธก์ •์— ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค.

Qualys๋Š” ๊ธฐ๋Šฅ์ ์œผ๋กœ ๋Šฅ๋™ ์Šค์บ๋‹, ์ˆ˜๋™ ํƒ์ง€ ๋ฐ ์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ ์›๊ฒฉ ์ธก์ • ๊ธฐ๋Šฅ์„ ๊ฒฐํ•ฉํ•˜์—ฌ ์ž์‚ฐ๊ณผ ๊ด€๋ จ๋œ ์ทจ์•ฝ์  ๋ชฉ๋ก์„ ์ตœ์‹  ์ƒํƒœ๋กœ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. Qualys์˜ ์ทจ์•ฝ์  ํƒ์ง€ ์—”์ง„์€ CVE(๊ณตํ†ต ์ทจ์•ฝ์  ์‚ฌ๋ก€)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ, ๋ฐœ๊ฒฌ๋œ ์ทจ์•ฝ์ ์„ ํ‘œ์ค€ํ™”๋œ ์‹๋ณ„์ž์™€ ์‹ฌ๊ฐ๋„ ์ ์ˆ˜๋กœ ๋งคํ•‘ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋น„์ฆˆ๋‹ˆ์Šค ๋ถ€์„œ, ํ™˜๊ฒฝ ๋ฐ ๊ทœ์ œ ํ”„๋ ˆ์ž„์›Œํฌ ์ „๋ฐ˜์— ๊ฑธ์ณ ์ผ๊ด€๋œ ๋ณด๊ณ  ๋ฐ ๋ฒค์น˜๋งˆํ‚น์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๊ด‘๋ฒ”์œ„ํ•œ ์ธํ”„๋ผ๋ฅผ ๋ณด์œ ํ•œ ๊ธฐ์—…์˜ ๊ฒฝ์šฐ ์ด๋Ÿฌํ•œ ํ‘œ์ค€ํ™”๋Š” ํšจ๊ณผ์ ์ธ ๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ์œ„ํ•œ ํ•„์ˆ˜ ์กฐ๊ฑด์ธ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

ํ•ต์‹ฌ ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

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

๊ฐ€๊ฒฉ ์ฑ…์ • ๋ฐฉ์‹์€ ์Šค์บ”๋œ ์ž์‚ฐ ์ˆ˜์™€ ํ™œ์„ฑํ™”๋œ ๋ชจ๋“ˆ ์ˆ˜์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ํ™˜๊ฒฝ์—์„œ๋Š” ๊ฐœ๋ฐœ์ž ์ˆ˜๋ณด๋‹ค๋Š” ์ธํ”„๋ผ ํ™•์žฅ์— ๋”ฐ๋ผ ๋น„์šฉ์ด ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ชจ๋ธ์€ ์ธํ”„๋ผ ์ˆ˜์ค€์˜ ์œ„ํ—˜ ๊ฐ€์‹œ์„ฑ์„ ์ค‘์‹œํ•˜๋Š” ์กฐ์ง์— ์ ํ•ฉํ•˜์ง€๋งŒ, ํ™˜๊ฒฝ์ด ํ™•์žฅ๋˜๊ฑฐ๋‚˜ ๋™์ ์œผ๋กœ ๋ณ€๋™ํ•จ์— ๋”ฐ๋ผ ๋น„์šฉ์ด ์ฆ๊ฐ€ํ•˜์ง€ ์•Š๋„๋ก ์ž์‚ฐ ๋ฒ”์œ„๋ฅผ ์‹ ์ค‘ํ•˜๊ฒŒ ์„ค์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์šด์˜์ ์ธ ์ธก๋ฉด์—์„œ Qualys๋Š” CI(์ง€์†์  ํ†ตํ•ฉ) ๊ฒŒ์ดํŠธ ์—ญํ• ์„ ํ•˜๋„๋ก ์„ค๊ณ„๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. Qualys์˜ ์Šค์บ” ์ฃผ๊ธฐ, ์ž์‚ฐ ๊ฒ€์ƒ‰ ํ”„๋กœ์„ธ์Šค ๋ฐ ๋ณด๊ณ  ์ฃผ๊ธฐ๋Š” ์ปค๋ฐ‹๋ณ„ ํ”ผ๋“œ๋ฐฑ๋ณด๋‹ค๋Š” ์ง€์†์ ์ธ ํ‰๊ฐ€์— ์ตœ์ ํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณด์•ˆ ํŒ€์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์Šค์บ” ์ผ์ •์„ ์˜ˆ์•ฝํ•˜๊ฑฐ๋‚˜ ์—์ด์ „ํŠธ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ฑฐ์˜ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ฐ€์‹œ์„ฑ์„ ํ™•๋ณดํ•˜๋Š” ๋ฐ˜๋ฉด, ๊ฐœ๋ฐœ ํŒ€์€ ์ˆ˜์ • ํ‹ฐ์ผ“์ด๋‚˜ ์œ„ํ—˜ ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ํ†ตํ•ด ๊ฐ„์ ‘์ ์œผ๋กœ ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ถ„๋ฆฌ๋Š” ๋ช…ํ™•ํ•œ ์ฑ…์ž„ ๋ฒ”์œ„๋ฅผ ๊ฐ•ํ™”ํ•˜์ง€๋งŒ, ์ œ๋Œ€๋กœ ํ†ตํ•ฉ๋˜์ง€ ์•Š์œผ๋ฉด ๋ฐฐํฌ ํŒ€์— ๋Œ€ํ•œ ํ”ผ๋“œ๋ฐฑ ์†๋„๋ฅผ ๋Šฆ์ถœ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์—… ๊ทœ๋ชจ ํ™•์žฅ์— ๋”ฐ๋ฅธ ํ˜„์‹ค์€ Qualys์˜ ํญ๋„“์€ ์—ญ๋Ÿ‰๊ณผ ์ผ๊ด€์„ฑ์„ ๋”์šฑ ๋ถ€๊ฐ์‹œ์ผœ ์ค๋‹ˆ๋‹ค. Qualys๋Š” ํŒจ์น˜ ์ ์šฉ ๊ธฐ๊ฐ„์ด ์ œํ•œ์ ์ธ ๋ ˆ๊ฑฐ์‹œ ์‹œ์Šคํ…œ์„ ํฌํ•จํ•˜์—ฌ ๋Œ€๊ทœ๋ชจ์˜ ์ด๊ธฐ์ข… ์‹œ์Šคํ…œ์—์„œ๋„ ์•ˆ์ •์ ์ธ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ค‘์•™ ์ง‘์ค‘์‹ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์„ ํ†ตํ•ด ์‹œ์Šคํ…œ ๊ฐ„ ์ƒ๊ด€๊ด€๊ณ„ ๋ถ„์„ ๋ฐ ์žฅ๊ธฐ ์ถ”์„ธ ๋ถ„์„์„ ์ง€์›ํ•˜๋ฉฐ, ์ด๋Š” ๊ฒฝ์˜์ง„ ๋ณด๊ณ  ๋ฐ ๊ฐ์‚ฌ ์ค€๋น„์— ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์€ ์‹œ์Šคํ…œ ์ „๋ฐ˜์— ๊ฑธ์นœ ์œ„ํ˜‘ ์ƒ๊ด€๊ด€๊ณ„ ๋ถ„์„ ์ด๋ผ๋Š” ๋” ๊ด‘๋ฒ”์œ„ํ•œ ๋…ธ๋ ฅ๊ณผ๋„ ์ผ๋งฅ์ƒํ†ตํ•˜๋ฉฐ , ๊ฐœ๋ณ„์ ์ธ ์ทจ์•ฝ์  ๋ฐœ๊ฒฌ๋ณด๋‹ค๋Š” ์—ฌ๋Ÿฌ ๊ณ„์ธต์— ๊ฑธ์นœ ๋…ธ์ถœ ์ •๋„๋ฅผ ํŒŒ์•…ํ•˜๋Š” ๊ฒƒ์ด ๋”์šฑ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

Qualys์˜ ๊ตฌ์กฐ์  ํ•œ๊ณ„๋Š” ์ธํ”„๋ผ ์ค‘์‹ฌ์ ์ธ ๊ด€์ ์—์„œ ๋น„๋กฏ๋ฉ๋‹ˆ๋‹ค. Qualys๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ˆ˜์ค€์˜ ์‹คํ–‰ ์ปจํ…์ŠคํŠธ์™€ ์ข…์†์„ฑ ๋„๋‹ฌ ๊ฐ€๋Šฅ์„ฑ์— ๋Œ€ํ•œ ๊ฐ€์‹œ์„ฑ์ด ์ œํ•œ์ ์ž…๋‹ˆ๋‹ค. CVE๋Š” ํŠน์ • ์›Œํฌํ”Œ๋กœ ๋‚ด์—์„œ์˜ ์•…์šฉ ๊ฐ€๋Šฅ์„ฑ๋ณด๋‹ค๋Š” ์กด์žฌ ์—ฌ๋ถ€๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ณด๊ณ ๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณด์•ˆ ํŒ€์€ ํŠนํžˆ ์•„ํ‚คํ…์ฒ˜์  ๊ฒฉ๋ฆฌ ๋˜๋Š” ๋ณด์™„ ์ œ์–ด๋ฅผ ํ†ตํ•ด ์‹ค์ œ ์œ„ํ—˜์ด ๊ฐ์†Œ๋œ ํ™˜๊ฒฝ์—์„œ ํšจ๊ณผ์ ์ธ ํ•ด๊ฒฐ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์ •ํ•˜๊ธฐ ์œ„ํ•ด ์ถ”๊ฐ€์ ์ธ ์ปจํ…์ŠคํŠธ๋ฅผ ์ ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

Tenable Nessus ๋ฐ Tenable.io

๊ณต์‹ ์›น์‚ฌ์ดํŠธ: Tenable

Tenable Nessus์™€ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ๋ฒ„์ „์ธ Tenable.io๋Š” ๊ธฐ์—… ๋ณด์•ˆ ํ”„๋กœ๊ทธ๋žจ์—์„œ ๊ฐ€์žฅ ํ™•๊ณ ํ•œ ์ž…์ง€๋ฅผ ๊ตฌ์ถ•ํ•œ ์ทจ์•ฝ์  ํ‰๊ฐ€ ์Šคํƒ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ด ์ œํ’ˆ๋“ค์€ ๋„คํŠธ์›Œํฌ, ์šด์˜ ์ฒด์ œ, ํด๋ผ์šฐ๋“œ ์ž์‚ฐ ์ „๋ฐ˜์— ๊ฑธ์ณ ์ง€์†์ ์ธ ์ทจ์•ฝ์  ์‹๋ณ„์„ ํ•ต์‹ฌ์œผ๋กœ ํ•˜๋ฉฐ, ๊ด‘๋ฒ”์œ„ํ•œ ๋ฒ”์œ„, ์ •ํ™•์„ฑ, ์šด์˜ ์„ฑ์ˆ™๋„๋ฅผ ์ค‘์‹œํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ์กฐ์ง์—์„œ๋Š” Tenable์„ ๊ฐœ๋ฐœ์ž์šฉ ๋„๊ตฌ๋ผ๊ธฐ๋ณด๋‹ค๋Š” ํ•ต์‹ฌ์ ์ธ ์ทจ์•ฝ์  ๋ฐ์ดํ„ฐ ์†Œ์Šค๋กœ ํ™œ์šฉํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

Nessus๋Š” ๊ธฐ๋Šฅ์ ์œผ๋กœ ์ˆ˜์ฒœ ๊ฐœ์˜ ์•Œ๋ ค์ง„ ์ทจ์•ฝ์ , ์ž˜๋ชป๋œ ๊ตฌ์„ฑ ๋ฐ ๋…ธ์ถœ ์ง€ํ‘œ๋ฅผ ํƒ์ง€ํ•  ์ˆ˜ ์žˆ๋Š” ํ™•์žฅ์„ฑ์ด ๋›ฐ์–ด๋‚œ ์Šค์บ” ์—”์ง„์ž…๋‹ˆ๋‹ค. Tenable.io๋Š” ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์ž์‚ฐ ๊ฒ€์ƒ‰, ์ค‘์•™ ์ง‘์ค‘์‹ ๊ด€๋ฆฌ ๋ฐ ์œ„ํ—˜ ๋ถ„์„ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์ทจ์•ฝ์  ํƒ์ง€๋Š” CVE ์‹๋ณ„์ž์™€ ๊ธด๋ฐ€ํ•˜๊ฒŒ ์—ฐ๋™๋˜๋ฉฐ ์‹ฌ๊ฐ๋„ ์ ์ˆ˜, ์ต์Šคํ”Œ๋กœ์ž‡ ๊ฐ€์šฉ์„ฑ ์ง€ํ‘œ ๋ฐ ์‹œ๊ฐ„์  ๋งฅ๋ฝ ์ •๋ณด๋กœ ๋ณด๊ฐ•๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ Tenable์€ ํ‘œ์ค€ํ™”๋œ ์ทจ์•ฝ์  ๋ณด๊ณ  ๋ฐ ๋‹ค์–‘ํ•œ ํ™˜๊ฒฝ์— ๊ฑธ์นœ ๋น„๊ต ์œ„ํ—˜ ๋ถ„์„์— ๋งค์šฐ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์šด์˜ ์ฒด์ œ, ๋ฏธ๋“ค์›จ์–ด ๋ฐ ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค ์ „๋ฐ˜์— ๊ฑธ์นœ ๊ด‘๋ฒ”์œ„ํ•œ CVE(์ƒ์—…์  ์ทจ์•ฝ์„ฑ) ๋ณดํ˜ธ ๋ฒ”์œ„๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์ธ์ฆ๋œ ์Šค์บ”๊ณผ ์ธ์ฆ๋˜์ง€ ์•Š์€ ์Šค์บ”์„ ๋ชจ๋‘ ์ง€์›ํ•˜์—ฌ ํƒ์ง€ ์ •ํ™•๋„๋ฅผ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.
  • ์—ญ๋™์ ์ธ ํด๋ผ์šฐ๋“œ ๋ฐ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํ™˜๊ฒฝ์—์„œ ์ง€์†์ ์ธ ์ž์‚ฐ ๊ฒ€์ƒ‰.
  • ์ทจ์•ฝ์„ฑ ์‹ฌ๊ฐ๋„ ๋ฐ ๋…ธ์ถœ ์ถ”์„ธ๋ฅผ ๋ฐ˜์˜ํ•˜๋Š” ์œ„ํ—˜ ์ ์ˆ˜ ๋ชจ๋ธ.
  • ์šด์˜ ์ถ”์ ์„ ์œ„ํ•œ ๋ฌธ์ œ ํ•ด๊ฒฐ ๋ฐ ํ‹ฐ์ผ“ํŒ… ์‹œ์Šคํ…œ๊ณผ์˜ ํ†ตํ•ฉ.

๊ฐ€๊ฒฉ ์ฑ…์ • ๋ฐฉ์‹์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์ž์‚ฐ ๊ธฐ๋ฐ˜์œผ๋กœ, ๋ชจ๋‹ˆํ„ฐ๋ง ๋Œ€์ƒ ํ˜ธ์ŠคํŠธ ์ˆ˜, ํด๋ผ์šฐ๋“œ ์›Œํฌ๋กœ๋“œ ๋˜๋Š” IP ๋ฒ”์œ„์— ๋”ฐ๋ผ ๋น„์šฉ์ด ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ํ™˜๊ฒฝ์—์„œ ์ด ๋ชจ๋ธ์€ ์ธํ”„๋ผ ์ค‘์‹ฌ์˜ ๋ณด์•ˆ ์˜ˆ์‚ฐ๊ณผ ์ž˜ ๋งž์ง€๋งŒ, ์ง€์†์ ์ธ ์ž์‚ฐ ๊ด€๋ฆฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋นˆ๋ฒˆํ•œ ํ”„๋กœ๋น„์ €๋‹ ๋ฐ ํ•ด์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ํ™˜๊ฒฝ์—์„œ๋Š” ๋น„์šฉ ๋ณ€๋™ ๋ฐ ๋ณด๊ณ  ์˜ค๋ฅ˜๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๊ด€๋ฆฌ ๋ฒ”์œ„๋ฅผ ์ ๊ทน์ ์œผ๋กœ ๊ด€๋ฆฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์‹คํ–‰ ๊ด€์ ์—์„œ Tenable ๋„๊ตฌ๋Š” CI ํ†ตํ•ฉ์ด๋‚˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ๋ณ„ ์Šค์บ”์„ ์œ„ํ•ด ์„ค๊ณ„๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์Šค์บ”์€ ์˜ˆ์•ฝ๋˜๊ฑฐ๋‚˜ ์ง€์†์ ์œผ๋กœ ์ˆ˜ํ–‰๋˜๋ฉฐ, ๊ฒฐ๊ณผ๋Š” ๋ณด์•ˆ ๋ฐ ์šด์˜ ํŒ€์—์„œ ๋น„๋™๊ธฐ์ ์œผ๋กœ ํ™œ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ถ„๋ฆฌ๋Š” ์ฝ”๋“œ ์ˆ˜์ค€์˜ ์˜ˆ๋ฐฉ๋ณด๋‹ค๋Š” ํ™˜๊ฒฝ ์ˆ˜์ค€์˜ ์ทจ์•ฝ์  ๋…ธ์ถœ์— ์ค‘์ ์„ ๋‘๋Š” Tenable์˜ ์ „๋žต์„ ๋ฐ˜์˜ํ•ฉ๋‹ˆ๋‹ค. API๋ฅผ ํ†ตํ•ด ํ•˜์œ„ ์‹œ์Šคํ…œ๊ณผ์˜ ํ†ตํ•ฉ์ด ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ๊ฐœ๋ฐœ ํŒ€์— ๋Œ€ํ•œ ํ”ผ๋“œ๋ฐฑ์€ ๊ฐ„์ ‘์ ์ด๋ฉฐ ๋ณต๊ตฌ ์›Œํฌํ”Œ๋กœ๋ฅผ ํ†ตํ•ด ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค.

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ทœ๋ชจ์˜ ํ˜„์‹ค ์†์—์„œ Tenable์˜ ์‹ ๋ขฐ์„ฑ๊ณผ ์„ฑ์ˆ™๋„๋Š” ๋”์šฑ ๋น›์„ ๋ฐœํ•ฉ๋‹ˆ๋‹ค. Tenable์€ ์ •ํ™•ํ•œ ์Šค์บ”๊ณผ ์‹ ์†ํ•œ ์—…๋ฐ์ดํŠธ ์ฃผ๊ธฐ๋ฅผ ํ†ตํ•ด ๋ ˆ๊ฑฐ์‹œ ํ”Œ๋žซํผ ๋ฐ ์ œ์•ฝ์ด ๋งŽ์€ ํ™˜๊ฒฝ์„ ํฌํ•จํ•œ ๋Œ€๊ทœ๋ชจ ์‹œ์Šคํ…œ์—์„œ ์ทจ์•ฝ์  ํ˜„ํ™ฉ์„ ํŒŒ์•…ํ•˜๋Š” ๋ฐ ์žˆ์–ด ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋ณด ์†Œ์Šค ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ ์กฐ์ง์—์„œ ์‹œ๊ฐ„ ๊ฒฝ๊ณผ์— ๋”ฐ๋ฅธ ์ผ๊ด€๋œ ์ธก์ •๊ณผ ์‚ฌ์—… ๋ถ€๋ฌธ ์ „๋ฐ˜์— ๊ฑธ์นœ ๊ด€๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ Tenable์€ ํƒ์›”ํ•œ ์„ฑ๋Šฅ์„ ๋ฐœํœ˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฐ•์ ์€ ๊ฐœ๋ฐœ์ž ํ”ผ๋“œ๋ฐฑ์„ ์‹ ์†ํ•˜๊ฒŒ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค๋Š” CVE ์ทจ์•ฝ์  ๊ด€๋ฆฌ ์— ์ค‘์ ์„ ๋‘” ํ”„๋กœ๊ทธ๋žจ์„ ํšจ๊ณผ์ ์œผ๋กœ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

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

Tenable Nessus์™€ Tenable.io๋Š” ๊ธฐ์—… ์œ„ํ—˜ ๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ ๋‚ด์—์„œ ๊ถŒ์œ„ ์žˆ๋Š” ์ธํ”„๋ผ ์ทจ์•ฝ์  ์Šค์บ๋„ˆ๋กœ ํ™œ์šฉ๋  ๋•Œ ๊ฐ€์žฅ ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋„๊ตฌ์˜ ๋ถ„์„ ๊ฒฐ๊ณผ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ข…์†์„ฑ ๋ฐ ์‹คํ–‰ ๊ด€๋ จ ์ •๋ณด์™€ ์—ฐ๊ด€์‹œ์ผœ ๋ถ„์„ํ•  ๋•Œ ๋”์šฑ ํฐ ๊ฐ€์น˜๋ฅผ ์ง€๋‹ˆ๋ฉฐ, ์กฐ์ง์ด ์ž์‚ฐ ์ค‘์‹ฌ์˜ ๋…ธ์ถœ ๋ชฉ๋ก์—์„œ ๋ฒ—์–ด๋‚˜ ์šด์˜ ์œ„ํ—˜์„ ๋ณด๋‹ค ์ •ํ™•ํ•˜๊ฒŒ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

Rapid7 ์ธ์‚ฌ์ดํŠธVM

๊ณต์‹ ์‚ฌ์ดํŠธ: Rapid7

Rapid7 InsightVM์€ ๊ธฐ์กด์˜ ์ทจ์•ฝ์  ์Šค์บ๋‹๊ณผ ์ง€์†์ ์ธ ํ‰๊ฐ€ ๋ฐ ํ•ด๊ฒฐ ์šฐ์„ ์ˆœ์œ„ ์ง€์ •์„ ์—ฐ๊ฒฐํ•˜๋„๋ก ์„ค๊ณ„๋œ ์ทจ์•ฝ์  ์œ„ํ—˜ ๊ด€๋ฆฌ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ๊ธฐ์—… ํ™˜๊ฒฝ์—์„œ InsightVM์€ ์ธํ”„๋ผ ์ค‘์‹ฌ์˜ ์Šค์บ๋„ˆ์™€ ์œ„ํ—˜ ๊ด€๋ฆฌ ์›Œํฌํ”Œ๋กœ์šฐ ์‚ฌ์ด์— ์œ„์น˜ํ•˜์—ฌ, ๋‹จ์ˆœํ•œ ์ทจ์•ฝ์  ์—ด๊ฑฐ๋ณด๋‹ค๋Š” ์ƒํ™ฉ์— ๋งž๋Š” ์šฐ์„ ์ˆœ์œ„ ์ง€์ •๊ณผ ์šด์˜ ํ›„์† ์กฐ์น˜์— ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. InsightVM์€ ์กฐ์ง์—์„œ ๋Œ€๋Ÿ‰์˜ CVE ๋ฐ์ดํ„ฐ๋ฅผ ์ž์‚ฐ ์ค‘์š”๋„ ๋ฐ ๋…ธ์ถœ๋„์— ๋งž์ถฐ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ํ•ด๊ฒฐ ๊ณ„ํš์œผ๋กœ ๋ณ€ํ™˜ํ•ด์•ผ ํ•  ๋•Œ ์ผ๋ฐ˜์ ์œผ๋กœ ๋„์ž…๋ฉ๋‹ˆ๋‹ค.

InsightVM์€ ๊ธฐ๋Šฅ์ ์œผ๋กœ ๋Šฅ๋™์  ์Šค์บ๋‹, ์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ ํ‰๊ฐ€ ๋ฐ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์ž์‚ฐ ๊ฒ€์ƒ‰์„ ๊ฒฐํ•ฉํ•˜์—ฌ ์ทจ์•ฝ์  ํ˜„ํ™ฉ์„ ์ตœ์‹  ์ƒํƒœ๋กœ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ด ์†”๋ฃจ์…˜์€ CVE(๊ณตํ†ต ์ทจ์•ฝ์  ๊ธฐ๋ก)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์šด์˜ ์ฒด์ œ, ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค ๋ฐ ์ผ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ํƒ์ง€ํ•ฉ๋‹ˆ๋‹ค. InsightVM์ด ๋‹จ์ˆœํžˆ ์ธ๋ฒคํ† ๋ฆฌ ์ค‘์‹ฌ์˜ ์Šค์บ๋„ˆ์™€ ์ฐจ๋ณ„ํ™”๋˜๋Š” ์ ์€ ์ต์Šคํ”Œ๋กœ์ž‡ ๊ฐ€์šฉ์„ฑ, ๋…ธ์ถœ ์ปจํ…์ŠคํŠธ ๋ฐ ์ž์‚ฐ ์ค‘์š”๋„๋ฅผ ํ†ตํ•ฉํ•œ ์œ„ํ—˜ ์ ์ˆ˜ ์‚ฐ์ •์— ์ค‘์ ์„ ๋‘”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋ณด์•ˆ ํŒ€์€ ์ทจ์•ฝ์ ์˜ ์‹ฌ๊ฐ๋„๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์˜ˆ์ƒ๋˜๋Š” ์˜ํ–ฅ์— ๋”ฐ๋ผ ์ˆœ์œ„๋ฅผ ๋งค๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ต์‹ฌ ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๋„คํŠธ์›Œํฌ ์Šค์บ” ๋ฐ ๊ฒฝ๋Ÿ‰ ์—์ด์ „ํŠธ๋ฅผ ์‚ฌ์šฉํ•œ ์ง€์†์ ์ธ ์ทจ์•ฝ์„ฑ ํ‰๊ฐ€.
  • ์ต์Šคํ”Œ๋กœ์ž‡ ๋ฐ์ดํ„ฐ์™€ ์‹œ๊ฐ„์  ์œ„ํ—˜ ์ง€ํ‘œ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ฐ•ํ™”๋œ CVE ํƒ์ง€ ๊ธฐ๋Šฅ.
  • ์œ„ํ˜‘ ๋ฐœ์ƒ ๊ฐ€๋Šฅ์„ฑ๊ณผ ์ž์‚ฐ ๊ฐ€์น˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ทจ์•ฝ์ ์˜ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์ •ํ•˜๋Š” ์œ„ํ—˜ ์ ์ˆ˜ ๋ชจ๋ธ.
  • ๋ฌธ์ œ ํ•ด๊ฒฐ ์›Œํฌํ”Œ๋กœ ๋ฐ ์ž๋™ํ™” ๋„๊ตฌ์™€์˜ ํ†ตํ•ฉ์„ ํ†ตํ•ด ํ•ด๊ฒฐ ์™„๋ฃŒ ์—ฌ๋ถ€๋ฅผ ์ถ”์ ํ•ฉ๋‹ˆ๋‹ค.
  • ์šด์˜ํŒ€๊ณผ ๊ฒฝ์˜์ง„ ๋ณด๊ณ  ๋ชจ๋‘๋ฅผ ์ง€์›ํ•˜๋Š” ๋Œ€์‹œ๋ณด๋“œ.

์ผ๋ฐ˜์ ์œผ๋กœ ๊ฐ€๊ฒฉ ์ฑ…์ • ๋ฐฉ์‹์€ ์ž์‚ฐ ๊ธฐ๋ฐ˜์ด๋ฉฐ, ๋ผ์ด์„ ์Šค๋Š” ํ‰๊ฐ€ ๋Œ€์ƒ ์—”๋“œํฌ์ธํŠธ ๋˜๋Š” ์›Œํฌ๋กœ๋“œ ์ˆ˜์— ๋”ฐ๋ผ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ๊ธฐ์—…์—์„œ ์ด๋Ÿฌํ•œ ๋ชจ๋ธ์€ ์ธํ”„๋ผ ๋ณด์•ˆ ์˜ˆ์‚ฐ ์ฑ…์ •๊ณผ ์ž˜ ์–ด์šธ๋ฆฌ์ง€๋งŒ, ์ •ํ™•์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ฒด๊ณ„์ ์ธ ์ž์‚ฐ ๊ด€๋ฆฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋นˆ๋ฒˆํ•œ ํ”„๋กœ๋น„์ €๋‹์ด ๋ฐœ์ƒํ•˜๋Š” ๋™์  ํ™˜๊ฒฝ์—์„œ๋Š” ์ž์‚ฐ ์ˆ˜๋ช… ์ฃผ๊ธฐ๋ฅผ ์—„๊ฒฉํ•˜๊ฒŒ ๊ด€๋ฆฌํ•˜์ง€ ์•Š์œผ๋ฉด ๊ฒ€์‚ฌ ๋ฒ”์œ„์™€ ๋น„์šฉ์ด ๋ชจ๋‘ ์ฆ๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹คํ–‰ ๊ด€์ ์—์„œ InsightVM์€ CI ๊ฒŒ์ดํŠธ ์—ญํ• ์„ ํ•˜๋„๋ก ์„ค๊ณ„๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์Šค์บ”์€ ์ง€์†์ ์œผ๋กœ ๋˜๋Š” ์ •์˜๋œ ์ผ์ •์— ๋”ฐ๋ผ ์‹คํ–‰๋˜๋ฉฐ, ๊ฒฐ๊ณผ๋Š” ๋น„๋™๊ธฐ์ ์œผ๋กœ ๊ฒ€ํ† ๋ฉ๋‹ˆ๋‹ค. ์ด ํ”Œ๋žซํผ์˜ ๊ฐ•์ ์€ ๋ถ„์„ ๊ณ„์ธต์— ์žˆ์œผ๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ํŒ€์€ ๋Œ€๊ทœ๋ชจ ํ™˜๊ฒฝ์—์„œ ๊ฐœ์„  ๋…ธ๋ ฅ์„ ์ง‘์ค‘ํ•ด์•ผ ํ•  ๋ถ€๋ถ„์„ ๊ฒฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ํŒ€์€ ์ผ๋ฐ˜์ ์œผ๋กœ ํŒŒ์ดํ”„๋ผ์ธ ํ”ผ๋“œ๋ฐฑ์œผ๋กœ ์ง์ ‘ InsightVM ๊ฒฐ๊ณผ๋ฅผ ์ ‘ํ•˜๊ธฐ๋ณด๋‹ค๋Š” ํ‹ฐ์ผ“์ด๋‚˜ ์œ„ํ—˜ ๋ณด๊ณ ์„œ๋ฅผ ํ†ตํ•ด ๊ฐ„์ ‘์ ์œผ๋กœ ์ ‘ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๊ธฐ์—… ๊ทœ๋ชจ ํ™•์žฅ์˜ ํ˜„์‹ค์€ InsightVM์˜ ์šฐ์„ ์ˆœ์œ„ ์ง€์ • ๊ธฐ๋Šฅ์„ ๋”์šฑ ๋ถ€๊ฐ์‹œํ‚ต๋‹ˆ๋‹ค. InsightVM์€ ์ทจ์•ฝ์  ๋ฐ์ดํ„ฐ๋ฅผ ์ž์‚ฐ ์ปจํ…์ŠคํŠธ์™€ ์—ฐ๊ด€์‹œ์ผœ ์ˆ˜์ฒœ ๊ฑด์˜ CVE๊ฐ€ ๋™์‹œ์— ๋ฐœ์ƒํ•˜๋Š” ํ™˜๊ฒฝ์—์„œ ๊ฒฝ๊ณ  ํ”ผ๋กœ๋„๋ฅผ ์ค„์—ฌ์ค๋‹ˆ๋‹ค. ์ด๋Š” ํŠนํžˆ ๋ณต๊ตฌ ์ž‘์—…์ด ๋ฐ€๋ ค ์žˆ๊ณ  ์ž‘์—… ์ˆœ์„œ๋ฅผ ์ •ํ•˜๋Š” ๋ฐ ์žˆ์–ด ํ•ฉ๋ฆฌ์ ์ธ ๋ฐฉ๋ฒ•์ด ํ•„์š”ํ•œ ์กฐ์ง์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ํ”Œ๋žซํผ์˜ ๋ณด๊ณ  ๊ธฐ๋Šฅ์€ ํŒ€ ๊ฐ„ ์†Œํ†ต ๋ฐ ์—์Šค์ปฌ๋ ˆ์ด์…˜์„ ์ง€์›ํ•˜๋Š”๋ฐ, ์ด๋Š” ๋ณต์žกํ•œ ์‹œ์Šคํ…œ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์‚ฌ๊ณ  ๋ณด๊ณ  ์™€ ๊ฐ™์ด ์—ฌ๋Ÿฌ ์†Œ์œ ๊ถŒ ์˜์—ญ์— ๊ฑธ์ณ ์ทจ์•ฝ์ ์ด ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ์— ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

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

Rapid7 InsightVM์€ ๊ธฐ์—…์ด ์ทจ์•ฝ์  ํƒ์ง€์—์„œ ์กฐ์น˜๋กœ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ์œ„ํ—˜ ์ค‘์‹ฌ์˜ ์ทจ์•ฝ์  ๊ด€๋ฆฌ ๊ณ„์ธต์œผ๋กœ ํ™œ์šฉ๋  ๋•Œ ๊ฐ€์žฅ ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค. ์šฐ์„ ์ˆœ์œ„ ์ง€์ • ๋ฐ ๋ณต๊ตฌ ์ถ”์ ์— ๊ฐ•๋ ฅํ•œ ์ง€์›์„ ์ œ๊ณตํ•˜์ง€๋งŒ, ๊ธฐ์—… ์ „๋ฐ˜์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋™์ž‘, ์ข…์†์„ฑ ๊ตฌ์กฐ ๋ฐ ์‹คํ–‰ ๋…ธ์ถœ์— ๋Œ€ํ•œ ์‹ฌ์ธต์ ์ธ ์ดํ•ด์™€ ๊ฒฐํ•ฉ๋  ๋•Œ ์ตœ๋Œ€์˜ ๊ฐ€์น˜๋ฅผ ๋ฐœํœ˜ํ•ฉ๋‹ˆ๋‹ค.

์ฒดํฌ ๋งˆํฌ์Šค

๊ณต์‹ ์‚ฌ์ดํŠธ: Checkmarx

Checkmarx๋Š” ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ CI ํŒŒ์ดํ”„๋ผ์ธ์— ํ†ตํ•ฉ๋œ ์ •์  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ ํ…Œ์ŠคํŠธ์— ์ค‘์ ์„ ๋‘” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ ํ…Œ์ŠคํŠธ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. Checkmarx์˜ ์•„ํ‚คํ…์ฒ˜๋Š” ๋ฐฐํฌ ์ „์— ์†Œ์Šค ์ฝ”๋“œ์—์„œ ์ง์ ‘ ๋ณด์•ˆ ์ทจ์•ฝ์ ์„ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ์ดˆ์ ์„ ๋งž์ถ”๊ณ  ์žˆ์–ด, ์ธํ”„๋ผ ์ค‘์‹ฌ์˜ ์Šค์บ๋„ˆ๋ณด๋‹ค ๊ฐœ๋ฐœ ์›Œํฌํ”Œ๋กœ์— ๋” ๊ฐ€๊น์Šต๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ์กฐ์ง์—์„œ๋Š” ์ทจ์•ฝ์  ํƒ์ง€๋ฅผ ๋นŒ๋“œ ํ›„ ์ž‘์—…์ด ์•„๋‹Œ ๋ฐฐํฌ ๋‹จ๊ณ„์— ํ†ตํ•ฉํ•˜๋Š” '์‹œํ”„ํŠธ ๋ ˆํ”„ํŠธ(Shift-Left)' ๋ณด์•ˆ ์ „๋žต์˜ ์ผํ™˜์œผ๋กœ Checkmarx๋ฅผ ๋„์ž…ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ์ ์œผ๋กœ Checkmarx๋Š” ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ์•Œ๋ ค์ง„ ์ทจ์•ฝ์  ์œ ํ˜• ๋ฐ ํ•ด๋‹น๋˜๋Š” ๊ฒฝ์šฐ CVE ์‹๋ณ„์ž์— ๋งคํ•‘๋œ ๋ณด์•ˆ ์ทจ์•ฝ์ ์„ ํƒ์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ •์  ๋ถ„์„ ์—”์ง„์€ ์ œ์–ด ํ๋ฆ„, ๋ฐ์ดํ„ฐ ํ๋ฆ„ ๋ฐ ์ฝ”๋”ฉ ํŒจํ„ด์„ ๊ฒ€์‚ฌํ•˜์—ฌ ์ธ์ ์…˜ ๊ฒฐํ•จ, ์•ˆ์ „ํ•˜์ง€ ์•Š์€ ์—ญ์ง๋ ฌํ™” ๋ฐ ๋ถ€์ ์ ˆํ•œ ์ธ์ฆ ์ฒ˜๋ฆฌ์™€ ๊ฐ™์€ ๋ฌธ์ œ๋ฅผ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค. ํƒ€์‚ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ์ดˆ์ ์„ ๋งž์ถ”๋Š” ์ข…์†์„ฑ ์Šค์บ๋„ˆ์™€ ๋‹ฌ๋ฆฌ Checkmarx๋Š” ์ž์ฒด ๊ฐœ๋ฐœ ์ฝ”๋“œ์— ์ค‘์ ์„ ๋‘๋ฏ€๋กœ ์ƒ๋‹นํ•œ ๋…์  ๋กœ์ง์„ ํฌํ•จํ•˜๋Š” ๋งž์ถคํ˜• ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ํŠนํžˆ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๊ฐœ๋ฐœ ์ดˆ๊ธฐ ๋‹จ๊ณ„์—์„œ ๋ณด์•ˆ ์ทจ์•ฝ์ ์„ ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•œ ์†Œ์Šค ์ฝ”๋“œ์˜ ์ •์  ๋ถ„์„.
  • ์กฐ์‚ฌ ๊ฒฐ๊ณผ๋ฅผ ํ‘œ์ค€ํ™”๋œ ์ทจ์•ฝ์  ๋ฒ”์ฃผ ๋ฐ ๊ทœ์ • ์ค€์ˆ˜ ์ฒด๊ณ„์— ๋งคํ•‘ํ•ฉ๋‹ˆ๋‹ค.
  • ๋นŒ๋“œ ๋ฐ ๋ณ‘ํ•ฉ ๋‹จ๊ณ„์—์„œ ์ž๋™ ์Šค์บ”์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” CI ํ†ตํ•ฉ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.
  • ์ทจ์•ฝ์  ์ถ”์ , ๋ถ„๋ฅ˜ ๋ฐ ํ•ด๊ฒฐ ์ง„ํ–‰ ์ƒํ™ฉ์„ ์œ„ํ•œ ์ค‘์•™ ์ง‘์ค‘์‹ ๋Œ€์‹œ๋ณด๋“œ.
  • ์ •์ฑ… ์ •์˜๋ฅผ ํ†ตํ•ด ์‹œํ–‰ ์ž„๊ณ„๊ฐ’ ๋ฐ ๊ฒ€์‚ฌ ๋ฒ”์œ„๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

๊ฐ€๊ฒฉ ์ฑ…์ • ๋ฐฉ์‹์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ผ์ด์„ ์Šค ๋ชจ๋ธ์„ ๋ฐ˜์˜ํ•˜๋ฉฐ, ๋น„์šฉ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ˆ˜, ๋ถ„์„ ๋Œ€์ƒ ์ฝ”๋“œ ๋ผ์ธ ์ˆ˜, ํ™œ์„ฑํ™”๋œ ๋ชจ๋“ˆ ์ˆ˜์— ๋”ฐ๋ผ ์˜ํ–ฅ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ํฌํŠธํด๋ฆฌ์˜ค์˜ ๊ฒฝ์šฐ, ๋น„์šฉ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด์„œ๋Š” ์Šค์บ” ์ž‘์—…์ด ์ค‘์š”๋„์™€ ๊ด€๊ณ„์—†์ด ๋ฌด๋ถ„๋ณ„ํ•˜๊ฒŒ ์ ์šฉ๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์œ„ํ—˜๋„๊ฐ€ ๋†’์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ง‘์ค‘๋˜๋„๋ก ์‹ ์ค‘ํ•œ ๋ฒ”์œ„ ์„ค์ • ๊ฒฐ์ •์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

CI ์‹คํ–‰ ์‹œ Checkmarx๋Š” ๊ฒฝ๋Ÿ‰ ์Šค์บ๋„ˆ๋ณด๋‹ค ๋” ์‹ฌ์ธต์ ์ธ ๋ถ„์„์„ ์ œ๊ณตํ•˜์—ฌ ๋Ÿฐํƒ€์ž„ ๋™์ž‘์— ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ์Šค์บ”์€ ํŠนํžˆ ๋Œ€๊ทœ๋ชจ ์ฝ”๋“œ๋ฒ ์ด์Šค์˜ ๊ฒฝ์šฐ ๋ฆฌ์†Œ์Šค ์†Œ๋ชจ๊ฐ€ ์‹ฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ธฐ์—…์—์„œ๋Š” ๋ชจ๋“  ํ’€ ๋ฆฌํ€˜์ŠคํŠธ์— ๋Œ€ํ•ด ์ „์ฒด ์Šค์บ”์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์„ ํ”ผํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ๋Œ€์‹ , ํŒŒ์ดํ”„๋ผ์ธ ์„ฑ๋Šฅ๊ณผ ๊ฒ€์‚ฌ ๋ฒ”์œ„ ๊ฐ„์˜ ๊ท ํ˜•์„ ๋งž์ถ”๊ธฐ ์œ„ํ•ด ์ฆ๋ถ„ ๋˜๋Š” ์ฐจ๋“ฑ ์Šค์บ” ์ „๋žต์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋‹จ๊ณ„์  ์‹คํ–‰ ๋ฐฉ์‹์€ CI ์ฒ˜๋ฆฌ๋Ÿ‰์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์ฝ”๋“œ ์ˆ˜์ค€์˜ ์ทจ์•ฝ์ ์„ ์กฐ๊ธฐ์— ํŒŒ์•…ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

๊ธฐ์—… ๊ทœ๋ชจ ํ™•์žฅ์— ๋”ฐ๋ฅธ ํ˜„์‹ค์€ Checkmarx์˜ ๊ฑฐ๋ฒ„๋„Œ์Šค ๋ฐ ์ผ๊ด€์„ฑ ๊ฐ•์ ์„ ์—ฌ์‹คํžˆ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ค‘์•™ ์ง‘์ค‘์‹ ์ •์ฑ… ๊ด€๋ฆฌ๋ฅผ ํ†ตํ•ด ๋ณด์•ˆ ํŒ€์€ ์—ฌ๋Ÿฌ ๊ฐœ๋ฐœ ๊ทธ๋ฃน์— ๊ฑธ์ณ ์ผ๊ด€๋œ ํ‘œ์ค€์„ ์ ์šฉํ•˜์—ฌ ์ทจ์•ฝ์  ์ฒ˜๋ฆฌ์˜ ํŽธ์ฐจ๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์€ ์ผ๊ด€๋œ ์Šค์บ” ์ฆ๊ฑฐ๊ฐ€ ๊ฐ์‚ฌ ๋ฐ ๊ทœ์ • ์ค€์ˆ˜ ๋ชฉํ‘œ๋ฅผ ๋’ท๋ฐ›์นจํ•ด์•ผ ํ•˜๋Š” ๊ทœ์ œ ํ™˜๊ฒฝ์—์„œ ํŠนํžˆ ์œ ์šฉํ•˜๋ฉฐ, ์ด๋Š” ๋ณด์•ˆ ๊ทœ์ • ์ค€์ˆ˜ ์›Œํฌํ”Œ๋กœ ์—์„œ ๋…ผ์˜๋œ ๊ณผ์ œ์™€ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

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

Checkmarx๋Š” ๊ธฐ์—… ๋ณด์•ˆ ํ”„๋กœ๊ทธ๋žจ ๋‚ด์—์„œ ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ์ทจ์•ฝ์  ํƒ์ง€ ๊ณ„์ธต์œผ๋กœ ํ™œ์šฉ๋  ๋•Œ ๊ฐ€์žฅ ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ˆ˜์ค€์˜ ๊ฒฐํ•จ์„ ์กฐ๊ธฐ์— ํŒŒ์•…ํ•˜๊ณ  '์‹œํ”„ํŠธ ๋ ˆํ”„ํŠธ(shift-left)' ์ „๋žต์„ ์ง€์›ํ•˜์ง€๋งŒ, ์‹œ์Šคํ…œ ์ „๋ฐ˜์˜ ์ข…์†์„ฑ ๋…ธ์ถœ, ์ธํ”„๋ผ ์ƒํƒœ, ์‹คํ–‰ ์ปจํ…์ŠคํŠธ๋ฅผ ํ‰๊ฐ€ํ•˜๋Š” ๋„๊ตฌ์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ๋•Œ ์ตœ๋Œ€์˜ ๊ฐ€์น˜๋ฅผ ๋ฐœํœ˜ํ•ฉ๋‹ˆ๋‹ค.

๋ฒ ๋ผ์ฝ”๋“œ

๊ณต์‹ ์‚ฌ์ดํŠธ: Veracode

Veracode๋Š” ์†Œ์Šค ์ฝ”๋“œ, ๋ฐ”์ด๋„ˆ๋ฆฌ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ข…์†์„ฑ์— ๊ฑธ์ณ ์ค‘์•™ ์ง‘์ค‘์‹ ์ทจ์•ฝ์  ํ‰๊ฐ€๋ฅผ ์ œ๊ณตํ•˜๋„๋ก ์„ค๊ณ„๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ๊ธฐ์—… ํ™˜๊ฒฝ์—์„œ Veracode์˜ ์•„ํ‚คํ…์ฒ˜์  ์—ญํ• ์€ ๊ฐœ๋ฐœ์ž ๊ฐœ๊ฐœ์ธ์˜ ํ”ผ๋“œ๋ฐฑ์—๋งŒ ์˜์กดํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ํ‘œ์ค€ํ™”๋˜๊ณ  ์ •์ฑ… ๊ธฐ๋ฐ˜์˜ ๋ณด์•ˆ ๋ณด์ฆ์„ ์ œ๊ณตํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. Veracode๋Š” ๋ณด์•ˆ ์„ฑ์ˆ™๋„ ์ˆ˜์ค€์ด ๋‹ค์–‘ํ•œ ํŒ€์„ ํฌํ•จํ•˜์—ฌ ๋Œ€๊ทœ๋ชจ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํฌํŠธํด๋ฆฌ์˜ค ์ „๋ฐ˜์— ๊ฑธ์ณ ์ผ๊ด€๋œ ๋ณด์•ˆ ๊ฒ€์ฆ์ด ํ•„์š”ํ•œ ์กฐ์ง์—์„œ ์ผ๋ฐ˜์ ์œผ๋กœ ๋„์ž…๋ฉ๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ์ ์œผ๋กœ Veracode๋Š” ์†Œ์Šค ์ฝ”๋“œ ์ •์  ๋ถ„์„, ์ปดํŒŒ์ผ๋œ ์•„ํ‹ฐํŒฉํŠธ ๋ฐ”์ด๋„ˆ๋ฆฌ ๋ถ„์„, ํƒ€์‚ฌ ์ข…์†์„ฑ ๋ถ„์„์„ ์œ„ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ ๋ถ„์„ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ถ„์„ ๋ฐฉ์‹์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ทจ์•ฝ์  ํƒ์ง€ ๊ฒฐ๊ณผ๋Š” CVE ์‹๋ณ„์ž ๋ฐ ํ‘œ์ค€ํ™”๋œ ์ทจ์•ฝ์  ๋ถ„๋ฅ˜ ์ฒด๊ณ„์— ๋งคํ•‘๋˜์–ด ์ผ๊ด€๋œ ๋ณด๊ณ  ๋ฐ ๊ทœ์ • ์ค€์ˆ˜๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ”์ด๋„ˆ๋ฆฌ ๋ถ„์„ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด Veracode๋Š” ์†Œ์Šค ์ฝ”๋“œ๊ฐ€ ๋ถ€๋ถ„์ ์œผ๋กœ ์‚ฌ์šฉ ๋ถˆ๊ฐ€๋Šฅํ•˜๊ฑฐ๋‚˜ ์ ‘๊ทผ์ด ์ œํ•œ๋œ ๊ฒฝ์šฐ์—๋„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋Š” ์™ธ์ฃผ ๊ฐœ๋ฐœ์ด๋‚˜ ๋ ˆ๊ฑฐ์‹œ ์‹œ์Šคํ…œ ํ˜„๋Œ€ํ™” ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ํŠนํžˆ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

ํ•ต์‹ฌ ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์ •์  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ ํ…Œ์ŠคํŠธ๋Š” ์ผ๋ฐ˜์ ์ธ ์ทจ์•ฝ์  ์œ ํ˜•์— ๋Œ€ํ•œ ์ œ์–ด ํ๋ฆ„ ๋ฐ ๋ฐ์ดํ„ฐ ํ๋ฆ„์„ ๊ฒ€์‚ฌํ•ฉ๋‹ˆ๋‹ค.
  • ์†Œ์Šค ์ฝ”๋“œ ์ „์ฒด์— ์ ‘๊ทผํ•  ํ•„์š” ์—†์ด ์ปดํŒŒ์ผ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ‰๊ฐ€ํ•˜๋Š” ๋ฐ”์ด๋„ˆ๋ฆฌ ๋ถ„์„ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.
  • ์ทจ์•ฝํ•œ ์˜คํ”ˆ์†Œ์Šค ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ ๋ถ„์„.
  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ „๋ฐ˜์— ๊ฑธ์ณ ํ•ฉ๊ฒฉ/๋ถˆํ•ฉ๊ฒฉ ๊ธฐ์ค€์„ ์ •์˜ํ•˜๋Š” ์ค‘์•™ ์ง‘์ค‘์‹ ์ •์ฑ… ์‹œํ–‰.
  • ๊ทœ์ œ ๋ฐ ์ค€์ˆ˜ ์ฒด๊ณ„์— ๋ถ€ํ•ฉํ•˜๋Š” ๋ณด๊ณ .

๊ฐ€๊ฒฉ ์ฑ…์ • ๋ฐฉ์‹์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ˆ˜, ๋ถ„์„ ์œ ํ˜• ๋ฐ ํ™œ์„ฑํ™”๋œ ๊ธฐ๋Šฅ์„ ๊ธฐ์ค€์œผ๋กœ ํ•˜๋Š” ๊ธฐ์—… ๊ตฌ๋… ๋ชจ๋ธ์„ ๋ฐ˜์˜ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ์กฐ์ง์—์„œ๋Š” ํฌํŠธํด๋ฆฌ์˜ค ์„ธ๋ถ„ํ™”๋ฅผ ํ†ตํ•ด ๋น„์šฉ์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋™์ผํ•œ ์ˆ˜์ค€์˜ ๋ถ„์„ ๋˜๋Š” ๋ถ„์„ ๋นˆ๋„๊ฐ€ ํ•„์š”ํ•œ ๊ฒƒ์€ ์•„๋‹ˆ๋ฉฐ, ๋ชจ๋“  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ผ๊ด„์ ์œผ๋กœ ์ „์ฒด ๋ถ„์„์„ ์ ์šฉํ•˜๋ฉด ๋ถˆํ•„์š”ํ•œ ๋น„์šฉ๊ณผ ์šด์˜ ๋ถ€๋‹ด์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

CI ์‹คํ–‰์—์„œ Veracode๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๊ฐ€์žฅ ๋น ๋ฅธ ๋ณ‘ํ•ฉ ๊ฒŒ์ดํŠธ ์™ธ๋ถ€์— ๋ฐฐ์น˜๋ฉ๋‹ˆ๋‹ค. ์ „์ฒด ์ •์  ๋˜๋Š” ๋ฐ”์ด๋„ˆ๋ฆฌ ์Šค์บ”์€ ๋ฆฌ์†Œ์Šค ์ง‘์•ฝ์ ์ผ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋นˆ๋ฒˆํ•œ ํ†ตํ•ฉ์— ์ ํ•ฉํ•˜์ง€ ์•Š์€ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์œ ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์—…์—์„œ๋Š” ์ข…์ข… ๊ฒฝ๋Ÿ‰ ๊ฒ€์‚ฌ ๋˜๋Š” ๊ธฐ์ค€์„  ๋น„๊ต๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์กฐ๊ธฐ์— ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๊ณ , ํฌ๊ด„์ ์ธ ์Šค์บ”์€ ํ†ตํ•ฉ ๋ธŒ๋žœ์น˜ ๋˜๋Š” ๋ฆด๋ฆฌ์Šค ํ›„๋ณด์—์„œ ์‹คํ–‰ํ•˜๋Š” ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ชจ๋ธ์„ ์ฑ„ํƒํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์€ CI ์ฒ˜๋ฆฌ๋Ÿ‰์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์ฃผ์š” ์ œ์–ด ์ง€์ ์—์„œ ๊ฐ•๋ ฅํ•œ ๋ณด์•ˆ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ์—… ๊ทœ๋ชจ ํ™•์žฅ์— ๋”ฐ๋ฅธ ํ˜„์‹ค์€ Veracode์˜ ๊ฑฐ๋ฒ„๋„Œ์Šค ๋ฐ ๊ฐ์‚ฌ ์šฉ์ด์„ฑ ์ธก๋ฉด์—์„œ์˜ ๊ฐ•์ ์„ ๋ถ€๊ฐํ•ฉ๋‹ˆ๋‹ค. Veracode์˜ ์ค‘์•™ ์ง‘์ค‘์‹ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์€ ์ˆ˜๋ฐฑ ๋˜๋Š” ์ˆ˜์ฒœ ๊ฐœ์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๊ฑธ์ณ ์ผ๊ด€๋œ ์ทจ์•ฝ์  ๋ถ„๋ฅ˜ ๋ฐ ์ด๋ ฅ ์ถ”์ ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณด์•ˆ ์ œ์–ด์— ๋Œ€ํ•œ ํ™•์‹คํ•œ ์ฆ๊ฑฐ์™€ ํ‘œ์ค€ํ™”๋œ ๊ฐœ์„  ํ”„๋กœ์„ธ์Šค๊ฐ€ ํ•„์š”ํ•œ ์กฐ์ง์— ๋งค์šฐ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํŠน์ง•์€ ์ž„์‹œ๋ฐฉํŽธ์ ์ธ ๋„๊ตฌ ์‚ฌ์šฉ์ด ์•„๋‹Œ ๊ณต์‹์ ์ธ ์œ„ํ—˜ ๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์˜ ์ผํ™˜์œผ๋กœ ์ •์  ๋ถ„์„์˜ ๊ธฐ๋ณธ ์›์น™์„ ๋„์ž…ํ•˜๋Š” ๊ธฐ์—… ์ „๋ฐ˜์˜ ์ถ”์„ธ์™€๋„ ๋ถ€ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

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

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

์•„์ฟ ์•„ ์‹œํ๋ฆฌํ‹ฐ

๊ณต์‹ ์›น์‚ฌ์ดํŠธ: Aqua Security

Aqua Security๋Š” ์ปจํ…Œ์ด๋„ˆ, Kubernetes ๋ฐ ํด๋ผ์šฐ๋“œ ์›Œํฌ๋กœ๋“œ์— ๋Œ€ํ•œ ์ทจ์•ฝ์  ์Šค์บ” ๋ฐ ์œ„ํ—˜ ๊ด€๋ฆฌ์— ์ดˆ์ ์„ ๋งž์ถ˜ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ๋ณด์•ˆ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ํ™˜๊ฒฝ์—์„œ Aqua Security๋Š” ๋นŒ๋“œ๋ถ€ํ„ฐ ๋Ÿฐํƒ€์ž„๊นŒ์ง€์˜ ์—ฐ์†์„ฑ์„ ๋ณดํ˜ธํ•˜๊ณ , ์ฝ”๋“œ๊ฐ€ ์ด๋ฏธ์ง€๋กœ ํŒจํ‚ค์ง•๋˜์–ด ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜๋œ ํ™˜๊ฒฝ์— ๋ฐฐํฌ๋œ ํ›„ ๋ฐœ์ƒํ•˜๋Š” ์œ„ํ—˜์„ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ์ฃผ๋ ฅํ•ฉ๋‹ˆ๋‹ค. Aqua๋Š” ์ปจํ…Œ์ด๋„ˆํ™” ๋ฐ Kubernetes๊ฐ€ ํ•ต์‹ฌ์ ์ธ ๋ฐฐํฌ ๋ฐฉ์‹์ธ ํ™˜๊ฒฝ, ๊ทธ๋ฆฌ๊ณ  ๊ธฐ์กด ์ธํ”„๋ผ ์Šค์บ๋„ˆ๊ฐ€ ์ถฉ๋ถ„ํ•œ ๊ฐ€์‹œ์„ฑ์„ ํ™•๋ณดํ•˜์ง€ ๋ชปํ•˜๋Š” ํ™˜๊ฒฝ์—์„œ ์ฃผ๋กœ ๋„์ž…๋ฉ๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ์ ์œผ๋กœ Aqua Security๋Š” ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€, ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ ๋ฐ ์‹คํ–‰ ์ค‘์ธ ์›Œํฌ๋กœ๋“œ๋ฅผ ์Šค์บ”ํ•˜์—ฌ ์ทจ์•ฝ์ , ์ž˜๋ชป๋œ ๊ตฌ์„ฑ ๋ฐ ์ •์ฑ… ์œ„๋ฐ˜ ์‚ฌํ•ญ์„ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค. ์ทจ์•ฝ์  ํƒ์ง€๋Š” CVE๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ, ์ต์Šคํ”Œ๋กœ์ž‡ ์„ฑ์ˆ™๋„ ๋ฐ ํŒจํ‚ค์ง€ ์‚ฌ์šฉ๊ณผ ๊ฐ™์€ ์ปจํ…์ŠคํŠธ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋กœ ๋ณด๊ฐ•๋ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€ ์Šค์บ”์„ ๋„˜์–ด Aqua๋Š” ์ปจํ…Œ์ด๋„ˆ ๋™์ž‘์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ๋ณด์•ˆ ์ œ์–ด๋ฅผ ์ ์šฉํ•˜์—ฌ ๋Ÿฐํƒ€์ž„๊นŒ์ง€ ํ‰๊ฐ€๋ฅผ ํ™•์žฅํ•จ์œผ๋กœ์จ ์กฐ์ง์ด CI์—์„œ ์Šค์บ”ํ•œ ๋‚ด์šฉ๊ณผ ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์—์„œ ์‹ค์ œ๋กœ ์‹คํ–‰๋˜๋Š” ๋‚ด์šฉ ๊ฐ„์˜ ์ฐจ์ด๋ฅผ ๊ฐ์ง€ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์šด์˜ ์ฒด์ œ ๋ฐ ๋ฒˆ๋“ค ํŒจํ‚ค์ง€์˜ CVE๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•œ ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์Šค์บ”.
  • ๊ธฐ์กด ์ด๋ฏธ์ง€์—์„œ ์ƒˆ๋กญ๊ฒŒ ๋ฐœ๊ฒฌ๋œ ์ทจ์•ฝ์ ์„ ํƒ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๋ฅผ ์ง€์†์ ์œผ๋กœ ๋ชจ๋‹ˆํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค.
  • Kubernetes ๊ตฌ์„ฑ ๋ฐ ๋ณด์•ˆ ์ƒํƒœ์— ๋Œ€ํ•œ ๋ฒค์น˜๋งˆํฌ ํ‰๊ฐ€.
  • ๋น„์ •์ƒ์ ์ด๊ฑฐ๋‚˜ ์ •์ฑ…์„ ์œ„๋ฐ˜ํ•˜๋Š” ํ–‰์œ„๋ฅผ ๊ฐ์ง€ํ•˜๊ธฐ ์œ„ํ•œ ๋Ÿฐํƒ€์ž„ ๋ณดํ˜ธ ๊ธฐ๋Šฅ.
  • ์ •์ฑ… ์ฝ”๋“œ๋ฅผ ํ™œ์šฉํ•œ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ†ตํ•ด ๋‹ค์–‘ํ•œ ํ™˜๊ฒฝ์—์„œ ๋ณด์•ˆ ์ œ์–ด๋ฅผ ์‹œํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ€๊ฒฉ ์ฑ…์ • ๋ฐฉ์‹์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์›Œํฌ๋กœ๋“œ ๊ธฐ๋ฐ˜์œผ๋กœ, ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋Š” ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€, ํด๋Ÿฌ์Šคํ„ฐ ๋˜๋Š” ๋…ธ๋“œ ์ˆ˜์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ Kubernetes ๋ฐฐํฌ ํ™˜๊ฒฝ์—์„œ ๋น„์šฉ ๊ด€๋ฆฌ๋Š” ๋ฒ”์œ„ ์„ค์ • ๋ฐ ํ™˜๊ฒฝ ๋ถ„ํ• ์— ๋”ฐ๋ผ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. ๊ธฐ์—…์€ ์˜ˆ์‚ฐ ์ œ์•ฝ ์กฐ๊ฑด๊ณผ ์ ์ ˆํ•œ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฒ”์œ„๋ฅผ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์ค‘์š”ํ•œ ํ”„๋กœ๋•์…˜ ํด๋Ÿฌ์Šคํ„ฐ์™€ ์œ„ํ—˜๋„๊ฐ€ ๋‚ฎ์€ ํ™˜๊ฒฝ์„ ๊ตฌ๋ถ„ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

CI ์‹คํ–‰์—์„œ Aqua๋Š” ์†Œ์Šค ์ฝ”๋“œ ์ˆ˜์ค€๋ณด๋‹ค๋Š” ์ด๋ฏธ์ง€ ๋นŒ๋“œ ๋‹จ๊ณ„์— ์ฃผ๋กœ ํ†ตํ•ฉ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€ ์Šค์บ”์€ ์ด๋ฏธ์ง€๊ฐ€ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์— ๋“ฑ๋ก๋˜๊ฑฐ๋‚˜ ํด๋Ÿฌ์Šคํ„ฐ์— ๋ฐฐํฌ๋˜๊ธฐ ์ „์— ํ†ต๊ณผ์‹œํ‚ค๋Š” ๊ด€๋ฌธ์œผ๋กœ ํ™œ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Ÿฐํƒ€์ž„ ๋ชจ๋‹ˆํ„ฐ๋ง์€ CI์™€ ๋…๋ฆฝ์ ์œผ๋กœ ์ง€์†์ ์œผ๋กœ ์ž‘๋™ํ•˜๋ฉฐ ๋ฐฐํฌ ํ›„ ํ”ผ๋“œ๋ฐฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ถ„๋ฆฌ๋Š” ๊ฐœ๋ฐœ์ž ์ˆ˜์ค€์˜ ๋กœ์ปฌ ํ”ผ๋“œ๋ฐฑ๋ณด๋‹ค๋Š” ๋นŒ๋“œ ํ›„ ๊ฒฐ๊ณผ๋ฌผ๊ณผ ์šด์˜ ํ™˜๊ฒฝ์— ๋Œ€ํ•œ ์ ‘๊ทผ์„ฑ์„ ์ค‘์‹œํ•˜๋Š” Aqua์˜ ์ „๋žต์„ ๋ฐ˜์˜ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ์—… ๊ทœ๋ชจ์˜ ํ˜„์‹ค์€ ๋น ๋ฅธ ๋ฐฐํฌ ์†๋„๊ฐ€ ์š”๊ตฌ๋˜๋Š” ํ™˜๊ฒฝ์—์„œ Aqua์˜ ๊ฐ•์ ์„ ๋ถ€๊ฐํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€๊ฐ€ ๋นˆ๋ฒˆํ•˜๊ฒŒ ์žฌ๊ตฌ์ถ•๋˜๊ณ  ์žฌ๋ฐฐํฌ๋˜๋Š” ์ƒํ™ฉ์—์„œ ์ง€์†์ ์ธ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ ์Šค์บ”์„ ํ†ตํ•ด ์ด์ „์— ์Šน์ธ๋œ ์•„ํ‹ฐํŒฉํŠธ์—์„œ๋„ ์ƒˆ๋กญ๊ฒŒ ๊ณต๊ฐœ๋œ CVE๋ฅผ ํƒ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์€ ์ฝ”๋“œ ๋ณ€๊ฒฝ ์—†์ด ์ทจ์•ฝ์  ์ƒํ™ฉ์ด ๋ฐ”๋€” ์ˆ˜ ์žˆ๋Š” ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ํ™˜๊ฒฝ์—์„œ ๋งค์šฐ ์ค‘์š”ํ•˜๋ฉฐ, ์ด๋Š” CI ์ค‘์‹ฌ ๋„๊ตฌ์—์„œ ๊ฐ„๊ณผ๋˜๊ธฐ ์‰ฌ์šด ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค.

Aqua์˜ ๊ตฌ์กฐ์  ํ•œ๊ณ„๋Š” ์ปจํ…Œ์ด๋„ˆ ์ค‘์‹ฌ์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹์—์„œ ๋น„๋กฏ๋ฉ๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ˆ˜์ค€์˜ ์‹คํ–‰ ๊ฒฝ๋กœ ๋˜๋Š” ์ฝ”๋“œ ๋‚ด์˜ ์ข…์†์„ฑ ๋„๋‹ฌ ๊ฐ€๋Šฅ์„ฑ์— ๋Œ€ํ•œ ํ†ต์ฐฐ๋ ฅ์ด ์ œํ•œ์ ์ž…๋‹ˆ๋‹ค. ์ทจ์•ฝ์  ํ‰๊ฐ€๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ์ง์—์„œ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉ๋˜๋Š”์ง€๊ฐ€ ์•„๋‹ˆ๋ผ ์ด๋ฏธ์ง€์— ์กด์žฌํ•˜๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์šฐ์„ ์ˆœ์œ„ ์ง€์ •์—๋Š” ์„œ๋น„์Šค ์ค‘์š”๋„ ๋ฐ ์•„ํ‚คํ…์ฒ˜ ๋…ธ์ถœ ์ •๋„์— ๋Œ€ํ•œ ๋งฅ๋ฝ์  ์ดํ•ด๊ฐ€ ์—ฌ์ „ํžˆ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

Aqua Security๋Š” ๊ธฐ์—… ๋ณด์•ˆ ์•„ํ‚คํ…์ฒ˜ ๋‚ด์—์„œ ์ปจํ…Œ์ด๋„ˆ ๋ฐ ๋Ÿฐํƒ€์ž„ ์ทจ์•ฝ์  ์ œ์–ด ๊ณ„์ธต์œผ๋กœ ํ™œ์šฉ๋  ๋•Œ ๊ฐ€์žฅ ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค. ์ฝ”๋“œ ๋ฐ ์ข…์†์„ฑ ์Šค์บ๋„ˆ๋ฅผ ๋ณด์™„ํ•˜์—ฌ ์šด์˜ ์˜์—ญ๊นŒ์ง€ ๊ฒ€์‚ฌ ๋ฒ”์œ„๋ฅผ ํ™•์žฅํ•˜๋ฉฐ, ๋ฐœ๊ฒฌ๋œ ์ทจ์•ฝ์ ์„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์กฐ ๋ฐ ์‹คํ–‰ ์ปจํ…์ŠคํŠธ์™€ ์—ฐ๊ด€์‹œ์ผœ ์ด๋ก ์ ์ธ ๋…ธ์ถœ๊ณผ ์‹ค์ œ ์œ„ํ—˜์„ ๊ตฌ๋ถ„ํ•  ๋•Œ ์ตœ๋Œ€์˜ ๊ฐ€์น˜๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋ฆฌ์ฆˆ ๋งˆ ํด๋ผ์šฐ๋“œ

๊ณต์‹ ์‚ฌ์ดํŠธ: ํ”„๋ฆฌ์ฆˆ๋งˆ ํด๋ผ์šฐ๋“œ

Prisma Cloud๋Š” ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ, ์ปจํ…Œ์ด๋„ˆ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์›Œํฌ๋กœ๋“œ ์ „๋ฐ˜์— ๊ฑธ์ณ ํ†ตํ•ฉ๋œ ๊ฐ€์‹œ์„ฑ์„ ์ œ๊ณตํ•˜๋„๋ก ์„ค๊ณ„๋œ ํด๋ผ์šฐ๋“œ ๋ณด์•ˆ ์ƒํƒœ ๋ฐ ์›Œํฌ๋กœ๋“œ ๋ณดํ˜ธ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ๊ธฐ์—… ์ทจ์•ฝ์  ๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์—์„œ Prisma Cloud๋Š” ์†Œ์Šค ์ฝ”๋“œ๋ฟ ์•„๋‹ˆ๋ผ ํด๋ผ์šฐ๋“œ ๊ตฌ์„ฑ, ๋…ธ์ถœ๋œ ์„œ๋น„์Šค ๋ฐ ๋ฐฐํฌ๋œ ์•„ํ‹ฐํŒฉํŠธ๋กœ ์ธํ•ด ๋ฐœ์ƒํ•˜๋Š” ์œ„ํ—˜์„ ํ‰๊ฐ€ํ•˜๊ณ  ์ง€์†์ ์œผ๋กœ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋Š” ์•„ํ‚คํ…์ฒ˜์  ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. Prisma Cloud๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ ๋Œ€๊ทœ๋ชจ๋กœ ์šด์˜๋˜๋Š” ๊ธฐ์—…์—์„œ ์ฑ„ํƒ๋˜๋ฉฐ, ์ด๋Ÿฌํ•œ ํ™˜๊ฒฝ์—์„œ๋Š” ์ž˜๋ชป๋œ ๊ตฌ์„ฑ ๋ฐ ๋…ธ์ถœ ์œ„ํ—˜์ด ๊ธฐ์กด ํŒจ์น˜ ์ฃผ๊ธฐ๋ณด๋‹ค ๋น ๋ฅด๊ฒŒ ์ง„ํ™”ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ์ ์œผ๋กœ Prisma Cloud๋Š” ํด๋ผ์šฐ๋“œ ๊ณ„์ • ๋ฐ ์„œ๋น„์Šค ์ „๋ฐ˜์— ๊ฑธ์ณ ์ทจ์•ฝ์  ์Šค์บ”, ๊ตฌ์„ฑ ํ‰๊ฐ€ ๋ฐ ์ •์ฑ… ์‹œํ–‰์„ ๊ฒฐํ•ฉํ•ฉ๋‹ˆ๋‹ค. CVE ํƒ์ง€๋Š” ๊ฐ€์ƒ ๋จธ์‹ , ์ปจํ…Œ์ด๋„ˆ, ์„œ๋ฒ„๋ฆฌ์Šค ํ•จ์ˆ˜์™€ ๊ฐ™์€ ์›Œํฌ๋กœ๋“œ์— ์ดˆ์ ์„ ๋งž์ถ”๊ณ , ๋ณด์•ˆ ์ƒํƒœ ๊ด€๋ฆฌ๋Š” ํด๋ผ์šฐ๋“œ ๋ฆฌ์†Œ์Šค๋ฅผ ๋ณด์•ˆ ๋ชจ๋ฒ” ์‚ฌ๋ก€ ๋ฐ ๊ทœ์ • ์ค€์ˆ˜ ๊ธฐ์ค€์— ๋”ฐ๋ผ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ด์ค‘ ์ดˆ์  ๋•๋ถ„์— ๊ธฐ์—…์€ ์ทจ์•ฝํ•œ ๊ตฌ์„ฑ ์š”์†Œ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์•…์šฉ ๊ฐ€๋Šฅ์„ฑ์„ ๋†’์ด๋Š” ํ™˜๊ฒฝ์  ์กฐ๊ฑด๊นŒ์ง€ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๊ฐ€์ƒ ๋จธ์‹  ๋ฐ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ํฌํ•จํ•œ ํด๋ผ์šฐ๋“œ ์›Œํฌ๋กœ๋“œ์— ๋Œ€ํ•œ CVE ์Šค์บ”.
  • ์ฃผ์š” ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ ์ œ๊ณต์—…์ฒด ์ „๋ฐ˜์— ๊ฑธ์นœ ํด๋ผ์šฐ๋“œ ๋ณด์•ˆ ์ƒํƒœ ๊ด€๋ฆฌ.
  • ๊ณต๊ฒฉ ํ‘œ๋ฉด์„ ํ™•์žฅํ•˜๋Š” ์ž˜๋ชป๋œ ๊ตฌ์„ฑ์„ ์ •์ฑ… ๊ธฐ๋ฐ˜์œผ๋กœ ํƒ์ง€ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฐฐ์น˜๋œ ์ž์‚ฐ์˜ ์ด๋™ ๋ฐ ๋…ธ์ถœ์— ๋Œ€ํ•œ ์ง€์†์ ์ธ ๋ชจ๋‹ˆํ„ฐ๋ง.
  • ์œ„ํ—˜ ์šฐ์„ ์ˆœ์œ„ ์ง€์ • ๋ฐ ๊ทœ์ • ์ค€์ˆ˜ ๋ณด๊ณ ๋ฅผ ์ง€์›ํ•˜๋Š” ์ค‘์•™ ์ง‘์ค‘์‹ ๋Œ€์‹œ๋ณด๋“œ.

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

์šด์˜ ์ธก๋ฉด์—์„œ Prisma Cloud๋Š” CI ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ๋…๋ฆฝ์ ์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฐํฌ๋œ ํ™˜๊ฒฝ์—์„œ ์Šค์บ” ๋ฐ ํ‰๊ฐ€ ํ™œ๋™์ด ์ง€์†์ ์œผ๋กœ ์ˆ˜ํ–‰๋˜๋ฉฐ, ๋ฐœ๊ฒฌ ์‚ฌํ•ญ์€ ๋Œ€์‹œ๋ณด๋“œ์™€ ์•Œ๋ฆผ์„ ํ†ตํ•ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ํ‹ฐ์ผ“ํŒ… ๋˜๋Š” ์‚ฌ๊ณ  ๋Œ€์‘ ์›Œํฌํ”Œ๋กœ์— ๊ฒฐ๊ณผ๋ฅผ ์—ฐ๋™ํ•  ์ˆ˜ ์žˆ๋Š” ํ†ตํ•ฉ ๊ธฐ๋Šฅ์ด ์ œ๊ณต๋˜์ง€๋งŒ, Prisma Cloud๋Š” ์ปค๋ฐ‹ ์‹œ์ ์— ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์ฆ‰๊ฐ์ ์ธ ํ”ผ๋“œ๋ฐฑ์„ ์ œ๊ณตํ•˜๋„๋ก ์„ค๊ณ„๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. Prisma Cloud์˜ ๊ฐ•์ ์€ ์ฝ”๋“œ ๋ณ€๊ฒฝ๋ณด๋‹ค๋Š” ๊ตฌ์„ฑ ๋ฐ ๋ฐฐํฌ ์„ ํƒ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์ทจ์•ฝ์ ์„ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ์žˆ์Šต๋‹ˆ๋‹ค.

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

Prisma Cloud๋Š” ์šด์˜ ์ค‘์‹ฌ์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹์—์„œ ๊ตฌ์กฐ์  ํ•œ๊ณ„๋ฅผ ๋“œ๋Ÿฌ๋ƒ…๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ์ง์ด๋‚˜ ์ฝ”๋“œ๋ฒ ์ด์Šค ๋‚ด ์ข…์†์„ฑ ๋„๋‹ฌ ๊ฐ€๋Šฅ์„ฑ์„ ๋ถ„์„ํ•˜์ง€ ์•Š์œผ๋ฉฐ, ๋ฐฐํฌ๋œ ์•„ํ‹ฐํŒฉํŠธ์™€ ๊ตฌ์„ฑ ์ƒํƒœ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ทจ์•ฝ์ ์„ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ๋‚ด๋ถ€ ์‹คํ–‰ ์ปจํ…์ŠคํŠธ๋ณด๋‹ค ํ‘œ๋ฉด์ ์ธ ๋…ธ์ถœ์— ์šฐ์„ ์ˆœ์œ„๋ฅผ ๋‘๋Š” ๊ฒฐ์ •์ด ๋‚ด๋ ค์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ํด๋ผ์šฐ๋“œ ๋ณด์•ˆ ์ ๊ฒ€ ๋„๊ตฌ์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ, ํšจ๊ณผ์ ์ธ ํ•ด๊ฒฐ์„ ์œ„ํ•ด์„œ๋Š” ๋ฐœ๊ฒฌ๋œ ์ทจ์•ฝ์ ์„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์•„ํ‚คํ…์ฒ˜ ๋ฐ ์†Œ์œ ๊ถŒ ์ •๋ณด์™€ ์—ฐ๊ด€์‹œ์ผœ ๋ถ„์„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

OWASP ์ข…์†์„ฑ ๊ฒ€์‚ฌ

๊ณต์‹ ์‚ฌ์ดํŠธ: OWASP Dependency-Check

OWASP Dependency-Check๋Š” ํƒ€์‚ฌ ์†Œํ”„ํŠธ์›จ์–ด ์ข…์†์„ฑ์—์„œ ์•Œ๋ ค์ง„ ์ทจ์•ฝ์ ์„ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ํŠนํ™”๋œ ์˜คํ”ˆ ์†Œ์Šค ์ทจ์•ฝ์  ์Šค์บ” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ๊ธฐ์—… ๋ณด์•ˆ ํ”„๋กœ๊ทธ๋žจ์—์„œ OWASP Dependency-Check์˜ ์•„ํ‚คํ…์ฒ˜์  ์—ญํ• ์€ ์ œํ•œ์ ์ด์ง€๋งŒ ์ „๋žต์ ์œผ๋กœ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋„๊ตฌ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ ๋ถ„์„ ๋ฉ”์ปค๋‹ˆ์ฆ˜์œผ๋กœ ์ž‘๋™ํ•˜์—ฌ ๋ฐฐํฌ ์ˆ˜๋ช… ์ฃผ๊ธฐ ์ดˆ๊ธฐ์—, ํŠนํžˆ ์ข…์†์„ฑ ๋ณ€๊ฒฝ์ด ๋นˆ๋ฒˆํ•˜๊ณ  ์ž๋™ํ™”๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์€ CI ํ™˜๊ฒฝ์—์„œ ์ทจ์•ฝํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํƒ์ง€ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ์ ์œผ๋กœ Dependency-Check๋Š” ํ”„๋กœ์ ํŠธ ์ข…์†์„ฑ ๋งค๋‹ˆํŽ˜์ŠคํŠธ์™€ ํ•ด๊ฒฐ๋œ ์•„ํ‹ฐํŒฉํŠธ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ๊ณต๊ฐœ ์ทจ์•ฝ์  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ํ•ญ๋ชฉ๊ณผ ์ผ์น˜ํ•˜๋Š” ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค. ํƒ์ง€๋œ ๋ฌธ์ œ๋Š” ์ฃผ๋กœ CVE ์‹๋ณ„์ž์— ๋งคํ•‘๋˜๋ฏ€๋กœ ์กฐ์ง์€ ํ‘œ์ค€ํ™”๋œ ์ทจ์•ฝ์  ๊ด€๋ฆฌ ํ”„๋กœ์„ธ์Šค์— ๋งž์ถฐ ๊ฒฐ๊ณผ๋ฅผ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋„๊ตฌ๋Š” ๋‹ค์–‘ํ•œ ์ƒํƒœ๊ณ„์™€ ๋นŒ๋“œ ์‹œ์Šคํ…œ์„ ์ง€์›ํ•˜๋ฏ€๋กœ Ruby, Java, JavaScript ๋ฐ ๊ธฐํƒ€ ์–ธ์–ด๊ฐ€ ๊ณต์กดํ•˜๋Š” ์ด๊ธฐ์ข… ํฌํŠธํด๋ฆฌ์˜ค์— ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ต์‹ฌ ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์•Œ๋ ค์ง„ CVE์™€ ๊ด€๋ จ๋œ ํƒ€์‚ฌ ์ข…์†์„ฑ ์‹๋ณ„.
  • ์ž๋™ ์Šค์บ”์„ ์œ„ํ•ด ์ผ๋ฐ˜์ ์ธ ๋นŒ๋“œ ๋„๊ตฌ ๋ฐ CI ์‹œ์Šคํ…œ๊ณผ ํ†ตํ•ฉ๋ฉ๋‹ˆ๋‹ค.
  • ํ›„์† ์ฒ˜๋ฆฌ์— ์ ํ•ฉํ•œ ๊ธฐ๊ณ„ ํŒ๋… ๊ฐ€๋Šฅ ๋ณด๊ณ ์„œ ์ƒ์„ฑ.
  • ์ œํ•œ๋œ ํ™˜๊ฒฝ์—์„œ ์˜คํ”„๋ผ์ธ ์ทจ์•ฝ์  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ๊ฐ์‚ฌ ์ผ๊ด€์„ฑ์„ ์œ„ํ•ด ํ‘œ์ค€ํ™”๋œ ์ทจ์•ฝ์  ์‹๋ณ„์ž์™€ ์ผ์น˜์‹œํ‚ต๋‹ˆ๋‹ค.

Dependency-Check๋Š” ์˜คํ”ˆ ์†Œ์Šค์ด๋ฏ€๋กœ ๊ฐ€๊ฒฉ ์ฑ…์ • ๋ฐฉ์‹์ด ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์—… ๋น„์šฉ์€ ๋ผ์ด์„ ์Šค ๋น„์šฉ๋ณด๋‹ค๋Š” ์šด์˜ ๋น„์šฉ์—์„œ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ๋Œ€๊ทœ๋ชจ ์Šค์บ” ์‹คํ–‰์— ํ•„์š”ํ•œ ์ธํ”„๋ผ, ์ทจ์•ฝ์  ๋ฐ์ดํ„ฐ ํ”ผ๋“œ ์œ ์ง€ ๊ด€๋ฆฌ, ๊ทธ๋ฆฌ๊ณ  ๋ณต๊ตฌ ์›Œํฌํ”Œ๋กœ์™€์˜ ํ†ตํ•ฉ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ํŒŒ์ดํ”„๋ผ์ธ์— Dependency-Check๋ฅผ ๋„์ž…ํ•˜๋Š” ์กฐ์ง์€ ์ค‘๋ณต์„ ์ค„์ด๊ณ  ์ผ๊ด€๋œ ๊ตฌ์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์‹คํ–‰์„ ์ค‘์•™ ์ง‘์ค‘ํ™”ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

CI ์‹คํ–‰์—์„œ ์ข…์†์„ฑ ๊ฒ€์‚ฌ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ํŒŒ์ดํ”„๋ผ์ธ ์ดˆ๊ธฐ์— ๋ฐฐ์น˜๋ฉ๋‹ˆ๋‹ค. ๊ฒ€์‚ฌ๋Š” ์˜ˆ์ธก ๊ฐ€๋Šฅํ•˜๊ณ  ์ผ๋ฐ˜์ ์œผ๋กœ ๋น ๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ์ข…์†์„ฑ ๋ณ€๊ฒฝ์ด ๋ฐœ์ƒํ•  ๋•Œ ๋ณ‘ํ•ฉ ์ „ ๋˜๋Š” ๋นŒ๋“œ ์ „์— ๊ฒŒ์ดํŒ…ํ•˜๋Š” ๋ฐ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ฒ€์‚ฌ ์‹œ๊ฐ„์€ ์ข…์†์„ฑ ์ˆ˜์™€ ์ฐธ์กฐํ•˜๋Š” ์ทจ์•ฝ์  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๋ฒ”์œ„๊ฐ€ ๋„“์–ด์งˆ์ˆ˜๋ก ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์—…์€ ์ฒ˜๋ฆฌ๋Ÿ‰์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์ค‘์š”ํ•œ ๋ชจ๋“ˆ์— ์ง‘์ค‘ํ•˜๊ฑฐ๋‚˜ ์‹ฌ๊ฐ๋„๊ฐ€ ๋†’์€ ๋ฐœ๊ฒฌ ์‚ฌํ•ญ์—๋งŒ ์ ์šฉํ•˜๋„๋ก ์‹คํ–‰์„ ์กฐ์ •ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

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

Dependency-Check์˜ ๊ตฌ์กฐ์  ํ•œ๊ณ„๋Š” ์•Œ๋ ค์ง„ ์ทจ์•ฝ์  ๋ฐ์ดํ„ฐ์— ์˜์กดํ•œ๋‹ค๋Š” ์ ์—์„œ ๋น„๋กฏ๋ฉ๋‹ˆ๋‹ค. Dependency-Check๋Š” ์ทจ์•ฝํ•œ ์ข…์†์„ฑ์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ์ง ๋‚ด์—์„œ ์‹ค์ œ๋กœ ์–ด๋–ป๊ฒŒ ๋˜๋Š” ์‹คํ–‰๋˜๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ํ‰๊ฐ€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ตฌ์„ฑ ๊ธฐ๋ฐ˜ ์™„ํ™” ์กฐ์น˜๋‚˜ ์•„ํ‚คํ…์ฒ˜์  ๊ฒฉ๋ฆฌ๋„ ๊ณ ๋ คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ฐœ๊ฒฌ ์‚ฌํ•ญ์€ ํ™•์ •๋œ ์•…์šฉ ๊ฐ€๋Šฅ์„ฑ์ด ์•„๋‹Œ ์ž ์žฌ์  ๋…ธ์ถœ ๊ฐ€๋Šฅ์„ฑ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ด๋ฆ„ ์ถฉ๋Œ์ด๋‚˜ ๋ถˆ์™„์ „ํ•œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋กœ ์ธํ•ด ์˜คํƒ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด ๊ฒฝ์šฐ ์ˆ˜๋™ ๊ฒ€์ฆ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

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

OpenVAS ๋ฐ Greenbone ์ทจ์•ฝ์  ๊ด€๋ฆฌ

๊ณต์‹ ์‚ฌ์ดํŠธ: ๊ทธ๋ฆฐ๋ณธ

Greenbone ์ทจ์•ฝ์  ๊ด€๋ฆฌ ํ”Œ๋žซํผ์˜ ์ผ๋ถ€๋กœ ์ƒ์šฉ ๋ฐฐํฌ๋˜๋Š” OpenVAS๋Š” ์ธํ”„๋ผ ๋ฐ ๋„คํŠธ์›Œํฌ ๋…ธ์ถœ ํ‰๊ฐ€์— ์ดˆ์ ์„ ๋งž์ถ˜ ์˜คํ”ˆ ์†Œ์Šค ์ทจ์•ฝ์  ์Šค์บ๋‹ ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค. ๊ธฐ์—… ํ™˜๊ฒฝ์—์„œ OpenVAS๋Š” ๊ธฐ์กด ์ทจ์•ฝ์  ๊ด€๋ฆฌ ๋ฐฉ์‹๊ณผ ๋ฐ€์ ‘ํ•˜๊ฒŒ ์—ฐ๊ด€๋˜์–ด ํ˜ธ์ŠคํŠธ, ์„œ๋น„์Šค ๋ฐ ๋„คํŠธ์›Œํฌ ์ ‘๊ทผ ๊ฐ€๋Šฅ ๊ตฌ์„ฑ ์š”์†Œ ์ „๋ฐ˜์— ๊ฑธ์ณ CVE ๊ธฐ๋ฐ˜์˜ ๊ด‘๋ฒ”์œ„ํ•œ ํƒ์ง€ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์กฐ์ง์—์„œ ํˆฌ๋ช…์„ฑ, ์˜จํ”„๋ ˆ๋ฏธ์Šค ์ œ์–ด ๋˜๋Š” ์™„์ „ ๊ด€๋ฆฌํ˜• ํ”Œ๋žซํผ์œผ๋กœ๋Š” ์ œ๊ณตํ•  ์ˆ˜ ์—†๋Š” ์ˆ˜์ค€์˜ ๋งž์ถค ์„ค์ •์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ์— ์ฃผ๋กœ ๋„์ž…๋ฉ๋‹ˆ๋‹ค.

OpenVAS๋Š” ๊ธฐ๋Šฅ์ ์œผ๋กœ ์ธ์ฆ ๋ฐ ๋น„์ธ์ฆ ๋„คํŠธ์›Œํฌ ์Šค์บ”์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ์šด์˜ ์ฒด์ œ, ๋ฏธ๋“ค์›จ์–ด ๋ฐ ๋…ธ์ถœ๋œ ์„œ๋น„์Šค์˜ ์ทจ์•ฝ์ ์„ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค. ์ด ํƒ์ง€ ์—”์ง„์€ CVE ์‹๋ณ„์ž ๋ฐ ํ‘œ์ค€ํ™”๋œ ์‹ฌ๊ฐ๋„ ์ง€ํ‘œ์— ๋งคํ•‘๋œ ์ทจ์•ฝ์  ํ…Œ์ŠคํŠธ์˜ ์ง€์†์ ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜๋Š” ํ”ผ๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ธฐ์—…์€ ์ผ๋ฐ˜์ ์ธ ์ทจ์•ฝ์  ๋ถ„๋ฅ˜ ์ฒด๊ณ„์™€ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์Šค์บ” ๊ตฌ์„ฑ ๋ฐ ์‹คํ–‰ ์ฃผ๊ธฐ๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Greenbone์€ ์ด๋Ÿฌํ•œ ๊ธฐ๋ฐ˜์„ ํ™•์žฅํ•˜์—ฌ ๋Œ€๊ทœ๋ชจ ๋ฐฐํฌ์— ์ ํ•ฉํ•œ ์ค‘์•™ ์ง‘์ค‘์‹ ๊ด€๋ฆฌ, ๋ณด๊ณ  ๋ฐ ํ”ผ๋“œ ๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ ๋ฐ ์„œ๋น„์Šค๋ฅผ ์•„์šฐ๋ฅด๋Š” ๋„คํŠธ์›Œํฌ ๊ธฐ๋ฐ˜ ์ทจ์•ฝ์  ์Šค์บ”.
  • ๊ฐœ๋ฐฉ์ ์ด๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์ทจ์•ฝ์  ํ”ผ๋“œ๋ฅผ ์‚ฌ์šฉํ•œ CVE ๋งคํ•‘ ํƒ์ง€.
  • ์ •ํ™•๋„๋ฅผ ๋†’์ด๊ณ  ์˜คํƒ์„ ์ค„์ด๊ธฐ ์œ„ํ•ด ์ธ์ฆ๋œ ์Šค์บ”์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • Greenbone Security Manager๋ฅผ ํ†ตํ•œ ์ค‘์•™ ์ง‘์ค‘์‹ ๊ด€๋ฆฌ ๋ฐ ๋ณด๊ณ .
  • ๋ฐ์ดํ„ฐ ์ƒ์ฃผ ์œ„์น˜ ์ œ์•ฝ์ด ์žˆ๋Š” ํ™˜๊ฒฝ์„ ์œ„ํ•œ ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋ฐฐํฌ ์˜ต์…˜.

๊ฐ€๊ฒฉ ์ฑ…์ • ๋ฐฉ์‹์€ ๋ฐฐํฌ ๋ชจ๋ธ์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ํ•ต์‹ฌ OpenVAS ์—”์ง„์€ ์˜คํ”ˆ ์†Œ์Šค์ด์ง€๋งŒ, Greenbone์˜ ์ƒ์šฉ ์ œํ’ˆ์€ ํ”ผ๋“œ ์ ‘๊ทผ, ๊ด€๋ฆฌ ๊ธฐ๋Šฅ ๋ฐ ์ง€์›๊ณผ ๊ด€๋ จ๋œ ๊ตฌ๋…๋ฃŒ๋ฅผ ๋ถ€๊ณผํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์—…์˜ ๊ฒฝ์šฐ ์ด ์†Œ์œ  ๋น„์šฉ์€ ๋ผ์ด์„ ์Šค ๋น„์šฉ๋ณด๋‹ค๋Š” ์ธํ”„๋ผ ์œ ์ง€ ๊ด€๋ฆฌ, ์Šค์บ” ์ผ์ • ๊ด€๋ฆฌ, ๊ฒฐ๊ณผ ๋ถ„๋ฅ˜ ๋“ฑ ์šด์˜ ์˜ค๋ฒ„ํ—ค๋“œ์— ๋” ํฐ ์˜ํ–ฅ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค.

์šด์˜ ํ™˜๊ฒฝ์—์„œ OpenVAS๋Š” CI ๋˜๋Š” ๊ฐœ๋ฐœ์ž ์›Œํฌํ”Œ๋กœ์šฐ์— ์ ํ•ฉํ•˜๊ฒŒ ์„ค๊ณ„๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์Šค์บ”์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์ฝ”๋“œ ๋ณ€๊ฒฝ์— ์˜ํ•ด ํŠธ๋ฆฌ๊ฑฐ๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ํ™˜๊ฒฝ์„ ๋Œ€์ƒ์œผ๋กœ ์˜ˆ์•ฝ๋˜๊ฑฐ๋‚˜ ํ•„์š”์— ๋”ฐ๋ผ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ๋Š” ๋ณด๊ณ ์„œ์™€ ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ํ†ตํ•ด ๋ณด์•ˆ ๋ฐ ์šด์˜ ํŒ€์—์„œ ํ™œ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ OpenVAS๋Š” ์ฃผ๊ธฐ์ ์ธ ํ‰๊ฐ€ ๋ฐ ๊ธฐ์ค€ ์ƒํƒœ ์ธก์ •์—๋Š” ์ ํ•ฉํ•˜์ง€๋งŒ, ์‹ ์†ํ•œ ํ”ผ๋“œ๋ฐฑ์ด๋‚˜ ์ง€์†์  ๋ฐฐํฌ ์‹œ๋‚˜๋ฆฌ์˜ค์—๋Š” ํšจ๊ณผ์ ์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ทœ๋ชจ ํ™•์žฅ์˜ ํ˜„์‹ค์€ ๊ฐ•์ ๊ณผ ๊ณผ์ œ๋ฅผ ๋™์‹œ์— ๋ถ€๊ฐํ•ฉ๋‹ˆ๋‹ค. OpenVAS๋Š” ๊ด‘๋ฒ”์œ„ํ•œ ์ ์šฉ ๋ฒ”์œ„์™€ ์œ ์—ฐ์„ฑ์„ ์ œ๊ณตํ•˜์—ฌ ๋ ˆ๊ฑฐ์‹œ ์‹œ์Šคํ…œ ๋ฐ ๋น„ํ‘œ์ค€ ํ”Œ๋žซํผ์„ ํฌํ•จํ•œ ์ด๊ธฐ์ข… ํ™˜๊ฒฝ์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐฉํ˜• ๊ตฌ์กฐ ๋•๋ถ„์— ์กฐ์ง๋ณ„ ์š”๊ตฌ ์‚ฌํ•ญ์— ๋งž์ถฐ ๋งž์ถค ์„ค์ •์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ˆ˜์ฒœ ๊ฐœ์˜ ์ž์‚ฐ์œผ๋กœ ํ™•์žฅํ•˜๋ ค๋ฉด ์Šค์บ” ์„ฑ๋Šฅ, ์ž๊ฒฉ ์ฆ๋ช… ์ฒ˜๋ฆฌ ๋ฐ ๊ฒฐ๊ณผ ์ •๊ทœํ™”์— ๋Œ€ํ•œ ์„ธ์‹ฌํ•œ ๊ด€๋ฆฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ•๋ ฅํ•œ ์šด์˜ ๊ทœ์œจ์ด ์—†๋‹ค๋ฉด ์Šค์บ” ์‹œ๊ฐ„์ด ๊ธธ์–ด์ง€๊ณ  ๋ฌธ์ œ ํ•ด๊ฒฐ ๋Šฅ๋ ฅ๋ณด๋‹ค ๋ฌธ์ œ ๋ฐœ๊ฒฌ ์†๋„๊ฐ€ ๋” ๋นจ๋ผ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ๊ธฐ๋ฐ˜ ์Šค์บ๋‹์—๋Š” ๊ตฌ์กฐ์  ํ•œ๊ณ„๊ฐ€ ๋‚ด์žฌ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. OpenVAS๋Š” ํƒ์ง€ ๊ฐ€๋Šฅํ•œ ์„œ๋น„์Šค์™€ ๊ตฌ์„ฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ทจ์•ฝ์ ์„ ์‹๋ณ„ํ•˜์ง€๋งŒ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹คํ–‰ ๊ฒฝ๋กœ ๋˜๋Š” ์ข…์†์„ฑ ๋„๋‹ฌ ๊ฐ€๋Šฅ์„ฑ์„ ๋ชจ๋ธ๋งํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. CVE๋Š” ์ต์Šคํ”Œ๋กœ์ž‡ ์ปจํ…์ŠคํŠธ๊ฐ€ ์•„๋‹Œ ๋…ธ์ถœ ์ •๋„๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ณด๊ณ ๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์šฐ์„ ์ˆœ์œ„ ์ง€์ •์€ ์‹ค์ œ ์›Œํฌํ”Œ๋กœ์—์„œ ์ทจ์•ฝ์ ์ด ์–ด๋–ป๊ฒŒ ํ™œ์šฉ๋˜๋Š”์ง€๋ณด๋‹ค๋Š” ์‹ฌ๊ฐ๋„ ์ ์ˆ˜์™€ ์ž์‚ฐ ๋ถ„๋ฅ˜์— ์˜์กดํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ•œ๊ณ„๋Š” ๊ธฐ์กด์˜ ๊ฒฝ๊ณ„ ๊ฐ€์‹œ์„ฑ ํ™•๋ณด์—๋งŒ ์ดˆ์ ์„ ๋งž์ถ˜ ์ทจ์•ฝ์  ๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์—์„œ ๋‚˜ํƒ€๋‚˜๋Š” ๋ฌธ์ œ์ ์„ ๋ฐ˜์˜ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด ํ”„๋กœ๊ทธ๋žจ์—์„œ๋Š” ์ด๋ก ์ ์ธ ๋…ธ์ถœ๊ณผ ์šด์˜์ƒ์˜ ์œ„ํ—˜์„ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด ๋Ÿฐํƒ€์ž„ ๋™์ž‘ ๋ถ„์„ ์— ๋Œ€ํ•œ ์‹ฌ์ธต์ ์ธ ํ†ต์ฐฐ๋ ฅ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

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

๊ธฐ์—… ์ทจ์•ฝ์  ์Šค์บ” ๋ฐ ํ‰๊ฐ€ ๋„๊ตฌ์— ๋Œ€ํ•œ ๋น„๊ต ๊ฐœ์š”

์•„๋ž˜ ํ‘œ๋Š” ์ง€๊ธˆ๊นŒ์ง€ ๋…ผ์˜๋œ ์ทจ์•ฝ์  ์Šค์บ๋‹ ๋„๊ตฌ์˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ, ์šด์˜ ํ™˜๊ฒฝ ๋ฐ ๊ตฌ์กฐ์  ํ•œ๊ณ„๋ฅผ ์ข…ํ•ฉ์ ์œผ๋กœ ์ •๋ฆฌํ•œ ๊ฒƒ ์ž…๋‹ˆ๋‹ค. ์ด ํ‘œ๋Š” ๊ธฐ๋Šฅ ์ˆ˜์ค€์˜ ๋น„๊ต๋ณด๋‹ค๋Š” ์•„ํ‚คํ…์ฒ˜ ์„ค๊ณ„์— ๊ธฐ๋ฐ˜ํ•œ ์˜์‚ฌ๊ฒฐ์ •์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์กŒ์œผ๋ฉฐ, ๊ฐ ๋„๊ตฌ๊ฐ€ ๊ธฐ์—… ๋ณด์•ˆ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์–ด๋–ค ์—ญํ• ์„ ํ•˜๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ์ถ”๊ฐ€์ ์ธ ๋งฅ๋ฝ์ด๋‚˜ ๋ณด์™„์ ์ธ ๋„๊ตฌ๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ๋Š” ์–ด๋””์ธ์ง€๋ฅผ ๋ช…ํ™•ํžˆ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์ˆ˜๋‹จ์ฃผ์š” ์Šค์บ” ์ดˆ์ CVE ์ฒ˜๋ฆฌ์ผ๋ฐ˜์ ์ธ ์‹คํ–‰ ์ง€์ ์ฃผ์š” ๊ฐ•์ ๊ตฌ์กฐ์  ํ•œ๊ณ„
์Šค ๋‹ˆํฌ์ฝ”๋“œ, ์˜คํ”ˆ ์†Œ์Šค ์ข…์†์„ฑ, ์ปจํ…Œ์ด๋„ˆ, IaC๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๊ฐ€ ๊ฐ•ํ™”๋œ CVE ๊ธฐ๋ฐ˜CI ํŒŒ์ดํ”„๋ผ์ธ ๋ฐ ๊ฐœ๋ฐœ์ž ์›Œํฌํ”Œ๋กœ์กฐ๊ธฐ ๋ฐœ๊ฒฌ, ๊ฐ•๋ ฅํ•œ ๊ฐœ๋ฐœ์ž ํ†ตํ•ฉ, ์ง€์†์ ์ธ ์ข…์†์„ฑ ๋ชจ๋‹ˆํ„ฐ๋ง์‹คํ–‰ ๋„๋‹ฌ ๊ฐ€๋Šฅ์„ฑ ์ปจํ…์ŠคํŠธ๊ฐ€ ์ œํ•œ์ ์ด๋ฉฐ, ๋ ˆ๊ฑฐ์‹œ ๋ฐ ๋Ÿฐํƒ€์ž„ ์ „์šฉ ๊ตฌ์„ฑ ์š”์†Œ์— ๋Œ€ํ•œ ์ง€์› ๋ฒ”์œ„๊ฐ€ ์•ฝํ•ฉ๋‹ˆ๋‹ค.
Qualys ์ทจ์•ฝ์  ๊ด€๋ฆฌ์ธํ”„๋ผ ๋ฐ ํด๋ผ์šฐ๋“œ ์ž์‚ฐ๊ฐ•๋ ฅํ•œ CVE ํ‘œ์ค€ํ™”์ง€์†์ ์ด๊ณ  ์˜ˆ์•ฝ๋œ ํ™˜๊ฒฝ ๊ฒ€์‚ฌ๊ด‘๋ฒ”์œ„ํ•œ ์ž์‚ฐ ๋ฐœ๊ตด, ์ผ๊ด€๋œ ๋ณด๊ณ , ๊ฐ์‚ฌ ์นœํ™”์ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹คํ–‰ ๋ชจ๋ธ๋ง ์—†์Œ, ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๊ฐ„์ ‘์ ์ธ ํ”ผ๋“œ๋ฐฑ ์ œ๊ณต
Tenable Nessus / Tenable.io๋„คํŠธ์›Œํฌ, ์šด์˜์ฒด์ œ, ์„œ๋น„์Šค, ํด๋ผ์šฐ๋“œ ์›Œํฌ๋กœ๋“œ๊ด‘๋ฒ”์œ„ํ•œ CVE ์ปค๋ฒ„๋ฆฌ์ง€์˜ˆ์•ฝ ๋ฐ ์ง€์†์  ๊ฒ€์‚ฌ์™„์„ฑ๋„ ๋†’์€ ํƒ์ง€ ์—”์ง„, ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋…ธ์ถœ ์ธก์ •์šฐ์„ ์ˆœ์œ„๋Š” ์•…์šฉ ๊ฒฝ๋กœ ๋˜๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ํ๋ฆ„์ด ์•„๋‹Œ ์‹ฌ๊ฐ๋„์— ๋”ฐ๋ผ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.
Rapid7 ์ธ์‚ฌ์ดํŠธVM์ธํ”„๋ผ ๋ฐ ์—”๋“œํฌ์ธํŠธ ๋…ธ์ถœCVE ๊ธฐ๋ฐ˜, ์ต์Šคํ”Œ๋กœ์ž‡ ์ปจํ…์ŠคํŠธ ํฌํ•จCI ์™ธ๋ถ€์—์„œ์˜ ์ง€์†์ ์ธ ํ‰๊ฐ€์œ„ํ—˜ ๊ธฐ๋ฐ˜ ์šฐ์„ ์ˆœ์œ„ ์ง€์ •, ๊ฐœ์„  ์›Œํฌํ”Œ๋กœ ํ†ตํ•ฉ์ฝ”๋“œ ๋˜๋Š” ์ข…์†์„ฑ ์‹คํ–‰ ๋ถ„์„์€ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ฒดํฌ ๋งˆํฌ์Šค์ž์‚ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์†Œ์Šค ์ฝ”๋“œCVE์— ๋งคํ•‘๋œ ์ทจ์•ฝ์  ํด๋ž˜์ŠคCI ๋ฐ ํ†ตํ•ฉ ๋ถ„๊ธฐ์ฝ”๋“œ ์ˆ˜์ค€์˜ ์‹ฌ์ธต์ ์ธ ๋ณด์•ˆ ๋ถ„์„ ๋ฐ ๊ฐ•๋ ฅํ•œ ๊ฑฐ๋ฒ„๋„Œ์Šค ์ œ์–ด๋ฆฌ์†Œ์Šค ์ง‘์•ฝ์ ์ธ ๊ฒ€์‚ฌ์ด๋ฉฐ, ๋Ÿฐํƒ€์ž„์ด๋‚˜ ๊ตฌ์„ฑ ์ปจํ…์ŠคํŠธ๋Š” ๊ณ ๋ คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋ฒ ๋ผ์ฝ”๋“œ์†Œ์Šค ์ฝ”๋“œ, ๋ฐ”์ด๋„ˆ๋ฆฌ, ์ข…์†์„ฑCVE์™€ ๊ทœ์ • ์ค€์ˆ˜๊ฐ€ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค.CI ๋ฐ ๋ฆด๋ฆฌ์Šค ๋‹จ๊ณ„ ๊ฒ€์ฆ์ค‘์•™ ์ง‘์ค‘์‹ ์ •์ฑ… ์‹œํ–‰, ๋ฐ”์ด๋„ˆ๋ฆฌ ์Šค์บ๋‹ ์ง€์›์ถ”์ƒํ™”๋œ ๊ฒฐ๊ณผ๋Š” ์‹คํ–‰ ๊ฒฝ๋กœ์— ๋Œ€ํ•œ ์ธ์‹์ด ๋ถ€์กฑํ•ฉ๋‹ˆ๋‹ค.
์•„์ฟ ์•„ ์‹œํ๋ฆฌํ‹ฐ์ปจํ…Œ์ด๋„ˆ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, ๋Ÿฐํƒ€์ž„ ์›Œํฌ๋กœ๋“œ๋Ÿฐํƒ€์ž„ ๋ณด๊ฐ• ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ CVE ๊ธฐ๋ฐ˜์ด๋ฏธ์ง€ ๋นŒ๋“œ ๋ฐ ํ”„๋กœ๋•์…˜ ๋Ÿฐํƒ€์ž„์—ฐ์† ์ด๋ฏธ์ง€ ๋ฐ ๋Ÿฐํƒ€์ž„ ๊ฐ€์‹œ์„ฑ, ๋“œ๋ฆฌํ”„ํŠธ ๊ฐ์ง€์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ์ง ๋ฐ ์ฝ”๋“œ ์ ‘๊ทผ์„ฑ์— ๋Œ€ํ•œ ์ œํ•œ์ ์ธ ์ดํ•ด
ํ”„๋ฆฌ์ฆˆ ๋งˆ ํด๋ผ์šฐ๋“œํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ ๋ฐ ์›Œํฌ๋กœ๋“œCVE ๋ฐ ๊ตฌ์„ฑ ์œ„ํ—˜์ง€์†์ ์ธ ํด๋ผ์šฐ๋“œ ๋ชจ๋‹ˆํ„ฐ๋ง์‹ฌ๊ฐํ•œ ๊ตฌ์„ฑ ์˜ค๋ฅ˜ ๋ฐ ๋…ธ์ถœ ๊ฐ์ง€์ฝ”๋“œ ์ˆ˜์ค€ ๋ถ„์„์ด๋‚˜ ์‹คํ–‰ ํ๋ฆ„ ๋ถ„์„์€ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
OWASP ์ข…์†์„ฑ ๊ฒ€์‚ฌํƒ€์‚ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌCVE ์ „์šฉ์ดˆ๊ธฐ CI ๋‹จ๊ณ„๊ฒฐ์ •๋ก ์ ์ด๊ณ  ์ €๋น„์šฉ์˜ ์˜์กด์„ฑ ์œ„ํ—˜ ํƒ์ง€์•…์šฉ ๊ฐ€๋Šฅ์„ฑ์ด๋‚˜ ์‚ฌ์šฉ ๋งฅ๋ฝ์ด ์—†์Œ
์˜คํ”ˆVAS / ๊ทธ๋ฆฐ๋ณธ๋„คํŠธ์›Œํฌ ๋ฐ ์ธํ”„๋ผCVE ๊ตฌ๋™์˜ˆ์•ฝ๋œ ํ™˜๊ฒฝ ๊ฒ€์‚ฌ๊ฐœ๋ฐฉ์ ์ด๊ณ , ๋งž์ถค ์„ค์ •์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๊ธฐ์กด ์‹œ์Šคํ…œ๊ณผ์˜ ํ˜ธํ™˜์„ฑ์ด ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค.์šด์˜ ์˜ค๋ฒ„ํ—ค๋“œ๊ฐ€ ๋†’๊ณ , ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋™์ž‘์— ๋Œ€ํ•œ ๋ถ„์„์ด ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ทจ์•ฝ์  ์Šค์บ” ๋ชฉํ‘œ ๋ฐ ์šด์˜ ํ™˜๊ฒฝ๋ณ„ ๊ธฐ์—…์šฉ ์ถ”์ฒœ ์ œํ’ˆ

๊ธฐ์—… ํ™˜๊ฒฝ์—์„œ ์ทจ์•ฝ์  ์Šค์บ” ๋„๊ตฌ๋ฅผ ์„ ํƒํ•˜๋Š” ๊ฒƒ์€ ๋‹จ์ผ ํ”Œ๋žซํผ์„ ๊ณ ๋ฅด๋Š” ๊ฒƒ๊ณผ๋Š” ์ฐจ์›์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ๋ณด์•ˆ ๋ฐ ์ œ๊ณต ๋ชฉํ‘œ๊ฐ€ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ์Šค์บ” ๊นŠ์ด, ์‹คํ–‰ ์‹œ๊ฐ„, ๊ฑฐ๋ฒ„๋„Œ์Šค ๋ฐ ํ†ตํ•ฉ์— ๋Œ€ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ๋„ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ๊ฐ€์žฅ ํšจ๊ณผ์ ์ธ ํ”„๋กœ๊ทธ๋žจ์€ ๋ชจ๋“  ๊ณ„์ธต์— ๊ฑธ์ณ ํ•˜๋‚˜์˜ ์Šค์บ๋„ˆ๋ฅผ ํ‘œ์ค€ํ™”ํ•˜๋ ค ํ•˜๊ธฐ๋ณด๋‹ค๋Š” ๊ด€๋ฆฌ ๋Œ€์ƒ์˜ ์ฃผ์š” ์œ„ํ—˜ ์š”์†Œ์— ๋งž์ถฐ ๋„๊ตฌ๋ฅผ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์•„๋ž˜ ๊ถŒ์žฅ ์‚ฌํ•ญ์€ ์ผ๋ฐ˜์ ์ธ ๊ธฐ์—… ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์‹ค์šฉ์ ์ธ ๋„๊ตฌ ๊ทธ๋ฃนํ™”๋ฅผ ์š”์•ฝํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฐ ๊ทธ๋ฃน์€ ํŠน์ • ๋„๊ตฌ๊ฐ€ ์šด์˜ ๋น„์šฉ ๋Œ€๋น„ ๊ฐ€์žฅ ๋†’์€ ์‹ ํ˜ธ๋ฅผ ์ œ๊ณตํ•˜๋Š” ์˜์—ญ๊ณผ ์—ฌ๋Ÿฌ ์Šค์บ๋„ˆ๋ฅผ ๊ฒฐํ•ฉํ•˜์—ฌ ๋‹จ์ผ ๊ด€์ ์— ์˜์กดํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ๋‚˜์€ ์œ„ํ—˜ ๋ถ„์„ ๋ฒ”์œ„๋ฅผ ์ œ๊ณตํ•˜๋Š” ์˜์—ญ์„ ๋ฐ˜์˜ํ•ฉ๋‹ˆ๋‹ค.

CI ๋ฐ ๊ฐœ๋ฐœ์ž ์›Œํฌํ”Œ๋กœ์šฐ์—์„œ ์‹ ์†ํ•œ ์ทจ์•ฝ์  ํƒ์ง€

์ดˆ๊ธฐ ํ”ผ๋“œ๋ฐฑ์— ๊ฐ€์žฅ ์ ํ•ฉํ•˜๋ฉฐ, ์•Œ๋ ค์ง„ ์œ„ํ—˜ ์š”์†Œ๊ฐ€ ๊ณต์œ  ๋ธŒ๋žœ์น˜์— ์œ ์ž…๋˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.

  • ์Šค ๋‹ˆํฌ CI ๋ฐ IDE ํ†ตํ•ฉ์ด ๊ฐ•๋ ฅํ•œ ์ข…์†์„ฑ ๋ฐ ์ฝ”๋“œ ์Šค์บ” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.
  • OWASP ์ข…์†์„ฑ ๊ฒ€์‚ฌ ํƒ€์‚ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ๋Œ€ํ•œ ๊ฒฐ์ •๋ก ์  CVE ํƒ์ง€๋ฅผ ์œ„ํ•ด
  • ์…ˆ๊ทธ๋ ™ ์ฝ”๋“œ์—์„œ ์กฐ์ง๋ณ„ ๋ณด์•ˆ ํŒจํ„ด์„ ์ ์šฉํ•˜๊ธฐ ์œ„ํ•ด

์ถœ์‹œ ์ „ ์‹ฌ์ธต์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ ๋ถ„์„

์˜๋ฏธ ๋ถ„์„์ด ํ•„์š”ํ•œ ๋ณต์žกํ•œ ์ฝ”๋“œ ์ˆ˜์ค€์˜ ์ทจ์•ฝ์ ์„ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

  • ์ฒดํฌ ๋งˆํฌ์Šค ์ž์‚ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ฝ”๋“œ์— ๋Œ€ํ•œ ์‹ฌ์ธต ์ •์  ๋ถ„์„์„ ์œ„ํ•ด
  • ๋ฒ ๋ผ์ฝ”๋“œ ํ‘œ์ค€ํ™”๋œ ์†Œ์Šค ๋ฐ ๋ฐ”์ด๋„ˆ๋ฆฌ ๋ณด์•ˆ ํ‰๊ฐ€๋ฅผ ์œ„ํ•ด
  • Fortify ์ •์  ์ฝ”๋“œ ๋ถ„์„๊ธฐ ์ค‘์•™ ์ง‘์ค‘์‹ ๊ด€๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ๋Œ€๊ทœ๋ชจ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํฌํŠธํด๋ฆฌ์˜ค์šฉ

์ธํ”„๋ผ ๋ฐ ๋„คํŠธ์›Œํฌ ๋…ธ์ถœ ๊ด€๋ฆฌ

์„œ๋ฒ„, ๋„คํŠธ์›Œํฌ ๋ฐ ์šด์˜ ์ฒด์ œ ๊ณ„์ธต์— ๋Œ€ํ•œ ์ง€์†์ ์ธ ํ‰๊ฐ€๋ฅผ ์œ„ํ•ด ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  • Qualys ์ทจ์•ฝ์  ๊ด€๋ฆฌ ์ž์‚ฐ ๋ฐœ๊ตด ๋ฐ ํ‘œ์ค€ํ™”๋œ ๋ณด๊ณ ๋ฅผ ์œ„ํ•ด
  • Tenable Nessus ๋˜๋Š” Tenable.io ์„ฑ์ˆ™ํ•œ ๋„คํŠธ์›Œํฌ ๋ฐ OS ์ทจ์•ฝ์  ํƒ์ง€๋ฅผ ์œ„ํ•œ
  • Rapid7 ์ธ์‚ฌ์ดํŠธVM ์œ„ํ—˜ ๊ธฐ๋ฐ˜ ์šฐ์„ ์ˆœ์œ„ ์ง€์ • ๋ฐ ๊ฐœ์„  ์กฐ์น˜ ์ถ”์ ์„ ์œ„ํ•ด

์ปจํ…Œ์ด๋„ˆ ๋ฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋ณด์•ˆ

๋นŒ๋“œ ํ›„ ๋ฐ ๋Ÿฐํƒ€์ž„ ์ค‘์— ๋ฐœ์ƒํ•˜๋Š” ์ทจ์•ฝ์  ๋…ธ์ถœ์— ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค.

  • ์•„์ฟ ์•„ ์‹œํ๋ฆฌํ‹ฐ ์ด๋ฏธ์ง€ ์Šค์บ” ๋ฐ ๋Ÿฐํƒ€์ž„ ๋ณดํ˜ธ๋ฅผ ์œ„ํ•ด
  • ํ”„๋ฆฌ์ฆˆ ๋งˆ ํด๋ผ์šฐ๋“œ ํด๋ผ์šฐ๋“œ ์›Œํฌ๋กœ๋“œ ๋ฐ ์ž์„ธ ๊ด€๋ฆฌ์šฉ
  • ์•ต์ปค ์ •์ฑ… ๊ธฐ๋ฐ˜ ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ๋ถ„์„์„ ์œ„ํ•ด

ํด๋ผ์šฐ๋“œ ๊ตฌ์„ฑ ๋ฐ ๋…ธ์ถœ ์œ„ํ—˜

ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์ž˜๋ชป๋œ ๊ตฌ์„ฑ ๋ฐ ๊ณต๊ฒฉ ํ‘œ๋ฉด ํ™•์žฅ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

  • ํ”„๋ฆฌ์ฆˆ ๋งˆ ํด๋ผ์šฐ๋“œ ์ง€์†์ ์ธ ํด๋ผ์šฐ๋“œ ์ƒํƒœ ํ‰๊ฐ€๋ฅผ ์œ„ํ•ด
  • Wiz ์—์ด์ „ํŠธ๋ฆฌ์Šค ํด๋ผ์šฐ๋“œ ๋ณด์•ˆ ๋ฐ ๊ณต๊ฒฉ ๊ฒฝ๋กœ ๋ถ„์„์„ ์œ„ํ•ด
  • ๋ ˆ์ด์Šค ์›Œํฌ ํ–‰๋™ ๊ธฐ๋ฐ˜ ํด๋ผ์šฐ๋“œ ์œ„ํ˜‘ ํƒ์ง€๋ฅผ ์œ„ํ•ด

๊ธฐ์กด ์‹œ์Šคํ…œ ๋ฐ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํ™˜๊ฒฝ ํ‰๊ฐ€

ํŒจ์น˜ ์ ์šฉ์ด ์ œํ•œ์ ์ด๊ณ  ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ  ์Šคํƒ์ด ํ˜ผํ•ฉ๋œ ํ™˜๊ฒฝ์— ๊ฐ€์žฅ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

  • OpenVAS ๋˜๋Š” Greenbone ๋งž์ถคํ˜• ์˜จํ”„๋ ˆ๋ฏธ์Šค ์ทจ์•ฝ์  ์Šค์บ”์„ ์œ„ํ•ด
  • ํ’ˆ์งˆ ๊ธฐ์กด ์‹œ์Šคํ…œ๊ณผ ํด๋ผ์šฐ๋“œ ์‹œ์Šคํ…œ ์ „๋ฐ˜์— ๊ฑธ์นœ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์ž์‚ฐ ๊ฐ€์‹œ์„ฑ ํ™•๋ณด
  • ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋Š” ์žฅ๊ธฐ ์šด์˜ ์ธํ”„๋ผ์—์„œ ์ผ๊ด€๋œ CVE ์ถ”์ ์„ ์œ„ํ•ด

์ „์‚ฌ์  ์ทจ์•ฝ์  ๊ด€๋ฆฌ ๋ฐ ์ƒ๊ด€๊ด€๊ณ„ ๋ถ„์„

์šฐ์„ ์ˆœ์œ„ ์„ค์ •, ๋ณด๊ณ  ๋ฐ ํ•ฉ๋ฆฌ์ ์ธ ์˜์‚ฌ๊ฒฐ์ •์ด ์ค‘์š”ํ•œ ๊ณผ์ œ์ผ ๋•Œ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

  • ์Šค๋งˆํŠธ TS XL ์ทจ์•ฝ์  ๋ฐœ๊ฒฌ ์‚ฌํ•ญ๊ณผ ์˜์กด์„ฑ ๊ตฌ์กฐ ๋ฐ ์‹คํ–‰ ๋ฒ”์œ„ ๊ฐ„์˜ ์ƒ๊ด€๊ด€๊ณ„๋ฅผ ํŒŒ์•…ํ•˜๊ธฐ ์œ„ํ•ด
  • ServiceNow ์ทจ์•ฝ์  ๋Œ€์‘ ๋ณต๊ตฌ ์›Œํฌํ”Œ๋กœ ๋ฐ ์†Œ์œ ๊ถŒ์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
  • ์ผ€๋‚˜ ๋ณด์•ˆ ์œ„ํ˜‘ ์ธํ…”๋ฆฌ์ „์Šค๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์ทจ์•ฝ์„ฑ ์œ„ํ—˜ ์šฐ์„ ์ˆœ์œ„ ์ง€์ •

์ฃผ์š” ์š”์ 

๊ธฐ์—… ์ทจ์•ฝ์  ์Šค์บ๋‹์€ ํŠน์ • ์ œ์–ด ๋ชฉํ‘œ์— ๋”ฐ๋ผ ๋„๊ตฌ๋ฅผ ์„ ํƒํ•˜๊ณ  ์กฐํ•ฉํ•  ๋•Œ ๊ฐ€์žฅ ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค. ์ง€์†์  ํ†ตํ•ฉ(CI) ์†๋„, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ ์‹ฌ์ธต์„ฑ, ์ธํ”„๋ผ ๊ฐ€์‹œ์„ฑ ๋ฐ ๊ฑฐ๋ฒ„๋„Œ์Šค ์—„๊ฒฉ์„ฑ์€ ์„œ๋กœ ์ƒ์ถฉ๋˜๋Š” ์š”๊ตฌ ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ชฉํ‘œ์— ๋งž์ถฐ ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•˜๋ฉด ์กฐ์ง์€ ๋ถˆํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ์ค„์ด๊ณ  ์šฐ์„ ์ˆœ์œ„ ์„ค์ •์„ ๊ฐœ์„ ํ•˜๋ฉฐ ์ทจ์•ฝ์  ์œ„ํ—˜์„ ์‚ฌํ›„ ๋Œ€์‘์ด ์•„๋‹Œ ์ง€์†์ ์ธ ๊ด€๋ฆฌ ํ™œ๋™์œผ๋กœ ์šด์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŠน์ • ๊ธฐ์—… ํ™˜๊ฒฝ์— ํŠนํ™”๋œ, ์ž˜ ์•Œ๋ ค์ง€์ง€ ์•Š์€ ์ทจ์•ฝ์  ์Šค์บ” ๋„๊ตฌ

์ฃผ๋ฅ˜ ์ทจ์•ฝ์  ์Šค์บ” ํ”Œ๋žซํผ ์™ธ์—๋„, ํŠน์ • ๋ณด์•ˆ ๋ฐ ํ‰๊ฐ€ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ๋‹ค์–‘ํ•œ ๋„๊ตฌ๋“ค์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋„๊ตฌ๋“ค์€ ์ฃผ๋ ฅ ์Šค์บ๋„ˆ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์ง€๋งŒ, ์ฃผ๋ฅ˜ ํ”Œ๋žซํผ์˜ ๊ธฐ๋Šฅ ๋ถ€์กฑ์ด๋‚˜ ๋ถˆํ•„์š”ํ•œ ์šด์˜ ๋ถ€๋‹ด์œผ๋กœ ์ธํ•ด ํ•œ๊ณ„๊ฐ€ ๋“œ๋Ÿฌ๋‚˜๋Š” ํŠน์ • ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ๋งค์šฐ ์œ ์šฉํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์—…๋“ค์€ ์ด๋Ÿฌํ•œ ๋„๊ตฌ๋“ค์„ ์ „๋žต์ ์œผ๋กœ ํ™œ์šฉํ•˜์—ฌ ๋ณด์•ˆ ์ทจ์•ฝ์  ๋ถ„์„์˜ ๊ณต๋ฐฑ์„ ๋ฉ”์šฐ๊ฑฐ๋‚˜ ํŠน์ˆ˜ ๋ณด์•ˆ ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.

  • ์‚ฌ์†Œํ•œ
    Trivy๋Š” ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€, ํŒŒ์ผ ์‹œ์Šคํ…œ ๋ฐ ์ธํ”„๋ผ์ŠคํŠธ๋Ÿญ์ฒ˜ ์ฝ”๋“œ์— ์ตœ์ ํ™”๋œ ์˜คํ”ˆ ์†Œ์Šค ์ทจ์•ฝ์  ์Šค์บ๋„ˆ์ž…๋‹ˆ๋‹ค. Trivy๋Š” ์™„์ „ํ•œ ๋ณด์•ˆ ํ”Œ๋žซํผ์˜ ์˜ค๋ฒ„ํ—ค๋“œ ์—†์ด ๋น ๋ฅด๊ณ  ์ •ํ™•ํ•œ ์Šค์บ”์ด ํ•„์š”ํ•œ CI ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ์ž์ฃผ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ปจํ…Œ์ด๋„ˆ ๋ ˆ์ด์–ด์™€ ๊ตฌ์„ฑ ํŒŒ์ผ์—์„œ CVE๋ฅผ ํƒ์ง€ํ•˜๋Š” ๋ฐ ํƒ์›”ํ•˜์ง€๋งŒ, ๋Ÿฐํƒ€์ž„ ์ปจํ…์ŠคํŠธ๋‚˜ ๊ณ ๊ธ‰ ์šฐ์„ ์ˆœ์œ„ ์ง€์ • ๊ธฐ๋Šฅ์€ ์ œ๊ณตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ๊ทธ๋ฆฌํ”„
    Grype๋Š” ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‹ฐํŒฉํŠธ์— ์ดˆ์ ์„ ๋งž์ถ˜ ๊ฒฝ๋Ÿ‰ ์ทจ์•ฝ์  ์Šค์บ๋„ˆ์ž…๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€ ๋นŒ๋“œ ์›Œํฌํ”Œ๋กœ์šฐ์™€ ์ž˜ ํ†ตํ•ฉ๋˜๋ฉฐ ํŒจํ‚ค์ง€ ์ข…์†์„ฑ์—์„œ ์•Œ๋ ค์ง„ ์ทจ์•ฝ์ ์„ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ํƒ์›”ํ•ฉ๋‹ˆ๋‹ค. ๊ณต๊ธ‰๋ง ๋ณด์•ˆ ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ๋ฅผ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด SBOM ์ƒ์„ฑ๊ธฐ์™€ ํ•จ๊ป˜ ์‚ฌ์šฉ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์ง€๋งŒ, CVE ๋ฐ์ดํ„ฐ์— ํฌ๊ฒŒ ์˜์กดํ•˜๋ฉฐ ์ต์Šคํ”Œ๋กœ์ž‡ ๋„๋‹ฌ ๊ฐ€๋Šฅ์„ฑ์„ ํ‰๊ฐ€ํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.
  • ์•ต์ปค ์—”์ง„
    Anchore๋Š” ๊ธฐ์—… ํ™˜๊ฒฝ์—์„œ ์ด๋ฏธ์ง€ ์Šน์ธ ๋ฐ ๋ฐฐํฌ์— ๋Œ€ํ•œ ์„ธ๋ฐ€ํ•œ ์ œ์–ด๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ๋ฅผ ์œ„ํ•ด ์„ค๊ณ„๋œ ์ •์ฑ… ๊ธฐ๋ฐ˜ ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ๋ถ„์„ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. Anchore๋ฅผ ํ†ตํ•ด ํŒ€์€ ์ด๋ฏธ์ง€ ๋ฐฐํฌ ๊ฐ€๋Šฅ ์—ฌ๋ถ€๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๋ณด์•ˆ ๋ฐ ๊ทœ์ • ์ค€์ˆ˜ ์ •์ฑ…์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Anchore์˜ ๊ฐ•์ ์€ ์ทจ์•ฝ์  ํƒ์ง€ ๊นŠ์ด๋ณด๋‹ค๋Š” ๊ฑฐ๋ฒ„๋„Œ์Šค์™€ ๋ฐ˜๋ณต์„ฑ ํ™•๋ณด์— ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ช…ํ™•ํ•œ
    ์ปจํ…Œ์ด๋„ˆ ์ทจ์•ฝ์  ๋ถ„์„ ์„œ๋น„์Šค์ธ Clair๋Š” ์ด๋ฏธ์ง€ ๋ ˆ์ด์–ด๋ฅผ ์Šค์บ”ํ•˜์—ฌ ์•Œ๋ ค์ง„ ์ทจ์•ฝ์ ์„ ํƒ์ง€ํ•ฉ๋‹ˆ๋‹ค. Clair๋Š” ์ด๋ฏธ์ง€ ๋ฐฐํฌ ํ›„ ์ง€์†์ ์œผ๋กœ ์Šค์บ”์ด ์ˆ˜ํ–‰๋˜๋Š” ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ ์ค‘์‹ฌ ์›Œํฌํ”Œ๋กœ์—์„œ ์ฃผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์ธ CVE ํƒ์ง€ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์ง€๋งŒ, ์šฐ์„ ์ˆœ์œ„ ์ง€์ •, ๋ณด๊ณ  ๋ฐ ์ˆ˜๋ช… ์ฃผ๊ธฐ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด์„œ๋Š” ์ถ”๊ฐ€์ ์ธ ๋„๊ตฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
  • ์Šค์นด์šฐํŠธ ์Šค์œ„ํŠธ
    Scout Suite๋Š” ์—ฌ๋Ÿฌ ํด๋ผ์šฐ๋“œ ์ œ๊ณต์—…์ฒด์— ๊ฑธ์ณ ์ž˜๋ชป๋œ ๊ตฌ์„ฑ์„ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ์ดˆ์ ์„ ๋งž์ถ˜ ๋ฉ€ํ‹ฐ ํด๋ผ์šฐ๋“œ ๋ณด์•ˆ ๊ฐ์‚ฌ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์ง€์†์ ์ธ ๋ณด์•ˆ ๊ฐ•ํ™”๋ณด๋‹ค๋Š” ๋ณด์•ˆ ํ‰๊ฐ€ ๋ฐ ์•„ํ‚คํ…์ฒ˜ ๊ฒ€ํ† ์— ํŠนํžˆ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ตฌ์„ฑ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜์ง€๋งŒ, CI ๋˜๋Š” ๋ฌธ์ œ ํ•ด๊ฒฐ ์›Œํฌํ”Œ๋กœ์™€ ๊ธด๋ฐ€ํ•˜๊ฒŒ ํ†ตํ•ฉ๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.
  • ํ๋ธŒ๋ฒค์น˜
    Kube-Bench๋Š” Kubernetes์— ํŠนํ™”๋œ ๋ณด์•ˆ ํ‰๊ฐ€ ๋„๊ตฌ๋กœ, ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๋ณด์•ˆ ๋ฒค์น˜๋งˆํฌ์— ๋”ฐ๋ผ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. Kube-Bench๋Š” ๊ทœ์ œ ํ™˜๊ฒฝ์—์„œ ์ฃผ๊ธฐ์ ์ธ ๊ทœ์ • ์ค€์ˆ˜ ์ ๊ฒ€ ๋ฐ ๋ณด์•ˆ ๊ฐ•ํ™” ์ž‘์—…์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์›Œํฌ๋กœ๋“œ๋‚˜ ์ด๋ฏธ์ง€์—์„œ CVE๋ฅผ ํƒ์ง€ํ•˜์ง€๋Š” ์•Š์œผ๋ฉฐ, ์ถœ๋ ฅ ๊ฒฐ๊ณผ๋Š” ์ˆ˜๋™์œผ๋กœ ํ•ด์„ํ•˜๊ณ  ํ›„์† ์กฐ์น˜๋ฅผ ์ทจํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ํ๋ธŒํ—Œํ„ฐ
    Kube-Hunter๋Š” Kubernetes ํ™˜๊ฒฝ์—์„œ ์•…์šฉ ๊ฐ€๋Šฅํ•œ ์ž˜๋ชป๋œ ๊ตฌ์„ฑ ๋ฐ ๊ณต๊ฒฉ ๊ฒฝ๋กœ๋ฅผ ์‹๋ณ„ํ•˜๋Š” ์นจํˆฌ ํ…Œ์ŠคํŠธ ์Šคํƒ€์ผ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๋ณด์•ˆ ํŒ€์€ ์ง€์†์ ์ธ ํŒŒ์ดํ”„๋ผ์ธ์˜ ์ผ๋ถ€๋กœ ์‚ฌ์šฉํ•˜๊ธฐ๋ณด๋‹ค๋Š” ํ‰๊ฐ€ ์ค‘์— Kube-Hunter๋ฅผ ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค. Kube-Hunter์˜ ๊ฒฐ๊ณผ๋Š” ์œ„ํ˜‘ ๋ชจ๋ธ๋ง์— ์œ ์šฉํ•˜์ง€๋งŒ, ์•ˆ์ „ํ•˜๊ฒŒ ํ•ด์„ํ•˜๋ ค๋ฉด ์ „๋ฌธ์ ์ธ ์ง€์‹์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
  • OS ์ฟผ๋ฆฌ
    OSQuery๋Š” ๋ณด์•ˆ ํŒ€์ด SQL๊ณผ ์œ ์‚ฌํ•œ ๊ตฌ๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ ์šด์˜ ์ฒด์ œ ์ƒํƒœ๋ฅผ ์ฟผ๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ํ˜ธ์ŠคํŠธ ๊ธฐ๋ฐ˜ ๊ณ„์ธก ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค. OSQuery๋Š” ์ทจ์•ฝ์  ์Šค์บ”๋ณด๋‹ค๋Š” ๊ทœ์ • ์ค€์ˆ˜ ๊ฒ€์ฆ, ์‚ฌ๊ณ  ๋Œ€์‘ ๋ฐ ์ด์ƒ ํƒ์ง€์— ์ฃผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์‹ฌ์ธต์ ์ธ ๊ฐ€์‹œ์„ฑ์„ ์ œ๊ณตํ•˜์ง€๋งŒ, ์‚ฌ์šฉ์ž ์ง€์ • ์ฟผ๋ฆฌ ๊ฐœ๋ฐœ ๋ฐ ์šด์˜ ํ†ตํ•ฉ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
  • ์ข…์†์„ฑ ์ถ”์ 
    Dependency-Track์€ SBOM(์ œํ’ˆ ๋ช…์„ธ์„œ)์„ ํ™œ์šฉํ•˜์—ฌ ์‹œ๊ฐ„ ๊ฒฝ๊ณผ์— ๋”ฐ๋ฅธ ์ข…์†์„ฑ ์œ„ํ—˜์„ ์ถ”์ ํ•˜๋„๋ก ์„ค๊ณ„๋œ ์˜คํ”ˆ ์†Œ์Šค ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ๊ณต๊ธ‰๋ง ๋ณด์•ˆ ๋ฐ ๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ๊ณต์‹ํ™”ํ•˜๋Š” ์กฐ์ง์— ์œ ์šฉํ•˜๋ฉฐ, ์ทจ์•ฝ์  ๋ฐ์ดํ„ฐ์˜ ์ˆ˜๋ช… ์ฃผ๊ธฐ๋ฅผ ๊ด€๋ฆฌํ•˜์—ฌ ์Šค์บ๋„ˆ๋ฅผ ๋ณด์™„ํ•˜์ง€๋งŒ ์ž์ฒด์ ์œผ๋กœ ์Šค์บ” ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.
  • ์•„๋ฌด๋„
    Nikto๋Š” ์˜ค๋ž˜๋œ ์†Œํ”„ํŠธ์›จ์–ด์™€ ์œ„ํ—˜ํ•œ ๊ตฌ์„ฑ์„ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ์ดˆ์ ์„ ๋งž์ถ˜ ์›น ์„œ๋ฒ„ ์ทจ์•ฝ์  ์Šค์บ๋„ˆ์ž…๋‹ˆ๋‹ค. Nikto๋Š” ๊ฐ€๋ณ๊ณ  ๋ฐฐํฌ๊ฐ€ ๊ฐ„ํŽธํ•˜์—ฌ ์‹ ์†ํ•œ ํ‰๊ฐ€์— ์ ํ•ฉํ•˜์ง€๋งŒ, ์šฐ์„ ์ˆœ์œ„ ์ง€์ • ๊ธฐ๋Šฅ์ด ์ œํ•œ์ ์ธ ์ƒํƒœ์—์„œ ๋งŽ์€ ์–‘์˜ ์ทจ์•ฝ์ ์„ ์ƒ์„ฑํ•˜๋ฏ€๋กœ ๋Œ€๊ทœ๋ชจ์˜ ์ง€์†์ ์ธ ์Šค์บ”์—๋Š” ์ ํ•ฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๋„๊ตฌ๋Š” ์ผ๋ฐ˜์ ์ธ ์Šค์บ๋„ˆ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ๋ณด๋‹ค๋Š” ํŠน์ • ๋ชฉํ‘œ๋ฅผ ์œ„ํ•ด ์˜๋„์ ์œผ๋กœ ๋ฐฐํฌํ•  ๋•Œ ๊ฐ€์žฅ ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค. ๋ณด๋‹ค ๊ด‘๋ฒ”์œ„ํ•œ ์ทจ์•ฝ์  ๊ด€๋ฆฌ ํ”Œ๋žซํผ ๋ฐ ์•„ํ‚คํ…์ฒ˜ ์ปจํ…์ŠคํŠธ์™€ ๊ฒฐํ•ฉํ•˜๋ฉด ๊ณผ๋„ํ•œ ๋…ธ์ด์ฆˆ๋‚˜ ์šด์˜ ๋ถ€๋‹ด์„ ์œ ๋ฐœํ•˜์ง€ ์•Š๊ณ ๋„ ๊ธฐ์—… ๋ณด์•ˆ ๋ฒ”์œ„๋ฅผ ํฌ๊ฒŒ ๊ฐ•ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์—…์€ ์ทจ์•ฝ์  ์Šค์บ” ๋ฐ ํ‰๊ฐ€ ๋„๊ตฌ๋ฅผ ์–ด๋–ป๊ฒŒ ์„ ํƒํ•ด์•ผ ํ• ๊นŒ์š”?

๊ธฐ์—… ํ™˜๊ฒฝ์—์„œ ์ทจ์•ฝ์  ์Šค์บ” ๋„๊ตฌ๋ฅผ ์„ ํƒํ•˜๋Š” ๊ฒƒ์€ ๋‹จ์ˆœํžˆ ๊ธฐ๋Šฅ ๋™๋“ฑ์„ฑ๋งŒ์„ ๋”ฐ์ง€๋Š” ๊ตฌ๋งค ๊ณผ์ •์ด ์•„๋‹™๋‹ˆ๋‹ค. ์ด๋Š” ๊ฐœ๋ฐœ ์ˆ˜๋ช…์ฃผ๊ธฐ ์ „๋ฐ˜์— ๊ฑธ์ณ ์œ„ํ—˜์„ ํƒ์ง€, ํ•ด์„ ๋ฐ ๋Œ€์‘ํ•˜๋Š” ๋ฐฉ์‹์„ ๊ฒฐ์ •ํ•˜๋Š” ์•„ํ‚คํ…์ฒ˜์  ๊ฒฐ์ •์ž…๋‹ˆ๋‹ค. ๋„๊ตฌ์˜ ๊ธฐ๋Šฅ๊ณผ ์กฐ์ง์˜ ํ˜„์‹ค์ด ์ œ๋Œ€๋กœ ์กฐํ™”๋ฅผ ์ด๋ฃจ์ง€ ๋ชปํ•˜๋ฉด ๊ณผ๋„ํ•œ ์˜คํƒ, ์ง€์—ฐ๋œ ๋ณต๊ตฌ ํŒŒ์ดํ”„๋ผ์ธ, ์‹ค์งˆ์ ์ธ ์œ„ํ—˜ ๊ฐ์†Œ๋กœ ์ด์–ด์ง€์ง€ ์•Š๋Š” ์ˆ˜๋งŽ์€ ํƒ์ง€ ๊ฒฐ๊ณผ์— ์••๋„๋‹นํ•˜๋Š” ๋ณด์•ˆํŒ€ ๋“ฑ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ์‹คํŒจ ์‚ฌ๋ก€๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

์ฒด๊ณ„์ ์ธ ๋„๊ตฌ ์„ ์ • ์ ‘๊ทผ ๋ฐฉ์‹์€ ์–ด๋–ค ๊ธฐ๋Šฅ์ด ๋ฐ˜๋“œ์‹œ ํฌํ•จ๋˜์–ด์•ผ ํ•˜๋Š”์ง€, ๋‚ด๋ถ€์ ์œผ๋กœ ์œ„ํ—˜์„ ์–ด๋–ป๊ฒŒ ํ‘œํ˜„ํ•˜๊ณ  ์ธก์ •ํ•˜๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ์–ด๋–ค ๊ทœ์ œ ๋˜๋Š” ์‚ฐ์—… ์ œ์•ฝ ์กฐ๊ฑด์ด ํ—ˆ์šฉ ๊ฐ€๋Šฅํ•œ ์ ˆ์ถฉ์•ˆ์„ ํ˜•์„ฑํ•˜๋Š”์ง€ ํŒŒ์•…ํ•˜๋Š” ๊ฒƒ์—์„œ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋‹จ๊ณ„๋ฅผ ๊ฑด๋„ˆ๋›ฐ๋Š” ๊ธฐ์—…์€ ์ข…์ข… ์ค‘๋ณต๋˜๋Š” ๋„๊ตฌ๋ฅผ ์ถ•์ ํ•˜์—ฌ ํƒ์ง€ ๊ธฐ๋Šฅ์„ ์ค‘๋ณตํ•˜๋ฉด์„œ ์ค‘์š”ํ•œ ์‚ฌ๊ฐ์ง€๋Œ€๋ฅผ ํ•ด๊ฒฐํ•˜์ง€ ๋ชปํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜ ์ง€์นจ์€ ๋„๊ตฌ ์„ ์ •์„ ์ฒดํฌ๋ฆฌ์ŠคํŠธ ๋น„๊ต๊ฐ€ ์•„๋‹Œ ์‹œ์Šคํ…œ์  ๋ฌธ์ œ๋กœ ์ ‘๊ทผํ•ฉ๋‹ˆ๋‹ค.

๋ฐฐํฌ ์ˆ˜๋ช…์ฃผ๊ธฐ ์ „๋ฐ˜์— ๊ฑธ์ณ ํ•„์š”ํ•œ ์ทจ์•ฝ์  ์Šค์บ” ๊ธฐ๋Šฅ ์ •์˜

์ทจ์•ฝ์  ์Šค์บ” ๋„๊ตฌ๋ฅผ ์„ ํƒํ•˜๋Š” ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๋ฐ ์ธํ”„๋ผ ์ˆ˜๋ช… ์ฃผ๊ธฐ ์ „๋ฐ˜์— ๊ฑธ์ณ ์–ด๋–ค ๊ธฐ๋Šฅ์„ ๊ฒ€์‚ฌํ•ด์•ผ ํ•˜๋Š”์ง€ ์ •์˜ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ทจ์•ฝ์ ์€ ๋‹ค์–‘ํ•œ ๋‹จ๊ณ„์—์„œ ๋ฐœ์ƒํ•˜๋ฉฐ, ๋ชจ๋“  ์ทจ์•ฝ์ ์„ ๋™์ผํ•œ ํšจ์œจ๋กœ ํ•ด๊ฒฐํ•˜๋„๋ก ์„ค๊ณ„๋œ ๋‹จ์ผ ๋„๊ตฌ๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๊ธฐ์—…์€ ๋„๊ตฌ์˜ ์˜๋„๋œ ์ž‘๋™ ๋ฒ”์œ„๋ฅผ ๋ฒ—์–ด๋‚˜ ์˜ค์šฉํ•˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์Šค์บ” ๊ธฐ๋Šฅ์„ ์ˆ˜๋ช… ์ฃผ๊ธฐ ๋‹จ๊ณ„์— ๋ช…ํ™•ํ•˜๊ฒŒ ๋งคํ•‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํ•ต์‹ฌ ๊ธฐ๋Šฅ ๋ฒ”์ฃผ์—๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ฝ”๋“œ ์ˆ˜์ค€ ์ทจ์•ฝ์  ํƒ์ง€, ํƒ€์‚ฌ ์ข…์†์„ฑ ํ‰๊ฐ€, ์ธํ”„๋ผ ๋ฐ ๋„คํŠธ์›Œํฌ ๋…ธ์ถœ ์Šค์บ”, ์ปจํ…Œ์ด๋„ˆ ๋ฐ ํด๋ผ์šฐ๋“œ ์›Œํฌ๋กœ๋“œ ๋ถ„์„, ๋Ÿฐํƒ€์ž„ ์ƒํƒœ ํ‰๊ฐ€๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๊ฐ ๋ฒ”์ฃผ๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ์œ„ํ˜‘ ๋ชจ๋ธ๊ณผ ํ•ด๊ฒฐ ๊ฒฝ๋กœ์— ๋Œ€์‘ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ข…์†์„ฑ ์Šค์บ๋„ˆ๋Š” ์•Œ๋ ค์ง„ CVE๋ฅผ ์กฐ๊ธฐ์— ํƒ์ง€ํ•˜๋Š” ๋ฐ ํšจ๊ณผ์ ์ด์ง€๋งŒ, ๋Ÿฐํƒ€์ž„ ์‹œ ํ•ด๋‹น ์ข…์†์„ฑ์ด ์–ด๋–ป๊ฒŒ ์‹คํ–‰๋˜๋Š”์ง€์— ๋Œ€ํ•œ ์ •๋ณด๋Š” ์ œํ•œ์ ์œผ๋กœ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ธํ”„๋ผ ์Šค์บ๋„ˆ๋Š” ๋…ธ์ถœ๋œ ์„œ๋น„์Šค๋ฅผ ์‹๋ณ„ํ•˜์ง€๋งŒ, ํ•ด๋‹น ์„œ๋น„์Šค๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์›Œํฌํ”Œ๋กœ๋ฅผ ํ†ตํ•ด ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ์ง€ ์—ฌ๋ถ€๋Š” ์•Œ๋ ค์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ธฐ์—…์€ ์˜ˆ๋ฐฉ์  ๊ธฐ๋Šฅ๊ณผ ํƒ์ง€์  ๊ธฐ๋Šฅ์„ ๊ตฌ๋ถ„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฐฉ์  ์Šค์บ๋‹์€ ์œ„ํ—˜ํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ํ™•์‚ฐ๋˜๊ธฐ ์ „์— ์ฐจ๋‹จํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๋ฉฐ, ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” ์ง€์†์  ๋ณด์•ˆ(CI)์— ์ ํ•ฉํ•œ ๋น ๋ฅด๊ณ  ๊ฒฐ์ •์ ์ธ ์‹คํ–‰์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํƒ์ง€์  ์Šค์บ๋‹์€ ๋ฐฐํฌ๋œ ํ™˜๊ฒฝ์—์„œ ์ทจ์•ฝ์ ์„ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘๋ฉฐ, ์†๋„๋ณด๋‹ค๋Š” ์Šค์บ”์˜ ๊นŠ์ด์™€ ๋ฒ”์œ„๊ฐ€ ๋” ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ํƒ์ง€ ๋„๊ตฌ๋ฅผ ์˜ˆ๋ฐฉ์  ์—ญํ• ์— ์–ต์ง€๋กœ ์ ์šฉํ•˜๋ ค๋Š” ์‹œ๋„๋Š” ๋ณด์•ˆ ๊ฒฐ๊ณผ๋ฅผ ๊ฐœ์„ ํ•˜์ง€ ๋ชปํ•˜๋ฉด์„œ CI์˜ ์‹ ๋ขฐ์„ฑ์„ ์ €ํ•˜์‹œํ‚ฌ ๋ฟ์ž…๋‹ˆ๋‹ค.

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

๊ถ๊ทน์ ์œผ๋กœ ํ•„์ˆ˜ ๊ธฐ๋Šฅ์€ ๋ณด์•ˆ, ํ”Œ๋žซํผ ๋˜๋Š” ์ œ๊ณต ํŒ€์ด ๋‹ด๋‹นํ•˜๋Š” ๋ช…ํ™•ํ•œ ์ฑ…์ž„์œผ๋กœ ๋ฌธ์„œํ™”๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ๋„๊ตฌ ์„ ํƒ์€ ๋‹จ์ˆœํžˆ ์Šค์บ๋„ˆ๋ฅผ ๋ชจ์•„๋†“๊ณ  ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์ด ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋‚˜ํƒ€๋‚˜๊ธฐ๋ฅผ ๊ธฐ๋Œ€ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ๊ฐ ์ฑ…์ž„์— ๊ธฐ๋Šฅ์„ ํ• ๋‹นํ•˜๋Š” ๊ณผ์ •์ด ๋ฉ๋‹ˆ๋‹ค.

์‚ฐ์—… ๋ฐ ๊ทœ์ œ ์ œ์•ฝ ์กฐ๊ฑด์— ๋งž์ถ˜ ๋„๊ตฌ ์„ ํƒ

์‚ฐ์—… ํ™˜๊ฒฝ์€ ์ทจ์•ฝ์  ์Šค์บ” ๋„๊ตฌ ์„ ํƒ์— ๊ฒฐ์ •์ ์ธ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ๊ทœ์ œ ๋‹น๊ตญ์˜ ๊ธฐ๋Œ€์น˜๊ฐ€ ํƒ์ง€ํ•ด์•ผ ํ•  ๋Œ€์ƒ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํ†ต์ œ ์ฆ๊ฑฐ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๋ณด์กดํ•˜๋Š” ๋ฐฉ์‹์—๋„ ์˜ํ–ฅ์„ ๋ฏธ์น˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๊ธˆ์œต ์„œ๋น„์Šค, ์˜๋ฃŒ, ์—๋„ˆ์ง€ ๋ฐ ๊ณต๊ณต ๋ถ€๋ฌธ ์กฐ์ง์€ ๋””์ง€ํ„ธ ๋„ค์ดํ‹ฐ๋ธŒ ์‚ฐ์—…์ด๋‚˜ ๊ทœ์ œ๊ฐ€ ์•ฝํ•œ ์‚ฐ์—…๊ณผ๋Š” ์ƒ๋‹นํžˆ ๋‹ค๋ฅธ ์ œ์•ฝ ์กฐ๊ฑด์— ์ง๋ฉดํ•ฉ๋‹ˆ๋‹ค.

์—„๊ฒฉํ•œ ๊ทœ์ œ ํ™˜๊ฒฝ์—์„œ๋Š” ๋‹จ์ˆœํ•œ ํƒ์ง€ ๋Šฅ๋ ฅ๋ณด๋‹ค ๊ฐ์‚ฌ ๊ฐ€๋Šฅ์„ฑ๊ณผ ๋ฐ˜๋ณต์„ฑ์ด ํ›จ์”ฌ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ผ๊ด€๋˜๊ณ  ์žฌํ˜„ ๊ฐ€๋Šฅํ•œ ๊ฒฐ๊ณผ์™€ ์•ˆ์ •์ ์ธ ์‹ฌ๊ฐ๋„ ๋ถ„๋ฅ˜๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋„๊ตฌ๋Š” ๊ฐ์‚ฌ ๊ณผ์ •์—์„œ ๋ฐฉ์–ดํ•˜๊ธฐ๊ฐ€ ๋” ์‰ฝ์Šต๋‹ˆ๋‹ค. ์ค‘์•™ ์ง‘์ค‘์‹ ๋ณด๊ณ , ๊ณผ๊ฑฐ ์ถ”์„ธ ์ถ”์ , ํ‘œ์ค€ํ™”๋œ CVE ๋งคํ•‘์€ ํ•„์ˆ˜์ ์ธ ๊ธฐ๋Šฅ์ด ๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ด์œ ๋กœ ๊ฐœ๋ฐœ์ž ์ค‘์‹ฌ ๋„๊ตฌ๊ฐ€ ๋” ๋น ๋ฅธ ํ”ผ๋“œ๋ฐฑ์„ ์ œ๊ณตํ•˜๋”๋ผ๋„ ๊ทœ์ œ๊ฐ€ ์—„๊ฒฉํ•œ ๋ถ„์•ผ์—์„œ๋Š” ์ธํ”„๋ผ ์ค‘์‹ฌ ์Šค์บ๋„ˆ์™€ ์ค‘์•™ ์ง‘์ค‘์‹ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ ํ”Œ๋žซํผ์ด ์„ ํ˜ธ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

๋ฐ˜๋Œ€๋กœ, ์ œํ’ˆ ์ถœ์‹œ ์†๋„๊ฐ€ ๋น ๋ฅด๊ณ  ๊ทœ์ œ ๋ถ€๋‹ด์ด ์ ์€ ์‚ฐ์—…์—์„œ๋Š” ์กฐ๊ธฐ ๋ฐœ๊ฒฌ ๋ฐ ๋ฌธ์ œ ํ•ด๊ฒฐ ์†๋„๋ฅผ ์šฐ์„ ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ™˜๊ฒฝ์—์„œ ๊ฐœ๋ฐœ์ž ํ†ตํ•ฉ ์Šค์บ๋„ˆ์™€ CI(์ž„์ƒ์‹œํ—˜ ํ†ตํ•ฉ) ๋„ค์ดํ‹ฐ๋ธŒ ๋„๊ตฌ๋Š” ๋ฌธ์ œ๊ฐ€ ์œ ์ž…๋˜๋Š” ์‹œ์ ์— ๋” ๊ฐ€๊น๊ฒŒ ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ•˜์—ฌ ๋…ธ์ถœ ๊ธฐ๊ฐ„์„ ๋‹จ์ถ•ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ฑฐ๋ฒ„๋„Œ์Šค ์ฒด๊ณ„๊ฐ€ ์—†๋‹ค๋ฉด ์ด๋Ÿฌํ•œ ๋„๊ตฌ๋Š” ๊ธฐ์—… ๊ทœ๋ชจ์—์„œ ํ†ตํ•ฉํ•˜๊ธฐ ์–ด๋ ค์šด ๋‹จํŽธ์ ์ธ ์ฆ๊ฑฐ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ ˆ๊ฑฐ์‹œ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ๋…ธ์ถœ์€ ์—…๊ณ„ ์ „๋ฐ˜์˜ ํ˜‘๋ ฅ์„ ๋”์šฑ ์–ด๋ ต๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ์ˆ˜๋ช…์ด ๊ธด ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜๋Š” ์‚ฐ์—… ๋ถ„์•ผ๋Š” ํŒจ์น˜ ์ ์šฉ์— ์ œ์•ฝ์ด ๋งŽ์•„ ์ฆ‰๊ฐ์ ์ธ ๋ฌธ์ œ ํ•ด๊ฒฐ์ด ๋น„ํ˜„์‹ค์ ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฝ์šฐ ์ทจ์•ฝ์  ์Šค์บ” ๋„๊ตฌ๋Š” ์œ„ํ—˜ ์ˆ˜์šฉ, ๋ณด์™„ ํ†ต์ œ, ๊ทธ๋ฆฌ๊ณ  ์ง€์—ฐ๋œ ๋ฌธ์ œ ํ•ด๊ฒฐ ์›Œํฌํ”Œ๋กœ๋ฅผ ์ง€์›ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋งฅ๋ฝ ์—†์ด ํŒจ์น˜๋˜์ง€ ์•Š์€ CVE๋งŒ์œผ๋กœ ์œ„ํ—˜์„ ํ‘œํ˜„ํ•˜๋Š” ๋„๊ตฌ๋Š” ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ๋Œ€์•ˆ์„ ์ œ์‹œํ•˜์ง€ ์•Š๊ณ  ๋…ธ์ถœ ์œ„ํ—˜์„ ๊ณผ์žฅํ•˜์—ฌ ๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ์ €ํ•ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฌธ์ œ์ ์€ ๋ ˆ๊ฑฐ์‹œ ์‹œ์Šคํ…œ ์œ„ํ—˜ ๊ด€๋ฆฌ ์ „๋žต ์—์„œ ๋…ผ์˜๋œ ํ˜„๋Œ€ํ™” ํ”„๋กœ๊ทธ๋žจ์—์„œ ๋ถ„๋ช…ํ•˜๊ฒŒ ๋“œ๋Ÿฌ๋‚ฉ๋‹ˆ๋‹ค.

์—…๊ณ„ ์ œ์•ฝ์„ ๊ณ ๋ คํ•˜์ง€ ์•Š๊ณ  ๋„๊ตฌ๋ฅผ ์„ ํƒํ•˜๋ฉด ๋ณด์•ˆ ํŒ€๊ณผ ๊ฐœ๋ฐœ ํŒ€ ๊ฐ„์˜ ๋งˆ์ฐฐ์ด ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ํšจ๊ณผ์ ์ธ ๋„๊ตฌ ์„ ํƒ์€ ๊ทœ์ œ ํ˜„์‹ค์„ ์ธ์ง€ํ•˜๊ณ  ์ด๋ก ์ ์ธ ์™„๋ฒฝ์„ฑ๋ณด๋‹ค๋Š” ๋ฐฉ์–ด ๊ฐ€๋Šฅํ•˜๊ณ  ์ง€์† ๊ฐ€๋Šฅํ•œ ์ œ์–ด๋ฅผ ์ง€์›ํ•˜๋Š” ๋„๊ตฌ๋ฅผ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์‹ค์งˆ์ ์ธ ์œ„ํ—˜ ๊ฐ์†Œ๋ฅผ ๋ฐ˜์˜ํ•˜๋Š” ํ’ˆ์งˆ ์ง€ํ‘œ ์„ค์ •

์ทจ์•ฝ์  ์Šค์บ” ํ”„๋กœ๊ทธ๋žจ์—์„œ ํ”ํžˆ ๋ฐœ์ƒํ•˜๋Š” ์‹คํŒจ ์›์ธ์€ ์œ„ํ—˜ ๊ฐ์†Œ๋ณด๋‹ค๋Š” ํƒ์ง€๋Ÿ‰์— ๋ณด์ƒ์„ ์ฃผ๋Š” ๋‹จ์ˆœํ•œ ํ’ˆ์งˆ ์ง€ํ‘œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. CVE ๊ฐœ์ˆ˜, ์Šค์บ” ์ ์šฉ๋ฅ , ํ‰๊ท  ํŒจ์น˜ ์†Œ์š” ์‹œ๊ฐ„ ๋“ฑ์„ ๊ณ„์‚ฐํ•˜๋Š” ๊ฒƒ์€ ๋ณด์•ˆ ์ƒํƒœ๊ฐ€ ์‹ค์ œ๋กœ ๊ฐœ์„ ๋˜๊ณ  ์žˆ๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ๊ฐ€๋ฆฌ๋ฉด์„œ ํ†ต์ œ๋ ฅ์„ ๊ฐ–๊ณ  ์žˆ๋‹ค๋Š” ์ฐฉ๊ฐ์„ ๋ถˆ๋Ÿฌ์ผ์œผํ‚ต๋‹ˆ๋‹ค.

๊ธฐ์—…์€ ์ทจ์•ฝ์  ์Šค์บ”์ด ์˜์‚ฌ ๊ฒฐ์ • ๋ฐ ์šด์˜ ์„ฑ๊ณผ์— ์–ด๋–ป๊ฒŒ ๊ธฐ์—ฌํ•˜๋Š”์ง€๋ฅผ ๋ฐ˜์˜ํ•˜๋Š” ํ’ˆ์งˆ ์ง€ํ‘œ๋ฅผ ์ •์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌํ•œ ์ง€ํ‘œ ์ค‘ ํ•˜๋‚˜๋Š” ์‹ ํ˜ธ ๊ด€๋ จ์„ฑ์œผ๋กœ, ๊ตฌ์ฒด์ ์ธ ๊ฐœ์„  ์กฐ์น˜ ๋˜๋Š” ์ˆ˜์šฉ๋œ ์œ„ํ—˜ ๊ฒฐ์ •์œผ๋กœ ์ด์–ด์ง€๋Š” ๋ฐœ๊ฒฌ๋ฌผ์˜ ๋น„์œจ๋กœ ์ธก์ •๋ฉ๋‹ˆ๋‹ค. ํ›„์† ์กฐ์น˜๊ฐ€ ๊ฑฐ์˜ ์—†์ด ๋Œ€๋Ÿ‰์˜ ๋ฐœ๊ฒฌ๋ฌผ์„ ์ƒ์„ฑํ•˜๋Š” ๋„๊ตฌ๋Š” ์‹ ๋ขฐ๋ฅผ ์ €ํ•˜์‹œํ‚ค๊ณ  ๋ณด์•ˆ์„ ๊ฐœ์„ ํ•˜์ง€ ๋ชปํ•œ ์ฑ„ ๊ฐœ์„  ์—ญ๋Ÿ‰์„ ์†Œ๋ชจํ•ฉ๋‹ˆ๋‹ค.

๋˜ ๋‹ค๋ฅธ ์ค‘์š”ํ•œ ์ง€ํ‘œ๋Š” ์šฐ์„ ์ˆœ์œ„ ์ •ํ™•๋„์ž…๋‹ˆ๋‹ค. ์ด๋Š” ๋„๊ตฌ๊ฐ€ ํŒ€์ด ํ•ต์‹ฌ ์‹œ์Šคํ…œ์— ์‹ค์งˆ์ ์ธ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์ทจ์•ฝ์ ์— ์ง‘์ค‘ํ•˜๋„๋ก ์–ผ๋งˆ๋‚˜ ์ž˜ ์ง€์›ํ•˜๋Š”์ง€๋ฅผ ์ธก์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ด€๋ จ ์ง€ํ‘œ์—๋Š” ์˜ํ–ฅ๋ ฅ์ด ํฐ ์‚ฌ๊ณ  ๊ฐ์†Œ, ํ•ต์‹ฌ ๊ตฌ์„ฑ ์š”์†Œ์—์„œ ๋™์ผํ•œ ์ทจ์•ฝ์  ์œ ํ˜•์˜ ์žฌ๋ฐœ๋ฅ  ๊ฐ์†Œ, ์Šค์บ๋„ˆ ์‹ฌ๊ฐ๋„์™€ ์šด์˜ ์˜ํ–ฅ ๊ฐ„์˜ ์ผ์น˜๋„ ํ–ฅ์ƒ ๋“ฑ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ๋‹ฌ์„ฑํ•˜๋ ค๋ฉด ์ •์ ์ธ ์‹ฌ๊ฐ๋„ ์ ์ˆ˜๋ณด๋‹ค๋Š” ์ƒํ™ฉ์— ๋งž๋Š” ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋„๊ตฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

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

๋งˆ์ง€๋ง‰์œผ๋กœ, ํ’ˆ์งˆ ์ง€ํ‘œ๋Š” ํ†ตํ•ฉ ํšจ๊ณผ์„ฑ์„ ํ‰๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ์Šค์บ๋‹ ๊ฒฐ๊ณผ๋ฌผ์ด ๋ณ€๊ฒฝ ๊ด€๋ฆฌ, ์‚ฌ๊ณ  ๋Œ€์‘ ๋ฐ ํ˜„๋Œ€ํ™” ๊ณ„ํš๊ณผ ์–ผ๋งˆ๋‚˜ ์ž˜ ํ†ตํ•ฉ๋˜๋Š”์ง€๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๊ธฐ์ˆ ์ ์œผ๋กœ ์•„๋ฌด๋ฆฌ ๊ฐ•๋ ฅํ•˜๋”๋ผ๋„ ๋…๋ฆฝ์ ์œผ๋กœ ์ž‘๋™ํ•˜๋Š” ๋„๊ตฌ๋Š” ๊ฒฐ๊ณผ๋ฌผ์„ ํ†ตํ•ด ๋” ๊ด‘๋ฒ”์œ„ํ•œ ์ œ์–ด ํ”„๋กœ์„ธ์Šค์— ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋„๊ตฌ๋ณด๋‹ค ๊ฐ€์น˜๊ฐ€ ๋–จ์–ด์ง‘๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ด€์ ์€ IT ์œ„ํ—˜ ๊ด€๋ฆฌ ์ •๋ ฌ ์›์น™์„ ๋ฐ˜์˜ํ•˜๋Š”๋ฐ , ์—ฌ๊ธฐ์„œ ํšจ๊ณผ์„ฑ์€ ๊ฐœ๋ณ„์ ์ธ ํ™œ๋™์ด ์•„๋‹Œ ์กฐ์ •๋œ ๋Œ€์‘์œผ๋กœ ์ธก์ •๋ฉ๋‹ˆ๋‹ค.

์„ฑ์ˆ™ํ•œ ์ทจ์•ฝ์  ์Šค์บ” ํ”„๋กœ๊ทธ๋žจ์€ ์–ผ๋งˆ๋‚˜ ๋งŽ์€ ์ทจ์•ฝ์ ์„ ๋ฐœ๊ฒฌํ–ˆ๋Š”์ง€๋กœ ์„ฑ๊ณต์„ ์ธก์ •ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์กฐ์ง์ด ์œ„ํ—˜์„ ๋ช…ํ™•ํ•˜๊ฒŒ ์ดํ•ดํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์–ผ๋งˆ๋‚˜ ๋„์›€์ด ๋˜๋Š”์ง€๋กœ ์„ฑ๊ณต์„ ์ธก์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋„๊ตฌ ์„ ํƒ ์‹œ์—๋Š” ๋‹จ์ˆœํžˆ ํƒ์ง€ ํšŸ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๋Š” ๊ธฐ๋Šฅ๋ณด๋‹ค๋Š” ์šฐ์„ ์ˆœ์œ„ ์ง€์ •, ๋งฅ๋ฝ ํŒŒ์•…, ์˜์‚ฌ ๊ฒฐ์ •์˜ ์งˆ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๊ธฐ๋Šฅ์„ ์šฐ์„ ์ ์œผ๋กœ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ทจ์•ฝ์  ํƒ์ง€๋ถ€ํ„ฐ ๊ธฐ์—… ์œ„ํ—˜ ๊ด€๋ฆฌ๊นŒ์ง€

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

๋”ฐ๋ผ์„œ ๊ฐ€์žฅ ํšจ๊ณผ์ ์ธ ๊ธฐ์—…๋“ค์€ ์ทจ์•ฝ์  ์Šค์บ๋‹์„ ๊ณ„์ธตํ™”๋œ ๊ธฐ๋Šฅ์œผ๋กœ ์„ค๊ณ„ํ•ฉ๋‹ˆ๋‹ค. ๋น ๋ฅธ CI ์Šค์บ๋„ˆ๋Š” ์•Œ๋ ค์ง„ ์œ„ํ—˜ ์š”์†Œ์˜ ๋„์ž…์„ ์ค„์—ฌ์ค๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ์ข…์†์„ฑ ๋ถ„์„๊ธฐ๋Š” ๋ฆด๋ฆฌ์Šค ์ „์— ๋” ์‹ฌ๊ฐํ•œ ์ทจ์•ฝ์ ์„ ์ฐพ์•„๋ƒ…๋‹ˆ๋‹ค. ์ธํ”„๋ผ, ์ปจํ…Œ์ด๋„ˆ ๋ฐ ํด๋ผ์šฐ๋“œ ์ƒํƒœ ๊ด€๋ฆฌ ๋„๊ตฌ๋Š” ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์—์„œ ์‹œ์Šคํ…œ์ด ๋ฐœ์ „ํ•จ์— ๋”ฐ๋ผ ๊ฐ€์‹œ์„ฑ์„ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ๊ณ„์ธต์€ ์„œ๋กœ ๋‹ค๋ฅธ ์žฅ์•  ๋ชจ๋“œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉฐ, ์–ด๋А ๊ณ„์ธต๋„ ์ œ๊ฑฐํ•˜๋ฉด ์‚ฌ๊ฐ์ง€๋Œ€๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๋ฐ˜๋ณต์ ์œผ๋กœ ์ œ๊ธฐ๋˜๋Š” ์ฃผ์ œ๋Š” CVE ์ค‘์‹ฌ์  ์‚ฌ๊ณ ๋ฐฉ์‹์˜ ํ•œ๊ณ„์ž…๋‹ˆ๋‹ค. CVE๋Š” ํ•„์ˆ˜์ ์ธ ๊ณตํ†ต ์–ธ์–ด๋ฅผ ์ œ๊ณตํ•˜์ง€๋งŒ, ๋„๋‹ฌ ๊ฐ€๋Šฅ์„ฑ, ์ต์Šคํ”Œ๋กœ์ž‡ ์ปจํ…์ŠคํŠธ ๋˜๋Š” ์•„ํ‚คํ…์ฒ˜ ์ฆํญ์„ ํ‘œํ˜„ํ•˜์ง€๋Š” ๋ชปํ•ฉ๋‹ˆ๋‹ค. CVE ๊ฐœ์ˆ˜๋‚˜ ์‹ฌ๊ฐ๋„ ์ ์ˆ˜์—๋งŒ ์˜์กดํ•˜๋Š” ๊ธฐ์—…์€ ๋ณต๊ตฌ ๋…ธ๋ ฅ์„ ์ž˜๋ชป ๋ฐฐ๋ถ„ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์Šค์บ” ๊ฒฐ๊ณผ๊ฐ€ ์ธ์‹œ๋˜ํŠธ ๋ฐœ์ƒ ํ™•๋ฅ  ๊ฐ์†Œ๋กœ ์ด์–ด์งˆ์ง€, ์•„๋‹ˆ๋ฉด ๋‹จ์ˆœํžˆ ๋Œ€์‹œ๋ณด๋“œ ํฌ๊ธฐ๋งŒ ํ‚ค์šธ์ง€๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์€ ์ปจํ…์ŠคํŠธ, ์ƒ๊ด€๊ด€๊ณ„ ๋ฐ ์šฐ์„ ์ˆœ์œ„์ž…๋‹ˆ๋‹ค.

๊ถ๊ทน์ ์œผ๋กœ ์ทจ์•ฝ์  ์Šค์บ๋‹์€ ํ•ฉ๋ฆฌ์ ์ธ ์˜์‚ฌ๊ฒฐ์ •์„ ๋’ท๋ฐ›์นจํ•  ๋•Œ ๋น„๋กœ์†Œ ๊ฐ€์น˜๋ฅผ ์ง€๋‹™๋‹ˆ๋‹ค. ๋ ˆ๊ฑฐ์‹œ ์‹œ์Šคํ…œ์˜ ํŒจ์น˜ ์ ์šฉ์„ ์—ฐ๊ธฐํ•˜๊ฑฐ๋‚˜, ๋ฐฐํฌ ๋นˆ๋„๊ฐ€ ๋†’์€ ์„œ๋น„์Šค์˜ ์ˆ˜์ • ์‚ฌํ•ญ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์ •ํ•˜๊ฑฐ๋‚˜, ๋ณด์™„์ ์ธ ํ†ต์ œ๋ฅผ ํ†ตํ•ด ์œ„ํ—˜์„ ๊ฐ์ˆ˜ํ•˜๋Š” ๋“ฑ, ๊ธฐ์—…์€ ๋‹จ์ˆœํ•œ ์žก์Œ์ด ์•„๋‹Œ ํ†ต์ฐฐ๋ ฅ์„ ํ•„์š”๋กœ ํ•ฉ๋‹ˆ๋‹ค. ํŠน์ • ๋ชฉํ‘œ์— ๋งž์ถฐ ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•˜๊ณ , ์œ„ํ—˜ ๊ฐ์†Œ๋ฅผ ํ†ตํ•ด ํ’ˆ์งˆ์„ ์ธก์ •ํ•˜๋ฉฐ, ์Šค์บ๋‹์„ ๋ณด๋‹ค ๊ด‘๋ฒ”์œ„ํ•œ ๋ฐฐํฌ ์ œ์–ด ํ”„๋ ˆ์ž„์›Œํฌ์— ํ†ตํ•ฉํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์€ ์‚ฌํ›„ ๋Œ€์‘์ ์ธ ๋ณด์•ˆ์—์„œ ์ง€์†์ ์ด๊ณ  ๊ธฐ์—… ์ˆ˜์ค€์˜ ์œ„ํ—˜ ๊ด€๋ฆฌ๋กœ ๋‚˜์•„๊ฐˆ ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.