[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] Á¬ºê·¹ÀÎÁî ÆÀ½ÃƼ(JetBrains TeamCity)ÀÇ Å¬¶ó¿ìµå ¹öÀü¿¡¼ »õ·Î¿î ÃÊ°íÀ§Çèµµ Ãë¾àÁ¡ÀÌ µÎ °³ ¹ß°ßµÆ´Ù. ÇÏÁö¸¸ ¿ÂÇÁ·¹¹Ì½º ¹öÀüµé¿¡µµ ¿µÇâÀ» ¹ÌÄ¡´Â °ÍÀ¸·Î º¸À̸ç, µû¶ó¼ Áï°¢ÀûÀÎ ÆÐÄ¡ Àû¿ëÀÌ ÇÊ¿äÇÏ´Ù°í Àü¹®°¡µéÀº Á¶¾ðÇÑ´Ù. Ŭ¶ó¿ìµå ¹öÀüÀÇ °æ¿ì Ŭ¶ó¿ìµå ¼¹ö ÂÊ¿¡¼ ÆÐÄ¡¸¦ ÇÏ¸é µÇ¹Ç·Î »ç¿ëÀÚµéÀÌ Æ¯º°È÷ ´õ ÇÒ ÀÏÀº ¾ø´Ù.
[À̹ÌÁö = gettyimagesbank]
ÆÀ½ÃƼ¿¡¼ ÃÊ°íÀ§Çèµµ Ãë¾àÁ¡ÀÌ ÇÑ Â÷·Ê ¹ß°ßµÇ¾î ¹®Á¦°¡ µÆ´ø °ÍÀº 2°³¿ù ¸¸¿¡ µÎ ¹ø° ¹ß»ýÇÏ´Â ÀÏÀÌ´Ù. ÆÀ½ÃƼ´Â ±â¾÷¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß »ý¾ÖÁֱ⠰ü¸® Ç÷§ÆûÀ¸·Î, Àü ¼¼°è 3¸¸ °³ ÀÌ»óÀÇ Á¶Á÷µéÀÌ »ç¿ëÇÏ°í Àֱ⠶§¹®¿¡ ¿©±â¼ ¹ß°ßµÇ´Â Ãë¾àÁ¡ ÇϳªÇϳª°¡ Å« ¿µÇâ·ÂÀ» °®´Â´Ù. ÆÀ½ÃƼÀÇ °í°´»ç·Î´Â ½ÃƼ¹ðÅ©(Citibank), ³ªÀÌÅ°(Nike), Æä¶ó¸®(Ferrari) µîÀÌ ÀÖ´Ù.
À̹ø¿¡ »õ·Ó°Ô ¹ß°ßµÈ Ãë¾àÁ¡¿¡´Â °¢°¢ CVE-2024-27198°ú CVE-2024-27199¶ó´Â °ü¸® ¹øÈ£°¡ ºÎ¿©µÆ´Ù. ÀͽºÇ÷ÎÀÕ¿¡ ¼º°øÇÑ °ø°ÝÀÚµéÀº ÀÎÁõ ´Ü°è¸¦ ¿ìȸÇÏ¿© ÆÀ½ÃƼ ¼¹ö¿¡ °ü¸®ÀÚ ±ÇÇÑÀ» °¡Áö°í Á¢¼ÓÇÒ ¼ö ÀÖ°Ô µÈ´Ù°í ÇÑ´Ù. ÀÌ´Â ÆÀ½ÃƼ Ãø¿¡¼ ÀÚ»ç ºí·Î±×¸¦ ÅëÇØ ¹àÈù ³»¿ëÀÌ´Ù. Ãë¾àÁ¡À» ¸ÕÀú ¹ß°ßÇÏ°í Á¦º¸ÇÑ °Ç º¸¾È ¾÷ü ¶óÇǵå7(Rapid7)ÀÌ´Ù. 2¿ù¿¡ ÀÌ¹Ì ÆÀ½ÃƼ Ãø¿¡ Á¦º¸µÆ´Ù°í ÇÑ´Ù. ÆÐÄ¡°¡ ³ª¿ÔÀ¸¹Ç·Î ¶óÇǵå7Àº °ð Ãë¾àÁ¡ »ó¼¼ º¸°í¼¸¦ ¹ßÇ¥ÇÒ ¿¹Á¤ÀÌ´Ù.
ÆÐÄ¡°¡ ¿Ï·áµÈ ¹öÀüÀº 2023-11.4À̸ç, ¸ðµç ¿ÂÇÁ·¹¹Ì½º ¹öÀü »ç¿ëÀÚµéÀº ÀÌ°ÍÀ» Âü°íÇØ ÃÖ½ÅÈ ÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù. ÇÏÁö¸¸ ÆÐÄ¡¸¦ Áï°¢ÀûÀ¸·Î Àû¿ëÇϱâ Èûµç °æ¿ì°¡ ÀÖÀ» ¼ö ÀÖ¾î ÆÀ½ÃƼ Ãø¿¡¼´Â Àӽà Ç÷¯±×Àεµ °°ÀÌ ¸¶·ÃÇß´Ù. ´çÀåÀº ÀÌ Àӽà Ç÷¯±×ÀÎÀ» ÅëÇØ ¾î´À Á¤µµ ¾ÈÀüÀ» µµ¸ðÇÒ ¼ö ÀÖ´Ù.
¡°ÆÀ½ÃƼ´Â CI/CD ȯ°æÀ» ±¸ÃàÇÏ°í ¿î¿µÇÏ´Â µ¥ ÀÖ¾î °¡Àå ±âº»ÀÌ µÇ´Â ¿ä¼ÒÀ̸ç, ±×·¸±â ¶§¹®¿¡ ¼ÒÇÁÆ®¿þ¾î ¹× ¼ºñ½º °ø±Þ¸Á¿¡ ÀÖ¾î ÇÙ½ÉÀûÀÎ ºÎºÐÀ» Â÷ÁöÇϱ⵵ ÇÕ´Ï´Ù. °ø±Þ¸ÁÀÇ ÇÙ½ÉÀÌ µÈ´Ù? ±× ÀÚü·Î ÇØÄ¿µéÀÇ ÁýÁß °ü½ÉÀ» ¹Þ°Ô µÇÁÒ. ÇöÀçÀÇ ¼ÒÇÁÆ®¿þ¾î »ýÅ°踦 »ý°¢ÇßÀ» ¶§ ´ç¿¬ÇÑ ÀÏÀ̱⵵ ÇÕ´Ï´Ù.¡± ¶óÇǵå7ÀÇ ¼³¸íÀÌ´Ù.
ÆÀ½ÃƼ Ãë¾àÁ¡, ¼ÒÇÁÆ®¿þ¾î °ø±Þ¸ÁÀ» À§Çù
2023³â ÈÄ¹Ý Àü ¼¼°è °÷°÷ÀÇ Á¤ºÎµéÀº ¡®»çÀ̹ö °æ°è °æº¸¡¯¸¦ ¿ï·È´Ù. ·¯½Ã¾Æ Á¤ºÎÀÇ Áö¿øÀ» ¹Þ´Â ÇØÅ· ´ÜüÀÎ APT29°¡ ÆÀ½ÃƼ¸¦ °ø·«ÇÏ°í ÀÖ´Ù´Â °ÍÀ̾ú´Ù. Âü°í·Î APT29´Â ³ëº§·ý(Nobelium), ¹Ìµå³ªÀÌÆ®ºí¸®ÀÚµå(Midnight Blizzard), ÄÚÁöº£¾î(Cozy Bear)¶ó´Â À̸§À¸·Î ¾Ë·ÁÁ® Àֱ⵵ ÇÏ´Ù. 2020³â ¼Ö¶óÀ©Áî(SolarWinds) »çŸ¦ ÀÏÀ¸Å² ÁÖ¹üÀ̱⵵ ÇÏ´Ù. °ø±Þ¸Á °ø°ÝÀ» Å©°Ô À¯Çà½ÃŲ À庻ÀεéÀÌ ¶Ç ´Ù¸¥ »ýÅ°èÀÇ °ø±Þ¸ÁÀ» ³ë¸®±â ½ÃÀÛÇß´ø °ÍÀÌ´Ù.
º¸¾È ¾÷ü µöÆ潺(Deepfence)ÀÇ Á¦Ç° Ã¥ÀÓÀÚÀÎ ¶óÀ̾𠽺¹Ì½º(Ryan Smith)´Â ¡°´©±º°¡ ÀÎÁõ ´Ü°è¸¦ ¿ìȸÇØ °ü¸®ÀÚ ±ÇÇÑÀ» ºÒ¹ýÀûÀ¸·Î °®°Ô µÈ´Ù´Â °Ç CI/CD ȯ°æ ÀÚü¿¡¸¸ ¿µÇâÀ» ¹ÌÄ¡´Â °Ô ¾Æ´Ï¶ó, ±× ȯ°æ¿¡¼ ¸¸µé¾îÁø ¼ÒÇÁÆ®¿þ¾îÀÇ ±â´É¼º°ú Ç°Áú, º¸¾È¼º¿¡µµ ¾Ç¿µÇâÀ» ÁÙ ¼ö ÀÖ´Ù´Â ¼Ò¸®¡±¶ó°í °Á¶ÇÑ´Ù. ¡°µû¶ó¼ CI/CD Ç÷§Æû¿¡¼ ¹ß°ßµÈ Ãë¾àÁ¡Àº ÃÖ´ëÇÑ ºü¸£°Ô ÆÐÄ¡ÇÏ´Â °Ô ÁÁ½À´Ï´Ù.¡±
¶ÇÇÑ ½º¹Ì½º´Â ¡°ÃÖ±Ù °ø±Þ¸Á °ø°ÝÀÇ ¼öÀ§°¡ ´«¿¡ ¶ç°Ô ³ô¾ÆÁö°í ÀÖ´Ù¡±°í °æ°íÇÏ´Â °Íµµ ÀØÁö ¾Ê´Â´Ù. ¡°¿ä ¸î ´Þ°£ ¹ß°ßµÈ ÆÀ½ÃƼ Ãë¾àÁ¡ »çÅ´ ¿ì¸®°¡ ¼ÒÇÁÆ®¿þ¾î ÇϳªÇϳªÀÇ Ãë¾àÁ¡¿¡ ½Å°æ ¾²´Â °É ³Ñ¾î, °ø±Þ¸Á Á¤Ã¼¸¦ ¹Ù¶óºÁ¾ß ÇÑ´Ù´Â °É ´Ù½Ã ÇÑ ¹ø »ó±â½ÃÄÑÁÝ´Ï´Ù. °ø°ÝÀÚµéÀº ÀÌ¹Ì °ø±Þ¸ÁÀ̶ó´Â ¡®Å« ±×¸²¡¯À» º¸°í °ø°ÝÇϱ⠽ÃÀÛÇß½À´Ï´Ù. ¹æ¾îÀÇ ÀÚ¼¼ ¿ª½Ã ±×·¡¾ß ÇÒ °Ì´Ï´Ù.¡±
3ÁÙ ¿ä¾à
1. ±â¾÷µéÀÇ ÁÖ¿ä CI/CD Ç÷§ÆûÀÎ ÆÀ½ÃƼ¿¡¼ ÃÊ°íÀ§Çèµµ Ãë¾àÁ¡ µÎ °³ ³ª¿È.
2. ¿©±â¼ Ãë¾àÁ¡ÀÌ ³ª¿Ô´Ù´Â °Ç ±× ȯ°æ¿¡¼ ¸¸µé¾îÁø ¼ÒÇÁÆ®¿þ¾î°¡ À§ÇèÇÏ´Ù´Â ¶æ.
3. °ø±Þ¸ÁÀ» ³ë¸®´Â °ø°ÝÀÚµéÀÇ ½Ãµµ´Â ³¡µµ ¾øÀÌ À̾îÁö°í ÀÖÀ½.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>