¾ÕÀ¸·Î ÀÌ Á¤º¸¸¦ È°¿ëÇÑ °íµµÀÇ Ç¥Àû °ø°Ý ¹× ÇÇ½Ì °ø°Ý ¸¹¾ÆÁú µí
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ¹Ì±¹ÀÇ ±ÝÀ¶ ¼ºñ½º ±â¾÷ÀÎ ÆÛ½ºÆ® ¾Æ¸Þ¸®Ä ÆÄÀ̳½¼È(First American Financial)ÀÇ À¥»çÀÌÆ®°¡ ÃÖ±Ù±îÁö ¼ö¾ï °ÇÀÇ ¹Î°¨ÇÑ ¹®¼¸¦ ³ëÃâ½ÃÅ°°í ÀÖ¾ú´Ù´Â »ç½ÇÀÌ º¸µµµÆ´Ù. À§Å°Çǵð¾Æ¿¡ ÀÇÇϸé ÆÛ½ºÆ® ¾Æ¸Þ¸®Ä ÆÄÀ̳½¼ÈÀº ¡°ºÎµ¿»ê ¹°±Ç º¸Çè°ú Á¤Âø Áö¿ø ¼ºñ½º, ºÎµ¿»ê Áß°³¾÷, ´ãº¸ ¹× ´ëÃâ »ç¾÷À» ÁøÇàÇÏ´Â ¾÷ü¡±¶ó°í ÇÑ´Ù.
[À̹ÌÁö = iclickart]
ÀÌ »ç°ÇÀ» Á¦ÀÏ ¸ÕÀú º¸µµÇÑ °Ç À¯¸í º¸¾È ºí·Î°ÅÀÎ ºê¶óÀ̾ð Å©·¾½º(Brian Krebs)·Î, ¿ö½ÌÅÏÀÇ ºÎµ¿»ê Áß°³¾÷ÀÚÀÎ º¥ ¼î¹ß(Ben Shoval)À̶ó´Â Àι°·ÎºÎÅÍ Á¦º¸¸¦ ¹Þ¾Ò´Ù°í ÇÑ´Ù. Á¤È®ÇÑ ³»¿ëÀº ÆÛ½ºÅ¸ ¾Æ¸Þ¸®Ä ÆÄÀ̳½¼ÈÀÌ ¿î¿µÇÏ´Â À¥»çÀÌÆ® Áß ÇϳªÀÎ firstam.comÀÇ ÀϺο¡¼ ºÎµ¿»ê ¹°±Ç º¸Çè ±â·Ï ¼ö¾ï °ÇÀÌ ¾Æ¹«·± º¸È£ ÀåÄ¡ ¾øÀÌ ³ëÃâµÇ¾î ÀÖ´Ù´Â °ÍÀ̾ú´Ù.
Å©·¾½º°¡ Á÷Á¢ È®ÀÎÇÑ ¹Ù¿¡ ÀÇÇϸé ÀÌ ¹®°Ç ¼Ó¿¡´Â »çȸ º¸Àå ¹øÈ£, ÀºÇà °èÁ ¹øÈ£, ÀÜ°í Áõ¸í¼, ¿îÀü ¸éÇã, ¼¼±Ý °ü·Ã ±â·Ï, ´ãº¸ ±â·Ï, ¿Â¶óÀÎ ¹ðÅ· °Å·¡ ¿µ¼öÁõ µîÀÌ Á¤¸»·Î ³ëÃâµÇ¾î ÀÖ¾ú´Ù°í ÇÑ´Ù.
¹®Á¦ÀÇ ±Ù¿ø¿¡´Â ¡®ºÒ¾ÈÀü Á÷Á¢ °´Ã¼ ÂüÁ¶(insecure direct object reference, IDOR)¡¯ Ãë¾àÁ¡ÀÌ ÀÖ¾ú´Ù. ¹®°ÇÀ» °¡¸®Å°´Â ¸µÅ©ÀÇ ¸Å°³º¯¼öÀÇ °ªÀ» Á¶ÀÛÇÔÀ¸·Î½á ´©±¸³ª ÀúÀåµÈ ¹®¼ Àüü¿¡ Á¢±ÙÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â Ãë¾àÁ¡À̾ú´Ù. ¡°¿¹¸¦ µé¾î ¾î¶² ¹®°ÇÀÌ examp.com/file001.pdf¿¡ ÀúÀåµÇ¾î ÀÖ´Ù°í ÇÒ ¶§, URLÀ» example.com/file002.pdf·Î »ì¦ ¹Ù²ãÁÖ¸é ´Ù¸¥ ¹®°ÇÀ» ¿¶÷ÇÒ ¼ö ÀÖ°Ô µÇ´Â °Ì´Ï´Ù.¡±
¼î¹ßÀº ÀÌ ¹®Á¦¸¦ ¹ß°ßÇÏ°í ¸ÕÀú´Â ÆÛ½ºÆ® ¾Æ¸Þ¸®Ä Ãø¿¡ ¿¬¶ôÀ» ÃëÇߴµ¥, ¾Æ¹«·± ´äÀåÀ» ¹ÞÀ» ¼ö°¡ ¾ø¾ú´Ù. ±×·¡¼ Å©·¾½º¿¡°Ô ¾Ë·È´Ù°í ÇÑ´Ù. µÑÀÌ ¼ö»ç¸¦ ÁøÇàÇÑ °á°ú ³ëÃâµÈ ¹®°ÇÀÇ ¼ö(ÆÄÀÏÀÇ ¼ö)´Â ÃÑ 8¾ï 8õ 5¹é¸¸ °³¿´´Ù. ¡°2003³â¿¡ ¸¸µé¾îÁø ¹®¼ºÎÅÍ 2019³â 5¿ù 25ÀÏ¿¡ »ý¼ºµÈ ¹®¼±îÁö ÀúÀåµÇ¾î ÀÖ¾ú½À´Ï´Ù.¡±
¾ÆÁ÷±îÁö ´©°¡ ÀÌ ¹®°Ç¿¡ Á¢±ÙÇß´ÂÁö ¾Ë¾Æ³»´Â °Ç ½ÇÆÐÇß´Ù. ÇÏÁö¸¸ µ¥ÀÌÅÍÀÇ ¼º°Ý»ó ¿Â¶óÀÎ °ø°ÝÀڵ鿡°Ô ¸Å¿ì À¯¿ëÇÑ °ÍÀº ºÐ¸íÇØ º¸Àδٰí ÇÑ´Ù.
´ÙÇàÈ÷ ÆÛ½ºÆ® ¾Æ¸Þ¸®Ä ÃøÀº Å©·¾½ºÀÇ º¸µµ ÀÌÈÄ À¥»çÀÌÆ®¸¦ ´Ý°í Á¶»ç¸¦ ½ÃÀÛÇß´Ù. ¡°ÇöÀç À̹ø »ç°ÇÀ¸·Î ÀÎÇØ °í°´µéÀÌ ¾î¶² ¿µÇâÀ» ¹Þ¾Ò´ÂÁö ÆÄ¾Ç Áß¿¡ ÀÖ´Ù¡±¶ó°í ÆÛ½ºÆ® ¾Æ¸Þ¸®Ä ÆÄÀ̳½¼ÈÀº °ø½ÄÀûÀ¸·Î ¹ßÇ¥Çß´Ù.
º¸¾È ¾÷ü ¹Ù¶óÄí´Ù ³×Æ®¿÷½º(Barracuda Networks)ÀÇ ¼ö¼® º¸¾È Ã¥ÀÓÀÚÀÎ µ¥À̺ê Æзοì(Dave Farrow)´Â ¡°IDOR ¿À·ù´Â ±²ÀåÈ÷ ÈçÈ÷ ³ªÅ¸³ª´Â ÇÁ·Î±×·¡¹Ö ½Ç¼ö¡±¶ó°í ÁöÀûÇß´Ù. ¡°´Ù¸¸ À̹ø »ç°Ç¿¡¼Ã³·³ ¹Î°¨ÇÑ Á¤º¸°¡ ´Ù·®À¸·Î À¯ÃâµÇ´Â °æ¿ì´Â ±×¸® ÈçÄ¡ ¾Ê½À´Ï´Ù. À̹ø »ç°Ç ¶§¹®¿¡ ½ºÇǾîÇǽÌÀ̳ª BEC °ø°ÝÀÌ Ãß°¡·Î ¹ß»ýÇÒ °¡´É¼ºÀÌ ³ô¾Æ º¸ÀÔ´Ï´Ù.¡±
Æзοì´Â ¡°¾ÕÀ¸·Îµµ ÀÌ·± »ç°ÇÀº °è¼ÓÇؼ ¹ß»ýÇÒ °Í¡±À̶ó°í ¿¹¾ðÇß´Ù. ¡°°³¹ßÀÚµµ »ç¶÷ÀÌ°í, »ç¶÷Àº ½Ç¼ö¸¦ Çϱ⠸¶·ÃÀ̴ϱî¿ä. ±×·¸±â ¶§¹®¿¡ ÇѵΠ¹ø ½Ç¼ö¸¦ Çصµ Å« »ç°ÇÀ¸·Î ÆÛÁöÁö ¾Êµµ·Ï ¿©·¯ °ãÀÇ ¹æ¾î¸·À» ±¸ÃàÇØ¾ß ÇÕ´Ï´Ù. ÇÏÁö¸¸ ±×·¸´Ù°í Çصµ ÀÌ·± ȸ»çµé¿¡¼ ½Ç¼ö°¡ ÀÖÀ¸¸é, ¸»Â¯ µµ·ç¹¬ÀÌ µÇ´Â °Ô º¸¾ÈÀÇ ºñ±ØÀÌÁÒ. ÆÛ½ºÆ® ¾Æ¸Þ¸®Ä¿¡¼ ÀÌ·± ½Ç¼ö¸¦ ÇÑ´Ù´Â °Ç, °°Àº Á¤º¸¸¦ º¸À¯ÇÏ°í ÀÖ´ø ´Ù¸¥ ȸ»ç¿¡¼ ÀüÇô ¿¹»óÇÏÁö ¸øÇÑ ÀÏÀ̾úÀ» °Ì´Ï´Ù.¡±
Æзοì´Â ¡°°á±¹ º¸¾ÈÀÇ ±Ã±ØÀº ¡®½ÉÃþ º¸¾È¡¯À̸ç, ¿©·¯ °ãÀÇ ¹æ¾î¸·À» µ¿¿øÇØ¾ß ÇÑ´Ù¡±°í °Á¶ÇÑ´Ù. ¡°¿©±â¿¡´Â ÆÄÆ®³Ê»ç³ª »ýÅ°è ÀüºÎ¸¦ ¾Æ¿ì¸£´Â øº¸ °øÀ¯µµ Æ÷ÇԵ˴ϴÙ. Áö±Ý ÆÛ½ºÆ® ¾Æ¸Þ¸®Ä ÆÄÀ̳½¼ÈÀÇ °¢Á¾ ¹Î°¨ÇÑ Á¤º¸°¡ »õ³ª°¬´Ù´Â ¼Ò½ÄÀÌ ³ª°¬À¸´Ï, ¾÷°è´Â °¢Á¾ ¹Î°¨ Á¤º¸¸¦ È°¿ëÇÑ °èÁ¤ Å»Ãë, ¼Û±Ý »ç±â µîÀÌ ¹ß»ýÇÒ °ÍÀ» ¿¹»óÇÏ°í ¹æ¾î¸·À» ±¸¼ºÇØ¾ß ÇÒ °ÍÀÔ´Ï´Ù.¡±
3ÁÙ ¿ä¾à
1. ¹Ì±¹ÀÇ ±ÝÀ¶ ¼ºñ½º ¾÷ü ÆÛ½ºÆ® ¾Æ¸Þ¸®Ä ÆÄÀ̳½¼È¿¡¼ ¼ö¾ï °ÇÀÇ Á¤º¸ ³ëÃâµÊ.
2. IDOR ¿À·ù°¡ ¹®Á¦ÀÇ ±Ù°£¿¡ ÀÖÀ½. ÈçÇÏ°Ô ³ªÅ¸³ª´Â ÇÁ·Î±×·¡¹Ö ¿À·ùÀÇ ÀÏÁ¾.
3. °á±¹ »ç¶÷Àº ½Ç¼öÇϱ⠸¶·ÃÀÌ´Ï, ¿©·¯ °ãÀÇ º¸¾È ÀåÄ¡¸¦ ¸¶·ÃÇÏ´Â °Ô º¸¾ÈÀÇ ÇÙ½É.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>