°ú°Å¿¡ ÇÑ ¹ø ÇȽºµÈ Àû ÀÖÀ¸³ª ȸ±Í Å×½ºÆ® ÅëÇØ ¹®Á¦°¡ º¹±¸µÅ
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] Áö³ 3³â µ¿¾È ¾ËÆÄÀÎ ¸®´ª½º µµÄ¿(Alpine Linux Docker) À̹ÌÁö°¡ ·çÆ® »ç¿ëÀÚ È¤Àº ½´ÆÛÀ¯Àú °èÁ¤ÀÇ ºñ¹Ð¹øÈ£¸¦ NULLÀÎ »óÅ·ΠÀ¯ÅëµÆ´Ù°í, ½Ã½ºÄÚÀÇ Å»·Î½º(Talos) º¸¾È ¿¬±¸ ÆÀÀÌ °ø°³Çß´Ù. Áï, ´©±¸³ª ½´ÆÛ°èÁ¤À¸·Î Á¢±ÙÇÒ ¼ö ÀÖ´Â Åë·Î°¡ ¿¸° ä·Î »ç¿ëµÇ°í ÀÖ¾ú´ø °ÍÀÌ´Ù.
[À̹ÌÁö = iclickart]
ÀÌó·³ Å©¸®µ§¼ÈÀÌ ÇϵåÄÚµå µÈ Ã¤·Î À¯ÅëµÇ±â ½ÃÀÛÇÑ °Ç ¡®°ø½Ä ¾ËÆÄÀÎ ¸®´ª½º µµÄ¿(Official Alpine Linux Docker)¡¯ 3.3 ¹öÀüºÎÅͶó°í Çϸç, ÀÌ ¹öÀüÀº 2015³â 12¿ùºÎÅÍ Ãâ½ÃµÆ´Ù°í ÇÑ´Ù. 3³â ¸¸¿¡ ¹ß°ßµÈ ÀÌ Ãë¾àÁ¡Àº CVSS Á¡¼ö¸¦ ±âÁØÀ¸·Î 9.8Á¡(10Á¡ ¸¸Á¡)À» ¹Þ¾ÒÀ» Á¤µµ·Î Ä¡¸íÀûÀ̸ç, 3.3~3.9 ¹öÀü°ú ¾ËÆÄÀÎ µµÄ¿ ¿¡Áö(Alpine Docker Edge)°¡ ¿µÇâ±Ç ¾Æ·¡ ÀÖ´Ù.
Å»·Î½º ÆÀ¿¡ ÀÇÇÏ¸é ¡°¸î¸î ¾ËÆÄÀÎ µµÄ¿ À̹ÌÁöÀÇ /etc/shadow ÆÄÀÏ¿¡, ¿ø·¡´Â ¾ÏÈ£È µÈ ºñ¹Ð¹øÈ£°¡ ÀÖ¾î¾ß ÇÒ ÀÚ¸®¿¡ ºó °ø°£ÀÌ ÀúÀåµÇ¾î ÀÖ´Â °Ô ¹®Á¦ÀÇ Çٽɡ±À̶ó°í ÇÑ´Ù.
¡°°á±¹ ¾Æ¹«·± ºñ¹Ð¹øÈ£ ¾øÀ̵µ ÃÖ»óÀ§ »ç¿ëÀÚó·³ ·Î±×ÀÎÇÒ ¼ö ÀÖ´Ù´Â ¶æÀÌ µÇ´Ï±î¿ä. ¸®´ª½º ÆÔ(Linux PAM)À» È°¿ëÇÏ´Â ¾ËÆÄÀÎ ¸®´ª½º µµÄ¿ 3.3~3.8 ¹öÀüÀ̳ª, ±× ¿Ü ºñ½ÁÇÑ ¹æ¹ýÀ» ÀÎÁõ µ¥ÀÌÅͺ£À̽º·Î »ç¿ëÇÏ´Â °æ¿ì ´©±¸¶óµµ ¾Æ¹«·± ºñ¹Ð¹øÈ£ ¾øÀÌ, ȤÀº NULL °ªÀ» ÅëÇØ ·çÆ® »ç¿ëÀÚ°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.¡±
ÀÌ Ãë¾àÁ¡ÀÌ Á¦ÀÏ ¸ÕÀú ¹ß°ßµÈ °Ç 2015³âÀÇ ÀÏÀÌ´Ù. ±×¸®°í ÀÌ¿¡ ´ëÇÑ ÆÐÄ¡µµ ³ª¿Ô´Ù. ÇÏÁö¸¸ ÆÐÄ¡ ¹ßÇ¥ ÈÄ ÀÏÁÖÀÏÀÌ Áö³ª°í, ȸ±Í Å×½ºÆ®¸¦ À§ÇÑ Ä¿¹Ô(commit)ÀÌ Àû¿ëµÇ±â ½ÃÀÛÇß´Ù.
¹®Á¦´Â ÀÌ Ä¿¹ÔÀÌ ¡®µðÆúÆ®·Î¼ ·çÆ® ±ÇÇÑÀ» ºñÈ°¼ºÈ ÇÑ´Ù¡¯´Â ÆÐÄ¡ ³»¿ëÀ» »èÁ¦ÇÑ °ÍÀÌ´Ù. Áï ÆÐÄ¡°¡ µÈ ÁÙ ¾Ë¾ÒÁö¸¸, ÀÌÈÄ ÁøÇàµÈ ȸ±Í Å×½ºÆ® ¶§¹®¿¡ ´Ù½Ã ÆÐÄ¡ ÀÌÀüÀ¸·Î µ¹¾Æ°£ °ÍÀ̶ó°í Å»·Î½º´Â ¼³¸íÇÑ´Ù.
¡°±×·¡¼ 2015³â 12¿ù ÀÌÈĺÎÅÍ °³¹ßµÈ ¸ðµç ºôµåµé¿¡ ÀÌ ¿À·ù°¡ ÀüÇô ¾ð±ÞµÇÁö ¾Ê°í ÀÖ½À´Ï´Ù. ´ç¿¬È÷ ÆÐÄ¡ ³ëÆ®¿¡µµ ³ªÅ¸³ªÁö ¾Ê°í ÀÖ°í¿ä.¡± Å»·Î½º ÆÀÀº ÀÌ ¹®Á¦¸¦ Áö³ 2¿ù¿¡ ¾ËÆÄÀÎ ¸®´ª½º µµÄ¿ °³¹ßÆÀ¿¡ ¾Ë·È°í, ¸çÄ¥ ÈÄ ÀÌ Ãë¾àÁ¡ÀÌ °ú°Å¿¡µµ ÇÑ ¹ø ¼öÁ¤µÈ ¹Ù ÀÖ´Ù´Â °É ¾Ë°Ô µÇ¾ú´Ù°í ÇÑ´Ù.
Å»·Î½ºÀÇ º¸¾È ¿¬±¸¿øµéÀº ¡°À̹ø¿¡ ¹ß°ßµÈ ¾ËÆÄÀÎ ¸®´ª½º À̹ÌÁö¸¦ ±â¹ÝÀ¸·Î ÇÏ°í ÀÖ´Â µµÄ¿ À̹ÌÁöµé¿¡¼ ·çÆ® °èÁ¤Àº È®½ÇÇÏ°Ô ºñÈ°¼ºÈ µÇ¾î¾ß ÇÏ´Â °Ô ¸Â´Ù¡±°í ±Ç°íÇÑ´Ù.
¡°ÀÌ Ãë¾àÁ¡ÀÌ ¹«Á¶°Ç ÀͽºÇ÷ÎÀÕÀÌ °¡´ÉÇϴٰųª ºÒ°¡´ÉÇÏ´Ù°í ¸»Çϱâ´Â Èûµì´Ï´Ù. ȯ°æ°ú ¹ÐÁ¢ÇÑ ¿¬°üÀÌ ÀÖ½À´Ï´Ù. ÀͽºÇ÷ÎÀÕÀ» ¼º°ø½ÃÅ°·Á¸é ¸®´ª½º ÆÔÀ̳ª ±×¿Í À¯»çÇÑ ¹æ¹ýÀ¸·Î ¾ËÆÄÀÌ ¸®´ª½º µµÄ¿ À̹ÌÁö°¡ ³ëÃâµÇ¾î ÀÖ¾î¾ß¸¸ Çϴϱî¿ä. ¸®´ª½º ÆÔÀÌ ÀÚÁÖ »ç¿ëµÇ´Â °ÍÀ̱ä ÇÏÁö¸¸ ±¤¹üÀ§ÇÏ°Ô ÆÛÁ®ÀÖ´Â °Ç ¾Æ´Õ´Ï´Ù.¡±
3ÁÙ ¿ä¾à
1. ¾ËÆÄÀÎ ¸®´ª½º µµÄ¿ À̹ÌÁö, 3³â µ¿¾È ¡®ºñ¹Ð¹øÈ£ ¾ø´Â ·çÆ® °èÁ¤¡¯ Ãë¾àÁ¡ °¡Áø ä À¯ÅëµÊ.
2. 3³â Àü¿¡ ÇÑ Â÷·Ê ÇØ°áµÈ ÀûÀÌ ÀÖÁö¸¸, ´ç½Ã ȸ±Í Å×½ºÆ®¸¦ ÁøÇàÇÏ¸ç ¹®Á¦°¡ º¹±¸µÊ.
3. ¾ËÆÄÀÎ µµÄ¿ À̹ÌÁö 3.3~3.9 ¹öÀü »ç¿ëÀÚ¶ó¸é ·çÆ® °èÁ¤ ºñÈ°¼ºÈ ÇØ¾ß ¾ÈÀü.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>