Home > Àüü±â»ç

±¸±Û ¸Ê½º¿¡¼­ ¹ß°ßµÈ XSS Ãë¾àÁ¡, »ó±ÝÀÌ 2¹è µÈ ÀÌÀ¯

ÀÔ·Â : 2020-09-09 14:40
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
ÇÑ º¸¾È Àü¹®°¡°¡ ±¸±Û ¸Ê½º¿¡¼­ ¹ß°ßÇÑ XSS Ãë¾àÁ¡, óÀ½¿¡´Â 5õ ´Þ·¯ »ó±Ý ³ª¿Í
Ãë¾àÁ¡ ÆÐÄ¡ÇÑ ±¸±Û...ÇÏÁö¸¸ Àü¹®°¡°¡ »ìÆ캸´Ï °ø°Ý ¿©ÀüÈ÷ °¡´É...5õ ´Þ·¯ »ó±Ý ÀçÂ÷ ȹµæ


[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] À¯¸í Áöµµ ¾ÖÇø®ÄÉÀ̼ÇÀÎ ±¸±Û ¸Ê½º¿¡¼­ XSS Ãë¾àÁ¡À» ã¾Æ³½ º¸¾È Àü¹®°¡°¡ ÃÑ 1¸¸ ´Þ·¯ÀÇ »ó±ÝÀ» ¹Þ¾Ò´Ù. ¿ø·¡´Â 5õ ´Þ·¯ÀÇ »ó±ÝÀ» ¹Þ¾ÒÁö¸¸, ±¸±ÛÀÇ ÆÐÄ¡°¡ ºÒ¿ÏÀüÇÏ´Ù´Â °ÍÀ» ÀçÂ÷ ¹ß°ßÇÔÀ¸·Î½á ´Ù½Ã 5õ ´Þ·¯¸¦ °Å¸ÓÁã¾î ÃÑ 1¸¸ ´Þ·¯¸¦ Â÷ÁöÇÑ °ÍÀÌ´Ù.

[À̹ÌÁö = utoimage]


ÀÌ Àü¹®°¡´Â Á¶Çϸ£ »þÂ÷¸£(Zohar Shachar)·Î, À¨½º´åÄÄ(Wix.com)ÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È °ü¸®ÀÚ´Ù. »þÂ÷¸£´Â Áö³­ 4¿ù 23ÀÏ ±¸±Û ¸Ê½º¿¡¼­ Ãë¾àÁ¡À» ¹ß°ßÇØ ±¸±Û¿¡ ¾Ë·È´Ù. ±¸±ÛÀº À̸¦ Á¢¼öÇÏ°í 5õ ´Þ·¯ÀÇ »ó±ÝÀ» Àü´ÞÇß´Ù. ±¸±ÛÀº ÀÌ Ãë¾àÁ¡°ú ÆÐÄ¡¸¦ 6¿ù 7ÀÏ¿¡ °ø°³Çß´Ù. ÇÏÁö¸¸ »þÂ÷¸£´Â ÀÌ ÆÐÄ¡°¡ ¹ßÇ¥µÇ°í ¸î ºÐ Áö³ªÁö ¾Ê¾Æ ±¸±Û ¸Ê½º¸¦ ¿©ÀüÈ÷ °ø°ÝÇÒ ¼ö ÀÖÀ½À» ¹ß°ßÇÏ°í ±¸±Û¿¡ ¾Ë·È´Ù. ±¸±ÛÀº ´Ù½Ã ÇÑ ¹ø 5õ ´Þ·¯ÀÇ »ó±ÝÀ» ±×¿¡°Ô Àü´ÞÇß´Ù.

»þÂ÷¸£´Â ºí·Î±×¸¦ ÅëÇØ ¡°¼³¸¶ ±¸±ÛÀÌ ÇȽº¿¡ ½Ç¼ö¸¦ Çß°Ú¾î, ±×³É Á¡°ËÀ̳ª Çغ¸ÀÚ¡±¶ó´Â ¸¶À½À¸·Î ÇȽº¸¦ ´ë°­ ÈȾ±â ½ÃÀÛÇß´Ù°í ¹àÇû´Ù. ±×·¯³ª ´ëÃæ 10ºÐ Á¤µµ ºÃ´õ´Ï Ãë¾àÁ¡ÀÌ ³ªÅ¸³µ´Ù°í ÇÑ´Ù. ±×·¯¸é¼­ µÎ ¹ø° Ãë¾àÁ¡ÀÇ ¼¼ºÎ ±â¼ú Á¤º¸¸¦ ÇÔ²² °ø°³Çß´Ù. ù ¹ø°´Â ÀÌ¹Ì ±¸±ÛÀÌ 6¿ù¿¡ °ø°³ÇÑ ¹Ù ÀÖ´Ù.

»þÂ÷¸£°¡ ¹ß°ßÇÑ Ã¹ ¹ø° Ãë¾àÁ¡Àº »ç¿ëÀÚ°¡ Àڱ⸸ÀÇ Áöµµ¸¦ ¸¸µé ¼ö ÀÖµµ·Ï ÇØÁÖ´Â ±¸±Û ¸Ê½ºÀÇ ±â´É¿¡¼­ ³ªÅ¸³µ´Ù°í ÇÑ´Ù. »ç¿ëÀÚµéÀº Àڱ⸸ÀÇ ¸ÊÀ» ¸¸µç ÈÄ ¿©·¯ °¡Áö Æ÷¸ËÀ¸·Î ¿¢½ºÆ÷Æ® ÇÒ ¼ö Àִµ¥ ±× Áß Çϳª°¡ ŰȦ ¸¶Å©¾÷ ¾ð¾î(Keyhole Markup Language, KML)ÀÌ´Ù. XML°ú ¸Å¿ì ºñ½ÁÇÑ Æ÷¸ËÀ¸·Î, À§Ä¡ °ü·Ã ÁÖ¼®À̳ª 2D Áöµµ ³» ½Ã°¢È­¸¦ ÇÒ ¶§ »ç¿ëµÈ´Ù.

±×·±µ¥ Áöµµ°¡ KML Æ÷¸ËÀ¸·Î ¿¢½ºÆ÷Æ® µÉ ¼­¹ö¿¡¼­ µ¹¾Æ¿À´Â ÀÀ´ä¿¡ CDATA űװ¡ Æ÷ÇԵǾî ÀÖ¾ú´Ù. ¡°CDATA űװ¡ ÀÖ´Ù´Â °Ç, ¹®¼­ÀÇ ÀϺΰ¡ ÀÏ¹Ý ¹®ÀÚ·Î ±¸¼ºµÇ¾î ÀÖ´Ù´Â °É ¶æÇÕ´Ï´Ù. µû¶ó¼­ Äڵ带 ºê¶ó¿ìÀú°¡ ·»´õ¸µ ÇÒ ¼ö ¾ø´Ù´Â °É ÀǹÌÇÏÁÒ. ±×·±µ¥ ¿©±â¿¡ Ư¼ö ¹®ÀÚµéÀ» Ãß°¡Çϸé CDATA űװ¡ ½±°Ô ´ÝÈ÷Áö ¾Ê´Â´Ù´Â °É ¾Ë ¼ö ÀÖ¾ú½À´Ï´Ù. ƯÈ÷ ÆäÀ̷εå óÀ½¿¡ ]]>¸¦ Ãß°¡Çϸé CDATA·ÎºÎÅÍ ¹þ¾î³ª ÀÓÀÇÀÇ XML ÄÜÅÙÃ÷¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. Áï XSS °ø°ÝÀÌ °¡´ÉÇÏ´Ù´Â °ÍÀÌÁÒ.¡±

ÀÌ¿¡ µû¸£¸é °ø°ÝÀÚ´Â ±¸±Û ¸Ê½º¸¦ ÅëÇØ ºó Áöµµ¸¦ »ý¼ºÇÏ°í, Ư¼ö ¹®ÀÚµé·Î ±¸¼ºµÈ »õ À̸§À» ºÙÀÎ ÈÄ XSS ÆäÀ̷ε带 Ãß°¡ÇÏ¸é °ø°Ý Áغñ°¡ ¿Ï·áµÈ´Ù. ±× ´ÙÀ½À¸·Î´Â Áöµµ¸¦ ¡®Àüü °ø°³(public)¡¯·Î ÀüȯÇØ ´©±¸³ª Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï ¸¸µé°í KML Æ÷¸ËÀ¸·Î ¿¢½ºÆ÷Æ® ÇÑ´Ù. ±×¸®°í ´Ù¿î·Îµå ¸µÅ©¸¦ º¹»çÇÏ°í, À̸¦ ÇÇÇØÀڵ鿡°Ô º¸³½´Ù. ÇÇÇØÀÚ°¡ ÀÌ ¸µÅ©¸¦ Ŭ¸¯Çϸé XSS °ø°ÝÀÌ ½ÃÀ۵ȴÙ.

±¸±ÛÀº ÀÌ ¹®Á¦¸¦ Á¢¼öÇÏ°í °íÃÆ´Ù. ÇÏÁö¸¸ ÆÐÄ¡°¡ Àû¿ëµÇ°íµµ XSS °ø°ÝÀº ¿©ÀüÈ÷ °¡´ÉÇß´Ù. »þÂ÷¸£´Â ¡°±¸±ÛÀÌ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ÇÑ °ÍÀº Ãß°¡ CDATA ű׸¦ µ¡ºÙÀÎ °Í¡±À̾ú´Ù¸ç ¡°°ø°ÝÀڷμ­´Â µÎ °³ÀÇ CDATA ¿Ï·á ű׸¦ Ãß°¡Çϱ⸸ ÇÏ¸é µÇ¾ú´Ù¡±°í ¼³¸íÇß´Ù. ±¸±ÛÀº ¾ÆÁ÷ ÀÌ ¹®Á¦¿¡ ´ëÇÑ °ø½Ä ÀÔÀåÀ» ¹ßÇ¥ÇÏÁö ¾Ê°í ÀÖ´Â »óȲÀÌ´Ù.

±¸±ÛÀº ÃÖ±Ù Áö¼ÓÀûÀ¸·Î ¹ö±×¹Ù¿îƼ ÇÁ·Î±×·¥À» È®Àå½ÃÄÑ ¿Ô´Ù. »ó±Ýµµ °è¼Ó Áõ°¡½ÃÄÑ ÇöÀç´Â ±¸±Û Á¦Ç° °ü·Ã Ãë¾àÁ¡ º¸°í¼­ Çϳª¿¡ ÃÖ°í 13,337 ´Þ·¯¸¦ Áö±ÞÇÏ°í ÀÖ´Ù. À۳⿡´Â °³¹ßÀÚ µ¥ÀÌÅÍ º¸È£ Æ÷»ó ÇÁ·Î±×·¥(Developer Data Protection Reward Program)À» ¿î¿µÇϱ⠽ÃÀÛÇß´Ù. ÀÌ ÇÁ·Î±×·¥À» ÅëÇØ »ç¶÷µéÀº ´©±¸³ª ±¸±Û Ç÷¹ÀÌ, ±¸±Û API, ±¸±Û Å©·Ò À¥ ½ºÅä¾î°¡ ¸Ú´ë·Î È°¿ëµÇ°í ÀÖ´Â »óȲÀ» Æ÷ÂøÇØ º¸°íÇÔÀ¸·Î½á ÃÖ°í 5¸¸ ´Þ·¯ÀÇ »ó±ÝÀ» ¹ÞÀ» ¼ö ÀÖ´Ù.

¶ÇÇÑ ±¸±ÛÀº ÀÛ³â Å©·ÒÀÇ ¹ö±×¹Ù¿îƼ ÇÁ·Î±×·¥ÀÇ ÃÖ°í »ó±Ýµµ 5õ ´Þ·¯¿¡¼­ 1¸¸ 5õ ´Þ·¯·Î ¿Ã·È°í, Ưº°È÷ ¼öÁØÀÌ ³ôÀº º¸°í¼­ÀÇ °æ¿ì 3¸¸ ´Þ·¯·Î±îÁö »ó±ÝÀÌ ¿Ã¶ó°¥ ¼ö ÀÖ´Ù°í °øÁöÇß¾ú´Ù.

3ÁÙ ¿ä¾à
1. ÇÑ º¸¾È Àü¹®°¡, ±¸±Û ¸Ê½º¿¡¼­ XSS °ø°Ý °¡´ÉÄÉ ÇØÁÖ´Â Ãë¾àÁ¡ ¹ß°ß.
2. ±¸±ÛÀÌ À̸¦ Á¢¼öÇÏ°í ÆÐÄ¡ÇÏ°í, Àü¹®°¡¿¡°Ô 5õ ´Þ·¯¸¦ »ó±ÝÀ¸·Î ÁÜ.
3. ±×·±µ¥ ÆÐÄ¡¸¦ ÇÏ°íµµ °ø°Ý °¡´É. Àü¹®°¡°¡ ´Ù½Ã ¾Ë·È´õ´Ï ´Ù½Ã 5õ ´Þ·¯ »ó±ÝÀÌ ³ª¿È.

[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]

<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 0
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö À§Áîµð¿£¿¡½º 2018
¼³¹®Á¶»ç
³»³â ȸ»ç¿¡ ²À µµÀÔÇÏ°í ½ÍÀº º¸¾È ¼Ö·ç¼Ç ¶Ç´Â Ç÷§ÆûÀº ¹«¾ùÀΰ¡¿ä?
XDR
EDR
AI º¸¾È
Á¦·ÎÆ®·¯½ºÆ®
°ø±Þ¸Á º¸¾È ü°è(SBOM)
Ŭ¶ó¿ìµå º¸¾È ¼Ö·ç¼Ç
±âŸ(´ñ±Û·Î)