์•ˆ๋…•ํ•˜์„ธ์š”, ๋ฐ์ดํƒ€์†”๋ฃจ์…˜์ž…๋‹ˆ๋‹ค.
Spring ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์šด์˜ํ•˜๋Š” ๊ธฐ์—…์ด๋ผ๋ฉด ์ตœ๊ทผ ๋ฐœํ‘œ๋œ Spring Security ์ทจ์•ฝ์ (CVE-2026-22732)์„ ๋ฐ˜๋“œ์‹œ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.


ํ•ด๋‹น ์ทจ์•ฝ์ ์€ Spring Security Servlet ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ํŠน์ • ์กฐ๊ฑด์— ๋”ฐ๋ผ HTTP ๋ณด์•ˆ ํ—ค๋”๊ฐ€ ๋ˆ„๋ฝ๋  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ๋กœ, ์บ์‹œ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ๋“ฑ์„ ํ†ตํ•ด ๋ฏผ๊ฐ ๋ฐ์ดํ„ฐ๊ฐ€ ๋…ธ์ถœ๋  ์œ„ํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.

Spring ๊ณต์‹ ๋ณด์•ˆ ๊ถŒ๊ณ ์—์„œ๋Š” ์ด๋ฅผ 'CRITICAL' ๋“ฑ๊ธ‰์œผ๋กœ ๋ถ„๋ฅ˜ํ•˜๊ณ , ์˜ํ–ฅ๊ถŒ์„ ๋ฐ›๋Š” ๋ฒ„์ „์— ๋Œ€ํ•œ ์ ๊ฒ€ ๋ฐ ์—…๊ทธ๋ ˆ์ด๋“œ๋ฅผ ๊ถŒ๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ 5.7.x ๋ฐ 5.8.x OSS ๋ฒ„์ „์€ ์ด๋ฏธ ์ง€์›์ด ์ข…๋ฃŒ๋˜์–ด, ์šด์˜ ํ™˜๊ฒฝ์˜ ๋ณด์•ˆ ์ ๊ฒ€์ด ๊ทธ ์–ด๋А ๋•Œ๋ณด๋‹ค ์ค‘์š”ํ•ด์กŒ์Šต๋‹ˆ๋‹ค.

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

๋ฐ์ดํƒ€์†”๋ฃจ์…˜์€ VMware Tanzu Spring Essentials๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ธฐ์—…์˜ ๋ณด์•ˆ ์šด์˜ ๋ถ€๋‹ด์„ ๋œ์–ด๋“œ๋ฆฌ๋Š” Spring ์ „๋ฌธ ๊ธฐ์ˆ  ์ง€์› ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

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

์ตœ๊ทผ AI ๊ธฐ๋ฐ˜ ๋ณด์•ˆ ์œ„ํ˜‘์ด ๊ณ ๋„ํ™”๋˜๊ณ  Spring Security Critical CVE๊ฐ€ ๋ฐœํ‘œ๋จ์— ๋”ฐ๋ผ, ํ˜„์žฌ ์šด์˜ ์ค‘์ธ Spring ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ™˜๊ฒฝ์— ๋Œ€ํ•œ ์„ ์ œ์ ์ธ ๋ณด์•ˆ ์ ๊ฒ€์„ ๊ฐ•๋ ฅํžˆ ๊ถŒ์žฅ๋“œ๋ฆฝ๋‹ˆ๋‹ค.


VMware Tanzu Spring Essentials์— ๋Œ€ํ•œ ์ƒ์„ธ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•˜์‹œ๊ฑฐ๋‚˜, ํ˜„์žฌ ์‚ฌ์šฉ ์ค‘์ธ ๋ฒ„์ „์˜ ๋ณด์•ˆ ์˜ํ–ฅ๋„๋ฅผ ํ™•์ธํ•˜๊ณ  ์‹ถ์œผ์‹œ๋‹ค๋ฉด ์–ธ์ œ๋“  ํŽธํ•˜๊ฒŒ ํšŒ์‹ ํ•ด ์ฃผ์‹ญ์‹œ์˜ค.

๋‹ด๋‹น ์ „๋ฌธ๊ฐ€๊ฐ€ ์‹ ์†ํžˆ ํ™•์ธํ•˜์—ฌ ์ตœ์ ์˜ ๊ฐ€์ด๋“œ๋ฅผ ์•ˆ๋‚ดํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.๐Ÿ˜Š

[๐ŸŽฅYouTube - ํŒŸ์บ์ŠคํŠธ] ์˜คํ”ˆ์†Œ์Šค์™€ Spring, ๋ฌธ์ œ๋Š” ์•ˆ์ „์„ฑ๊ณผ ์—ฐ์†์„ฑ
์˜คํ”ˆ์†Œ์Šค๋Š” ์ •๋ง ์•ˆ์ „ํ• ๊นŒ์š”? Spring Framework, Spring Boot, Java ๊ธฐ๋ฐ˜ ์‹œ์Šคํ…œ์„ ์šด์˜ํ•˜๊ณ  ๊ณ„์‹ ๋‹ค๋ฉด ์ง€๊ธˆ ๋ฐ˜๋“œ์‹œ ์ ๊ฒ€ํ•ด์•ผ ํ•  ๋ฆฌ์Šคํฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€์› ์ข…๋ฃŒ(EOS)๋œ Spring Framework, ๋ˆ„์ ๋˜๋Š” CVE ์ทจ์•ฝ์ , ๊ทธ๋ฆฌ๊ณ  ๊ธˆ์œตยท๊ณต๊ณต ์ปดํ”Œ๋ผ์ด์–ธ์Šค ๋ฆฌ์Šคํฌ๊นŒ์ง€. ์ด๋ฒˆ ํŒŸ์บ์ŠคํŠธ์—์„œ๋Š” ์˜คํ”ˆ์†Œ์Šค Spring์˜ ์ˆจ๊ฒจ์ง„ ์œ„ํ—˜๊ณผ ํ•จ๊ป˜ ๋ฐ์ดํƒ€์†”๋ฃจ์…˜์ด ์ œ์•ˆํ•˜๋Š” VMware Tanzu Spring Essentials ๊ธฐ๋ฐ˜์˜ Spring ๋ณด์•ˆยท์šด์˜ ํ•ด๋ฒ•์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.

โ–ถ๏ธ๐Ÿ”—1ํŽธ ๋ณด๊ธฐ ๊ด€๋ฆฌ๋˜์ง€ ์•Š๋Š” ์˜คํ”ˆ์†Œ์Šค, ํŽธ๋ฆฌํ•จ ๋’ค์— ์ˆจ์€ ๋ฆฌ์Šคํฌ
โ–ถ๏ธ๐Ÿ”—2ํŽธ ๋ณด๊ธฐ ์ง€์›์ด ๋๋‚œ ์˜คํ”ˆ์†Œ์Šค Spring, VMware Tanzu๋กœ ์™„์„ฑํ•˜๋Š” ๋ณด์•ˆ์˜ ์—ฐ์†์„ฑ
โ–ถ๏ธ๐Ÿ”—3ํŽธ ๋ณด๊ธฐ ์˜คํ”ˆ์†Œ์Šค ๊ฑฐ๋ฒ„๋„Œ์Šค, ์ฒด๊ณ„์ ์ธ ๊ด€๋ฆฌ๊ฐ€ ๋‹ต์ด๋‹ค
๋ฌธ์˜
๋ฐ์ดํƒ€์†”๋ฃจ์…˜ ๋ฐ•๋ณ‘๊ธธ ํ”„๋กœ bkpark@datasolution.kr
๋ฐ์ดํƒ€์†”๋ฃจ์…˜ ๊น€์œคํฌ ํ”„๋กœ yoonkim@datasolution.kr

์„œ์šธํŠน๋ณ„์‹œ ๊ฐ•๋‚จ๊ตฌ ์–ธ์ฃผ๋กœ620 10์ธต ๏ฝœ  02-3467-7200