|
Ŭ¶ó¿ìµå SIEM Àü¹®±â¾÷ ·Î±×ÇÁ·¹¼Ò(´ëÇ¥ ¾çºÀ¿)´Â ÃÖ±Ù È®»ê ÁßÀÎ ‘»þÀÌ ÈÇ·çµå(Shai-Hulud)’ °ø±Þ¸Á °ø°ÝÀÌ ±¹³» °³¹ßÀÚ È¯°æ¿¡µµ ¿µÇâÀ» ÁÙ ¼ö ÀÖ´Ù¸ç 28ÀÏ °¢º°ÇÑ ÁÖÀǸ¦ ´çºÎÇß´Ù.
‘»þÀÌ ÈÇ·çµå’´Â ÇÁ·©Å© Çã¹öÆ®(Frank Herbert)ÀÇ SF ¼Ò¼³ ‘µá(Dune)’¿¡ µîÀåÇÏ´Â °Å´ë »ç¸· ¹ú·¹ÀÇ À̸§¿¡¼ µû¿Â ¸íĪÀ¸·Î, °¨¿°µÈ °³¹ßÀÚÀÇ È¯°æÀ» ±â¹ÝÀ¸·Î ´Ù¸¥ ÆÐŰÁö¿¡ Àڱ⠺¹Á¦¸¦ ¼öÇàÇÏ´Â ÃÖÃÊÀÇ °ø±Þ¸Á ±â¹Ý ¿ú ¾Ç¼ºÄÚµåÀÌ´Ù.
·Î±×ÇÁ·¹¼Ò ÃøÀº ÃÖ±Ù ¼ÒÇÁÆ®¿þ¾î °ø±Þ¸Á °ø°Ý(Supply Chain Attack)ÀÇ À§ÇùÀÌ ±Þ°ÝÈ÷ Áõ°¡ÇÏ´Â °¡¿îµ¥, NPM »ýŰ踦 ³ë¸° »þÀÌ ÈÇ·çµå ¿úÀÇ ´ë±Ô¸ð °ø°ÝÀÌ ¿¬À̾î È®Àεǰí ÀÖ´Ù°í ¼³¸íÇß´Ù.
[±×¸² ¼³¸í] »þÀÌ ÈÇ·çµå ¿úÀº °¨¿°µÈ °³¹ßÀÚÀÇ °³¹ß ȯ°æÀ» ±â¹ÝÀ¸·Î ´Ù¾çÇÑ ¾Ç¼º ÇàÀ§¸¦ ¼öÇàÇÑ´Ù.
ÇØ´ç ¾Ç¼ºÄÚµå´Â Á¤»óÀûÀÎ NPM ÆÐŰÁö·Î À§ÀåÇØ ¼³Ä¡µÇ¸ç, °³¹ßÀÚ PCÀÇ °¢Á¾ Å©¸®µ§¼È·ÅäÅ«À» ¼öÁýÇØ ±êÇãºê(GitHub)¿¡ ÀÚµ¿ ¾÷·ÎµåÇÏ°í °¨¿°µÈ NPM ÆÐŰÁö¸¦ °Ô½ÃÇØ ÀÚ°¡ º¹Á¦ÇÏ´Â ¹æ½ÄÀ¸·Î µ¿ÀÛÇÑ´Ù. ÇöÀç±îÁö °¨¿°µÈ NPM ÆÐŰÁö ¼ö´Â 700°³ ÀÌ»ó, ¹«´ÜÀ¸·Î »ý¼ºµÇ°Å³ª Ä§ÇØµÈ °ÍÀ¸·Î ÆÄ¾ÇµÇ´Â ±êÇãºê ÀúÀå¼Ò´Â 2¸¸5õ °³ ÀÌ»óÀ¸·Î ÆÄ¾ÇµÅ ÇÇÇØ È®»êÀÌ ¿ì·ÁµÇ°í ÀÖ´Ù.
·Î±×ÇÁ·¹¼Ò´Â ±êÇãºê¿¡ “Sha1-Hulud: The Second Coming.” ¼³¸í ¹®±¸¸¦ Æ÷ÇÔÇÑ ÆÛºí¸¯ ÀúÀå¼Ò°¡ Á¸ÀçÇϰųª, NPM ÆÐŰÁö¸¦ ¼³Ä¡ÇÑ µÚ PC·ÇÁ·ÎÁ§Æ®¿¡¼ ºñÁ¤»ó µ¿ÀÛÀÌ ¹ß»ýÇÏ´Â °æ¿ì »þÀÌ ÈÇ·çµå °ø°ÝÀÏ °¡´É¼ºÀÌ ³ô´Ù°í ÀüÇß´Ù.
°ø°ÝÀÌ ÀǽɵǴ °æ¿ì¿¡´Â Áï°¢ º¸¾È Á¶Ä¡¸¦ ÃëÇØ¾ß ÇÑ´Ù. ¿ì¼± ¾Ç¼ºÄڵ尡 ÀúÀå¼Ò¸¦ Á¶ÀÛÇϰųª Ãß°¡ °ø°ÝÀ» ¼öÇàÇÒ ¼ö ¾øµµ·Ï ±êÇãºêÀÇ PAT(GitHub Personal Access Token)¸¦ Áï½Ã ÆÄ±âÇØ¾ß ÇÑ´Ù. ¶ÇÇÑ ±êÇãºê¿¡ »ý¼ºµÈ ÆÛºí¸¯ ÀúÀå¼Ò Àüü¸¦ Á¡°ËÇØ º»ÀÎÀÌ »ý¼ºÇÏÁö ¾ÊÀº ÀúÀå¼Ò´Â »èÁ¦ÇØ¾ß ÇÑ´Ù. ÀÌ¿Í ÇÔ²² ÃÖ±Ù ¼³Ä¡µÈ NPM ÆÐŰÁö¸¦ È®ÀÎÇØ ÀáÀçÀû ¾Ç¼º ÆÐŰÁö¸¦ Á¦°ÅÇØ¾ß Çϰí, ¾Ç¼ºÄڵ尡 °¨¿°µÈ ÆÐŰÁö¸¦ °Ô½ÃÇÑ °æ¿ì NPM ·¹Áö½ºÆ®¸®¿¡¼ »èÁ¦ Á¶Ä¡ÇØ¾ß ÇÑ´Ù. ƯÈ÷ Á¶Á÷ ȯ°æ¿¡¼´Â ±êÇãºê °¨»ç ·Î±×ÀÇ ºñÁ¤»ó ÇàÀ§ ŽÁö°¡ ÇʼöÀûÀÌ´Ù.
·Î±×ÇÁ·¹¼Ò´Â ÀÚ»ç ºí·Î±×¿¡ »þÀÌ ÈÇ·çµå °ø°ÝÀÇ ¡âÆÐŰÁö ¼³Ä¡ ¹æ½Ä ¡âÅ©¸®µ§¼È Å»Ãë ·ÎÁ÷ ¡â±êÇãºê ÀÚµ¿ »ý¼º·¾÷·Îµå µ¿ÀÛ ¡âÀڱ⠺¹Á¦ ¸ÞÄ¿´ÏÁò µîÀ» ºÐ¼®ÇÑ ±â¼ú ¸®Æ÷Æ® ¹× ´ëÀÀ °¡À̵带 °ø°³Çß´Ù. ¾Æ¿ï·¯ ±êÇãºêÀÇ ¿£ÅÍÇÁ¶óÀÌÁî °¨»ç ·Î±×¸¦ ¼öÁýÇØ »ç¿ëÀÚ°¡ ÀǵµÇÏÁö ¾ÊÀº ÆÛºí¸¯ ÀúÀå¼Ò »ý¼º ¿©ºÎ¸¦ ŽÁöÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇϰí ÀÖ´Ù.
¶ÇÇÑ ¿¢¼Ò½ºÇǾî¿Í Çù·ÂÇØ ±ä±Þ ´ëÀÀ ¾÷µ¥ÀÌÆ®¸¦ ¹èÆ÷ÇÏ´Â µî, ¿£µåÆ÷ÀÎÆ®–±êÇãºê–Ŭ¶ó¿ìµå °£ ±³Â÷ À§ÇùÀ» ŽÁö·¿¬°èÇÏ´Â XDR ±â¹Ý ´ëÀÀ ü°è °È¿¡µµ ³ª¼¹´Ù.
¾çºÀ¿ ·Î±×ÇÁ·¹¼Ò ´ëÇ¥´Â “À̹ø °ø°ÝÀº °³¹ßÀÚ°¡ ÀÎÁöÇÏÁö ¸øÇÏ´Â »çÀÌ¿¡ ÀÚµ¿À¸·Î ÆÛÁö°í °èÁ¤À» Å»ÃëÇÑ´Ù´Â Á¡¿¡¼ ƯÈ÷ À§ÇèÇÏ´Ù”¸ç “¿ÀÇ ¼Ò½º¸¦ Àû±Ø Ȱ¿ëÇÏ´Â ±â¾÷µéÀº ÀÌ·¯ÇÑ °ø±Þ¸Á °ø°Ý Àü·«À» ¸é¹ÐÈ÷ ºÐ¼®Çϰí, Àç¹ß ¹æÁö¸¦ À§ÇÑ º¸¾È ´ëÀÀ ü°è¸¦ °ÈÇÒ Çʿ䰡 ÀÖ´Ù”°í °Á¶Çß´Ù.
·Î±×ÇÁ·¹¼Ò´Â ¾ÕÀ¸·Îµµ °³¹ßÀÚ·Á¶Á÷ÀÌ °ø±Þ¸Á °ø°ÝÀ¸·ÎºÎÅÍ ¾ÈÀüÇÏ°Ô º¸È£µÉ ¼ö ÀÖµµ·Ï ºÐ¼® Á¤º¸¿Í º¸¾È Á¶Ä¡ °¡À̵带 ½Å¼ÓÈ÷ Á¦°øÇϰí, °ü·Ã ŽÁö ±ÔÄ¢°ú ´ëÀÀ °¡À̵带 Áö¼ÓÀûÀ¸·Î ¾÷µ¥ÀÌÆ®ÇÒ °èȹÀÌ´Ù.
|