½ñ¾ÆÁö´Â AI ¸®Æ÷Æ®¿¡ ¸ÞÀÎÅ×ÀÌ³Ê ¾÷¹« °úÁß... ±âÁ¸ º¸¾È °Å¹ö³Í½º ¹«·ÂÈ
[º¸¾È´º½º Á¶ÀçÈ£ ±âÀÚ] ¸®´ª½º Ä¿³Î Ãë¾àÁ¡ ¡®´õƼ ÇÁ·¡±×¡¯(Dirty Frag)ÀÇ ¿¥¹Ù°í ÆÄ±â¸¦ °è±â·Î Ãë¾àÁ¡ ºÐ¼® ü°è°¡ ÇѰ踦 µå·¯³»°í ÀÖ´Ù. AI¸¦ Ȱ¿ëÇÑ ÄÚµå ºÐ¼®ÀÌ º¸ÆíÈµÇ¸é¼ ¡®Ã¥ÀÓ°¨ ÀÖ´Â °ø°³¡¯(Responsible Disclosure) ÇÁ·Î¼¼½º°¡ Èçµé¸° ÀÌ·ÊÀûÀÎ »ç°ÇÀ̶ó´Â Æò°¡°¡ ³ª¿À°í ÀÖ´Ù.

9³â ¼ûÀº ¸®´ª½º Ä¡¸íÀû °áÇÔ, ½Ã½ºÅÛ ¸¶ºñ ¾øÀÌ ¶Õ¸°´Ù
Áö³ 7ÀÏ ¸®´ª½º Ä¿³ÎÀÇ Ãë¾àÁ¡ÀÎ xfrm-ESP¿Í RxRPC¸¦ üÀÌ´×ÇÑ À¯´Ï¹ö¼³ ±ÇÇÑ»ó½Â(LPE) Ãë¾àÁ¡ ¡®´õƼ ÇÁ·¡±×¡¯ÀÇ »ó¼¼ ºÐ¼® Á¤º¸°¡ Àü°Ý °ø°³µÆ´Ù. µ¶¸³ ¿¬±¸ÀÚ ±èÇö¿ì(v4bel) ¾¾°¡ ¹ß°ßÇÑ ÀÌ Ãë¾àÁ¡Àº ¡®´õƼ ÆÄÀÌÇÁ(Dirty Pipe)¡¯³ª ¡®Ä«ÇÇ ÆäÀÏ(Copy Fail)¡¯°ú µ¿ÀÏÇÑ Å¬·¡½ºÀÇ ÆäÀÌÁö ij½Ã ¾²±â °áÇÔÀÌ´Ù. ³×Æ®¿öÅ© ÆÐŶ Á¶°¢(skb frag)À» ó¸®ÇÏ´Â °úÁ¤¿¡¼ ¸Þ¸ð¸® º¹»ç(COW) ¸ÞÄ¿´ÏÁòÀ» ¿ìÈ¸ÇØ ½Ã½ºÅÛÀÇ Àбâ Àü¿ë ÆÄÀÏÀ» ¾ÇÀÇÀûÀ¸·Î µ¤¾î¾µ ¼ö ÀÖ´Â ¹®Á¦´Ù.
ÇØ´ç Ãë¾àÁ¡Àº Áö³ 2017³âºÎÅÍ 9³â°£ ¸®´ª½º Ä¿³Î ³»ºÎ¿¡ ¼û°ÜÁ® ÀÖ¾úÀ¸¸ç, ¿ìºÐÅõ¿Í RHEL, Æäµµ¶ó µî ´ëºÎºÐÀÇ ÁÖ¿ä ¸®´ª½º ¹èÆ÷ÆÇ¿¡ ¿µÇâÀ» ¹ÌÄ£´Ù. ƯÈ÷ ¿ì¿¬ÇÑ Å¸Àֿ̹¡ ÀÇÁ¸ÇÏ´Â °æÇÕ Á¶°Ç(Race Condition) ¾øÀÌ È®Á¤ÀûÀ¸·Î °ø°ÝÀÌ °¡´ÉÇϸç, ½ÇÆÐ ½Ã¿¡µµ ½Ã½ºÅÛ ¸¶ºñ(Panic)¸¦ À¯µµÇÏÁö ¾Ê´Â ¡®°áÁ¤·ÐÀû¡¯ Ư¼ºÀ» Áö³à °ø°Ý ¼º°ø·üÀÌ ±Øµµ·Î ³ô´Ù.
AI ¿ªÃ߷п¡ ¶Õ¸° ¿¥¹Ù°í... Á¦·Îµ¥ÀÌ »óÅ·Π³ëÃâ
À̹ø Ãë¾àÁ¡ ¹ß°ßÀÌ ´«±æÀ» ²ö ÀÌÀ¯´Â Á¤½Ä Ãë¾àÁ¡ ½Äº° ¹øÈ£(CVE)°¡ ºÎ¿©µÇ±âµµ Àü¿¡ ÀͽºÇ÷ÎÀÕÀÌ ¸ÕÀú À¯Æ÷µÇ¸ç ¿¥¹Ù°í°¡ ÆÄ±âµÆ´Ù´Â Á¡ÀÌ´Ù. º¸¾È ¾÷°è¿¡´Â ¿¬±¸ÀÚ°¡ Ãë¾àÁ¡À» ¹ß°ßÇϸé Á¦Á¶»ç¿¡ ¸ÕÀú Á¦º¸ÇØ ÆÐÄ¡ÇÒ ½Ã°£À» ÁÖ°í, Á¶Ä¡°¡ ¿Ï·áµÈ ÈÄ ´ëÁß¿¡°Ô ¾Ë¸®´Â ¡®Ã¥ÀÓ°¨ ÀÖ´Â °ø°³¡¯(Responsible Disclosure) ¿øÄ¢ÀÌ ÀÖ´Ù.
´çÃÊ ¸®´ª½º °ü¸®ÀÚµé°ú ±è ¿¬±¸¿øÀº ¿À´Â 12ÀϱîÁö Á¤º¸¸¦ °ø°³ÇÏÁö ¾Ê±â·Î ¿¥¹Ù°í¸¦ ÇÕÀÇÇß´Ù. ÇÏÁö¸¸ 7ÀÏ Á¦3ÀÚ¿¡ ÀÇÇØ ÀͽºÇ÷ÎÀÕÀÌ À¯Æ÷µÇ¸é¼ ÀÌ ÇÕÀǰ¡ ±úÁ³´Ù. Á¤½Ä Ãë¾àÁ¡ ½Äº° ¹øÈ£(CVE)°¡ ºÎ¿©µÇ±âµµ Àü¿¡ ¹«¹æºñ »óÅ·Π¾àÁ¡ÀÌ ³ëÃâµÈ °ÍÀÌ´Ù.
½ÇÁ¦ ¹æ¾î¿ë ÆÐÄ¡ ÀÚü´Â Áö³´Þ 29Àϰú 30ÀÏ ¸®´ª½º ³Ýµ¥ºê(netdev) °ø°³ ¸ÞÀϸµ ¸®½ºÆ®¿¡ Á¦ÃâµÇ¾î ´©±¸³ª º¼ ¼ö ÀÖ´Â »óÅ¿´´Ù. ÆÐÄ¡ º»¹®¿¡ Ãë¾à ÄÚµå È帧ÀÌ °í½º¶õÈ÷ ³ëÃâµÈ Å¿¿¡, À̸¦ º» Á¦3ÀÚ°¡ AI ºÐ¼® µµ±¸ µîÀ» Ȱ¿ëÇØ ÀͽºÇ÷ÎÀÕÀ» ¿ª°øÇÐÇØ 7Àϰø°³ÇÑ °ÍÀÌ´Ù.
ÀÌ·¯ÇÑ Çö»óÀº AIÀÇ ºÐ¼® ´É·ÂÀÌ ¹æ¾îÀÚ¿Í °ø°ÝÀÚ »çÀÌÀÇ ½Ã°£Â÷¸¦ ¾ø¾Ö°í ÀÖÀ½À» º¸¿©ÁØ´Ù. °ú°Å¿¡´Â ÃÖÃÊ ¹ß°ßÀÚ°¡ Á¤º¸¸¦ ÁÖµµÇßÁö¸¸, ÀÌÁ¦´Â ´©±¸³ª °ø°³µÈ ÆÐÄ¡ Äڵ忡¼ ¾àÁ¡À» ½Ç½Ã°£À¸·Î ¿ªÃß·ÐÇÒ ¼ö ÀÖ´Ù. ½ÇÁ¦·Î ´õƼ ÇÁ·¡±× ¿ª½Ã ±è ¿¬±¸¿øÀÇ ÆÐÄ¡ Á¦Ãâ ´Ü 9½Ã°£ ¸¸¿¡ ´Ù¸¥ ¿¬±¸ÀÚ°¡ µ¿ÀÏÇÑ °áÇÔÀ» µ¶ÀÚÀûÀ¸·Î ÀçÇöÇØ º¸°íÇϸç, AI ½Ã´ëÀÇ µ¿½Ã ¹ß°ß(Parallel Discovery) Çö»óÀÌ ÀÏ»óȵǾúÀ½À» ÀÔÁõÇß´Ù.
¹«·ÂÈµÈ º¸¾È ¿øÄ¢, ½Ç½Ã°£ ´ëÀÀ ü°è Àüȯ ½Ã±Þ
°á±¹ ¸®´ª½º ¸ÞÀÎÅ×À̳ʵéÀº °ø°ÝÀÚ¸¸ Á¤º¸¸¦ µ¶Á¡ÇÏ´Â Á¤º¸ ºñ´ëĪÀÇ À§ÇùÀ» ¸·±â À§ÇØ ±è ¿¬±¸¿ø¿¡°Ô ¹®¼ÀÇ Áï½Ã ±ä±Þ °ø°³¸¦ ¿äûÇß´Ù. ´Ù¼öÀÇ ¿¬±¸ÀÚ°¡ AI µµ±¸·Î ½ñ¾Æ³»´Â Ãë¾àÁ¡ Á¦º¸ ¸®Æ÷Æ®¿Í ½Ç½Ã°£ ÀͽºÇ÷ÎÀÕ »ý¼ºÀ¸·Î ÀÎÇØ Àΰ£ ¸ÞÀÎÅ×À̳ʵéÀÇ °ËÁõ ¾÷¹«´Â ÀÌ¹Ì °úÁßÇÑ »óÅ´Ù. °á±¹ ¾÷°èÀÇ ¡®Ã¥ÀÓ°¨ ÀÖ´Â °ø°³¡¯ ¿øÄ¢ÀÌ AIÀÇ ¼Óµµ ¾Õ¿¡ ±Ùº»ÀûÀ¸·Î ¹«·ÂÈµÈ ¼ÀÀÌ´Ù.
±è ¿¬±¸¿øÀº ¡°±âÁ¸ Ä«ÇÇ ÆäÀÏ Ãë¾àÁ¡ÀÇ ¹æ¾î Á¶Ä¡¸¦ Àû¿ëÇß´õ¶óµµ ´ç½ÅÀÇ ¸®´ª½º´Â ´õƼ ÇÁ·¡±×¿¡ ¿©ÀüÈ÷ Ãë¾àÇÏ´Ù¡±¸ç ¡°xfrm_user ¹× rxrpc µî Ãë¾à ¸ðµâÀ» Áï°¢ Â÷´Ü(¾ð·Îµå)ÇÏ´Â Àü¿ë ¹ÌƼ°ÔÀ̼ÇÀ» ½Å¼ÓÈ÷ Àû¿ëÇØ¾ß ÇÑ´Ù¡±°í ±Ç°íÇß´Ù.
ÇöÀç ´ëÀÀÀ» À§ÇÑ PoC ÄÚµå ¹× Àӽà ¹æ¾î ½ºÅ©¸³Æ®´Â ±è ¿¬±¸¿øÀÇ ±êÇãºê¿¡ °ø°³µÇ¾î ÀÖ´Ù. AIÀÇ Ãë¾àÁ¡ ºÐ¼® ¼Óµµ°¡ Àΰ£ÀÇ º¸¾È ÇàÁ¤ ÀýÂ÷¸¦ ¾ÕÁö¸£´Â ÇöÀç, ±âÁ¸ÀÇ ¹æ½ÄÀ» ³Ñ¾î¼± ½Ç½Ã°£ ´ëÀÀ ü°è·ÎÀÇ ÀüȯÀÌ ½Ã±ÞÇÑ °úÁ¦·Î ¶°¿Ã¶ú´Ù.
[Á¶ÀçÈ£ ±âÀÚ(zephyr@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

.jpg)
.jpg)









Á¶ÀçÈ£±âÀÚ ±â»çº¸±â






































.jpg)



.jpg)

.jpg)
_m.jpg)