À©½º, ÃֽŠº¸¾ÈÆÐÄ¡ Àû¿ë¡¤°Ô½ÃÆÇ ÄÜÅÙÃ÷ Á¡°ËÇؾß
[º¸¾È´º½º ±èÅÂÇü] À¯¸í °ø°³ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °Ô½ÃÆÇÀÎ ±×´©º¸µå¿¡¼ XSS Ãë¾àÁ¡ÀÌ ¹ß°ßµÅ »ç¿ëÀÚÀÇ ÁÖÀÇ°¡ ¿ä±¸µÈ´Ù.
Á¤º¸º¸¾È Àü¹®±â¾÷ À©½º(´ëÇ¥ ±è´ë¿¬, www.wins21.co.kr)´Â 15ÀÏ, ±¹³» À¯¸í °ø°³ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °Ô½ÃÆÇÀÎ ±×´©º¸µå(Gnuboard)¿¡¼ ¾Ç¼ºÄÚµå À¯Æ÷¿Í °ø°ÝÀÌ °¡´ÉÇÑ ¡®XSS(Cross Site Script) Ãë¾àÁ¡¡¯À» ¹ß°ßÇß´Ù°í ¹àÇû´Ù.
XSS Ãë¾àÁ¡Àº »ç¿ëÀÚÀÇ ºê¶ó¿ìÀú¿¡¼ ¾ÇÀÇÀûÀÎ ÇÁ·Î±×·¥À̳ª ¸í·É¾î°¡ ½ÇÇàµÇ°Ô ÇÏ´Â °ÍÀ» ¸»ÇÑ´Ù. ȸ»ç ÃøÀº ±×´©º¸µå ¹èÆ÷ »çÀÌÆ®ÀÎ ¿¡½º¾ÆÀ̾˼ÒÇÁÆ®¿¡ °ü·Ã Á¤º¸¸¦ Á¦°øÇß´Ù°í ¹àÇû´Ù.
À©½º ħÇØ»ç°í´ëÀÀ¼¾ÅÍÀÎ WSECÀº ¡°ÇØ´ç Ãë¾àÁ¡À» 'bo_subject' / 'po_subject' / ¡®wr_content¡¯ ÆĶó¹ÌÅÍ¿¡ ÇÊÅ͸µ Á¤Ã¥À» Ãß°¡ÇÏ´Â ¹æ¹ýÀ¸·Î ÇØ°áÇÒ ¼ö ÀÖ´Ù¡±¸ç, ¡°ÀÚ»ç À¥ ¹æȺ®ÀÎ SNIPER WAF¸¦ ÀÌ¿ëÁßÀÎ ±â¾÷ ¹× ±â°üÀº ÀÌ¹Ì XSS °ø°Ý¿¡ ´ëÇÑ º¸¾È Á¤Ã¥ÀÌ Àû¿ëµÇ¾î ÀÖÀ¸¹Ç·Î °ø°Ý¿¡ ´ëÀÀÇÒ ¼ö ÀÖ´Ù¡±°í ¼³¸íÇß´Ù.
À©½º ħÇØ»ç°í´ëÀÀ¼¾ÅÍ ¼Õµ¿½Ä ¼¾ÅÍÀåÀº ¡°±×´©º¸µå¿Í °°Àº °ø°³¿ë °Ô½ÃÆÇÀº ºÒƯÁ¤ ´Ù¼öÀÇ ÀοøÀÌ »ç¿ëÇÏ´Â ¸¸Å Ãë¾àÁ¡¿¡ ³ëÃâµÉ °æ¿ì °ø°ÝÀÇ À¯Æ÷Áö·Î ÀÌ¿ëµÉ °¡´É¼ºÀÌ Å©±â ¶§¹®¿¡ °Ô½ÃÆÇ °³¹ßÀÚ´Â ¼Ò½ºÄÚµå ¾ÈÀüÁø´ÜÀ̳ª º¸¾È ÄÚµù °¡À̵带 ÀÌ¿ëÇØ Ãë¾àÁ¡À» »çÀü ¿¹¹æÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù¡±¸ç, ¡°»ç¿ëÀÚ´Â ÃֽŠº¸¾ÈÆÐÄ¡¸¦ Àû¿ëÇϰųª °Ô½ÃÆÇ ÄÜÅÙÃ÷¸¦ Á¡°ËÇØ Ãë¾àÁ¡ °ø°Ý¿¡ ´ëÀÀÇØ¾ß ÇÑ´Ù¡±°í ¸»Çß´Ù.
ÇÑÆí ÀÌ Ãë¾àÁ¡Àº °Ô½ÃÆÇ °ü¸® ºÎºÐÀÎ ¡®board_form_update.php¡¯ÀÇ ¡®bo_subject¡¯ ÆĶó¹ÌÅÍ¿Í ÅõÇ¥°ü¸® ºÎºÐÀÎ ¡®poll_form_updata.php¡¯ÀÇ ¡®po_subject¡¯ ÆĶó¹ÌÅÍ·Î Àü´ÞµÇ´Â ÀԷ°ª¿¡ ´ëÇÑ °ËÁõÀÌ Á¦´ë·Î ÀÌ·ç¾î ÁöÁö ¾Ê¾Æ ¹ß»ýÇÏ´Â Ãë¾àÁ¡ÀÌ´Ù.
ÀÌ·Î ÀÎÇØ °ø°ÝÀÚ°¡ µî·ÏÇÑ ½ºÅ©¸³Æ®°¡ »ç¿ëÀÚ ºê¶ó¿ìÀú¿¡¼ ½ÇÇàµÇµµ·Ï Çã¿ëÇÑ´Ù. ¶ÇÇÑ, ±Û ÀÛ¼º½Ã Àü´ÞµÇ´Â ¡®wr_content¡¯ ÆĶó¹ÌÅÍ¿¡ javascript ¹®ÀÚ¿À» ÇÊÅ͸µ ÇÏÁö ¾Ê¾Æ <a>ű׸¦ ÀÌ¿ëÇÑ XSS Ãë¾àÁ¡µµ È®ÀεǾú´Ù.
°ø°ÝÀÚ´Â ¾Ç¼º ½ºÅ©¸³Æ®¸¦ ÀÛ¼º ÇÑ ÈÄ µî·ÏµÈ ÇØ´ç ÆäÀÌÁö¸¦ ¿¶÷ÇÏ´Â »ç¿ëÀÚ ºê¶ó¿ìÀú¿¡¼ ¾Ç¼º ½ºÅ©¸³Æ®°¡ ½ÇÇàµÇµµ·Ï °ø°ÝÇÒ ¼ö ÀÖ´Ù. °ø°ÝÀÚ´Â ÀÌ·¯ÇÑ °ø°Ý ±â¹ýÀ¸·Î ¾Ç¼ºÄÚµå À¯Æ÷, »ç¿ëÀÚ ¼¼¼Ç Á¤º¸ Å»Ãë µîÀÇ ¾ÇÀÇÀûÀÎ ÇàÀ§¸¦ ¼öÇàÇÒ ¼ö ÀÖ´Ù.
[±èÅÂÇü ±âÀÚ(boan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>