CA º£¶óÄÚµå(CA Veracode) Á¶»ç °á°ú ÀÚ¹Ù ¾ÖÇø®ÄÉÀ̼ÇÀÇ 88%´Â ÃÖ¼Ò 1°³ ÀÌ»óÀÇ Ãë¾àÇÑ ÄÄÆ÷³ÍÆ®(component)¸¦ Æ÷ÇÔÇÏ°í º¸ÆíÀû °ø°Ý¿¡ ³ëÃâµÈ °ÍÀ¸·Î ³ªÅ¸³µ´Ù. ±×·¯³ª ÀÚ»ç ¾ÛÀÇ ÄÄÆ÷³ÍÆ®¸¦ Á¤±âÀûÀ¸·Î ºÐ¼®ÇÏ°í ¸ð´ÏÅ͸µÇÏ´Â ±â¾÷Àº 28%¿¡µµ ¹ÌÄ¡Áö ¸øÇß´Ù.
CA Å×Å©³î·ÎÁö½º°¡ ÀμöÇÑ ¼¼°èÀûÀÎ º¸¾È ¼ÒÇÁÆ®¿þ¾î ±â¾÷ º£¶óÄÚµå´Â 1400°³°¡ ³Ñ´Â °í°´ÀÇ ¾Û º¸¾È Å×½ºÆ® Æò°ú °á°ú¸¦ ´ãÀº ‘2017³â ¼ÒÇÁÆ®¿þ¾î º¸¾È ÇöȲ º¸°í¼’¸¦ 24ÀÏ ¹ßÇ¥Çß´Ù. À̹ø º¸°í¼´Â Ãë¾àÁ¡ Á¶Ä¡À², Ãë¾àÇÑ ¾Û ºñÀ², Ãë¾àÇÑ ¿ÀǼҽº ÄÄÆ÷³ÍÆ®ÀÇ À§Ç輺 µî ¾Û º¸¾È ÇöȲÀ» º¸¿©ÁØ´Ù.
2016³â 4¿ùºÎÅÍ 2017³â 3¿ù±îÁö 12°³¿ù µ¿¾È ¹ß»ýÇÑ ÁÖ¿ä ÀÚ¹Ù ¾Û ħÇØ »ç°ÇÀº ¿ÀǼҽº³ª »ó¾÷¿ë ÄÄÆ÷³ÍÆ®ÀÇ Àß ¾Ë·ÁÁø Ãë¾àÁ¡ÀÌ ¿øÀÎÀÌ µÆ´Ù. Áö³ 3¿ù ÀÚ¹Ù À¥ ¾Û¿ë ¿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ©ÀÎ ¾ÆÆÄÄ¡ ½ºÆ®·µÃ÷¿¡¼ ¹ß°ßµÈ ‘½ºÆ®·µÃ÷-¼îÅ©’(Struts-Shock) °áÇÔÀÌ ´ëÇ¥Àû »ç·Ê´Ù. ¾ÆÆÄÄ¡ ½ºÆ®·µÃ÷ 2 ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ´Â ÀÚ¹Ù ¾ÛÀÇ 68%´Â ù °ø°Ý ÈÄ¿¡µµ ¼öÁÖ µ¿¾È Ãë¾àÇÑ ÄÄÆ÷³ÍÆ®¸¦ °è¼Ó »ç¿ëÇÑ °ÍÀ¸·Î ºÐ¼®µÆ´Ù.
3500¸¸ À¥»çÀÌÆ®°¡ ¾ÆÆÄÄ¡ ½ºÆ®·¯Ã÷ 2 ¶óÀ̺귯¸®ÀÇ Ä¡¸íÀû Ãë¾àÁ¡À» ÀÌ¿ëÇÑ Ä¿¸Çµå ÀÎÁ§¼Ç ±â¹ý ¿ø°ÝÄÚµå½ÇÇà(RCE) °ø°Ý¿¡ Ãë¾àÇß´Ù. ´Ù¾çÇÑ ¾ÛÀÌ »çÀ̹ö ¹üÁËÀÇ ¸ñÇ¥°¡ µÆ°í ƯÈ÷ ij³ª´Ù ±¹¼¼Ã», µ¨¶ó¿þ¾î ´ëÇб³°¡ Å« ÇÇÇظ¦ ÀÔ¾ú´Ù.
Ãë¾àÇÑ Ä¿¸Õ½º Ä÷º¼Ç½º(Commons Collections) ÄÄÆ÷³ÍÆ®¸¦ Æ÷ÇÔÇÑ ÀÚ¹Ù ¾ÛÀº 2016³â Á¶»ç °á°ú¿Í ºñ½ÁÇÑ ¼öÁØÀÎ 53.3%·Î ³ªÅ¸³µ´Ù. ±â´É Äڵ带 Àç»ç¿ëÇØ ºü¸£°Ô SW¸¦ °³¹ßÇϵµ·Ï ÇÏ´Â ÄÄÆ÷³ÍÆ®´Â ¾Û °³¹ß ½Ã ³Î¸® È°¿ëµÈ´Ù. Á¶»ç °á°ú ÀÏ¹Ý ¾Û ÄÚµåÀÇ 75%°¡ ¿ÀǼҽº ÄÄÆ÷³ÍÆ®·Î ±¸¼ºµÆ´Ù.
¸¹Àº ±â¾÷ÀÌ Ä¡¸íÀû Ãë¾àÁ¡¿¡ ÃÖ¿ì¼±À¸·Î Á¶Ä¡¸¦ ÃëÇÏÁö¸¸ ½ÇÁ¦ ÆÐÄ¡°¡ Á¦°øµÇ±â±îÁö´Â »ó´çÇÑ ½Ã°£ÀÌ °É·È´Ù. ½ÇÁ¦ ½É°¢ÇÑ º¸¾È °áÇÔÀÇ 22%¸¸ÀÌ 30ÀÏ À̳» ÆÐÄ¡µÇ´Â °ÍÀ¸·Î Á¶»çµÆ´Ù. »çÀ̹ö °ø°ÝÀÚ ´ëºÎºÐÀº Ãë¾àÁ¡ ¹ß°ß ÈÄ ¼öÀÏ ³» °ø°ÝÀ» ½ÃÀÛÇÏ°í ±â¾÷ ³×Æ®¿öÅ©¿¡ ħÅõÇÑ´Ù.
»ê¾÷º°·Î´Â °ø°ø ±â°üÀÌ ´Ù¸¥ ±â¾÷º¸´Ù ÀúÁ¶ÇÑ ¼º°ú¸¦ º¸¿´´Ù. °ø°ø ±â°üÀÇ 24.7%¸¸ÀÌ ¸¶Áö¸· Ãë¾àÁ¡ ºÐ¼®À» Åë°úÇÏ°í, Å©·Î½º-»çÀÌÆ® ½ºÅ©¸³ÆÃ(49%), SQL ÀÎÁ§¼Ç(32%)°ú °°Àº Ä¡¸íÀû Ãë¾àÁ¡À» °¡Àå ¸¹ÀÌ Æ÷ÇÔÇß´Ù. ±â°£ »ê¾÷Àº 1Â÷¿Í ¸¶Áö¸· Ãë¾àÁ¡ ºÐ¼®¿¡¼ 29.8%·Î °¡Àå ³ôÀº ¿ÀÇ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È ÇÁ·ÎÁ§Æ®(OWASP) Åë°úÀ²À» ±â·ÏÇß´Ù. ÇコÄɾî(2.6%), ¼Ò¸Å·Á¢°´(2.3%) »ê¾÷Àº 1Â÷ Ãë¾àÁ¡ ºÐ¼®°ú ¸¶Áö¸· Ãë¾àÁ¡ ºÐ¼® »çÀÌ¿¡ ¼ÒÆø °³¼±À» ³ªÅ¸³Â´Ù.
¸² ÅÖ ¼º(Lim Teng Sherng) CA Å×Å©³î·ÎÁö½º ¾ÆÅ ¹× ÀϺ» Áö¿ª º¸¾È ´ã´ç ºÎ»çÀåÀº “ÄÄÆ÷³ÍÆ®´Â ¾Û °³¹ß ½Ã ³Î¸® »ç¿ëµÇ±â ¶§¹®¿¡ ÄÄÆ÷³ÍÆ® 1°³¿¡ Ãë¾àÁ¡ÀÌ ¹ß°ßµÅµµ ¼öõ°³ ¾Û¿¡ ¿µÇâÀ» ¹ÌÄ£´Ù. ´Ü ÇÑ ¹øÀÇ °ø°Ý¸¸À¸·Î ¿©·¯ ¾ÛÀ» ħÇØÇÒ ¼ö ÀÖ¾î °ø°Ý¿¡ ³ëÃâµÉ °æ¿ì ½Ã°£ÀÌ Àý´ëÀûÀ¸·Î Áß¿äÇÏ´Ù”¶ó¸ç “¸ðµç ¿ÀǼҽº¿Í ½áµåÆÄƼ ÄÄÆ÷³ÍÆ®°¡ ±â¾÷ÀÌ Á÷Á¢ °³¹ßÇÑ Äڵ庸´Ù Ãë¾àÇÏ´Ù°í ¸»ÇÒ ¼ö´Â ¾øÁö¸¸ ÄÄÆ÷³ÍÆ®¸¦ Ç×»ó ÃֽŠ¹öÀüÀ¸·Î À¯ÁöÇØ¾ß ÇÑ´Ù. ±â¾÷ÀÌ À§Çù ½É°¢¼ºÀ» °£°úÇÏ°í ÄÄÆ÷³ÍÆ® ¸ð´ÏÅ͸µ ÅøÀ» È°¿ëÇÏÁö ¾ÊÀ¸¸é ¹®Á¦´Â ½É°¢ÇØÁú °Í”À̶ó°í ¹àÇû´Ù. |