ÃÖ±Ù, Á¶Áö¾Æ °ø°ú´ëÇÐÀÇ º¸¾ÈÀü¹®°¡µéÀÌ ³ëµå JS ±â¹ÝÀÇ ¾îÇø®ÄÉÀ̼ÇÀ» °ø·«ÇÏ´Â ¹ýÀ» °³¹ßÇß´Ù.
ÀÌ ¹æ¹ýÀº ³»ºÎ ÇÁ·Î±×·¥ ¸Þ¸ð¸®À§Ä¡ Á¤º¸¸¦ ÃßÀûÇϴµ¥ »ç¿ëµÇ´Â ¡®¼û°ÜÁø Ư¼ºµé¡¯À» Á¶ÀÛÇÏ´Â °ÍÀ¸·Î, ¿ø°ÝÀÇ °ø°ÝÀÚµéÀÌ ³ëµå JS ÇÁ·Î±×·¥µé¿¡ »õ·Î¿î °ªÀ» ÁÖÀÔÇÏ°í À̸¦ ³»ºÎ µ¥ÀÌÅÍÀÎ °Íó·³ À§Àå½ÃÅ°´Â °ÍÀÌ ÇÙ½ÉÀÌ´Ù.
¿¬±¸¿¡ Âü¿©ÇÑ ÆäÀÌ ½Ã¾Æ¿À(Feng Xiao)´Â ¡°»ç¿ëÀÚ ID¿Í °°Àº ÇÁ·Î±×·¥ ±â´É µî Ư¼ºÀ̳ª ¸Þ¸ð¸® Á¤º¸¿¡ ÃÊÁ¡À» ¸ÂÃß´Â °ÍÀÌ Çٽɡ±À̶ó¸é¼, ¡°²Ï³ª ÈçÈñ ³ªÅ¸³¯ ¼ö ÀÖ´Â °ø°Ý±â¹ýÀÌÁö¸¸ ŽÁöÇϱⰡ ½±Áö¾Ê¾Æ µµ±¸¸¦ ¸¸µé¾î ¹èÆ÷ÇÒ °èȹ¡±À̶ó°í ¼³¸íÇß´Ù.
ÀÌ °ø°ÝÀº ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·ÎÅäŸÀÔ Æú·ç¼Ç(JavaScript Prototype Pollution) °ø°Ý°ú À¯»çÇѵ¥, ÀÌ´Â °ø°ÝÀÚ°¡ ÇÁ·ÎÅäŸÀÔ °´Ã¼¸¦ Á¶ÀÛÇØ ÇÕħÀ¸·Î½á ÇÁ·ÎÅäŸÀÔÀÇ Æ¯¼ºÀÌ ¹Ù²î°í, ÀÌ·¸°Ô ¹Ù²ï ÇÁ·ÎÅäŸÀÔÀÌ ´Ù¸¥ ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼ÀÇ ±âº» ¹ÙÅÁÀ¸·Î½á °è¼Ó Áõ½ÄÇϵµ·Ï ÇÏ´Â °ÍÀÌ´Ù.
³ëµå JS´Â ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ带 ½ÇÇàÇÏ´Â Ç÷§ÆûÀ¸·Î °³¹ßÀÚ »çÀÌ¿¡¼ ÀαⰡ ¸Å¿ì ³ô°í µðÆæ´ø½Ã¿¡ ´ëÇÑ ÀÇÁ¸µµ°¡ ³ô¾Æ¼ ÀÚÄ©ÇÏ¸é ´Ù¼ö¸¦ °¨¿°½Ãų À§ÇèÀÌ µû¸¥´Ù.
ÀÌ °ø°ÝÀÌ ¼º¸³ÇÒ ¼ö ÀÖ´Â ÀÌÀ¯´Â ¾Æ¹« ÇüÅÂÀÇ µ¥ÀÌÅÍ°¡ Ư¼ºÀ¸·Î½á Ãß°¡µÉ ¼ö ÀÖ°í, µû¶ó¼ °ø°ÝÀÚ°¡ Ãë¾àÁ¡ÀÌ Áõ½ÄÇÏ´Â °úÁ¤¿¡µµ °³ÀÔÇÏ¿© ÇÁ·Î±×·¥ÀÇ ³í¸®±¸Á¶µµ Á¶ÀÛÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù.
¸µ½º´Â ÀÌ·¯ÇÑ °ø°Ý °¡´É¼ºÀ» ŽÁöÇÏ´Â µµ±¸ÀÌ´Ù. ÀÌ´Â µ¿ÀûºÐ¼®°ú Á¤ÀûºÐ¼® ±â¼ú ¸ðµÎ¸¦ »ç¿ëÇϸç, ¸Â´Â ÀͽºÇ÷ÎÀÕÀ» »ý¼ºÇÑ´Ù. ÀÌ µµ±¸´Â API °³¹ßÀÚµé°ú º¸¾ÈÀü¹®°¡µé¿¡°Ô ƯÈ÷ À¯¿ëÇÏ¿© ¾ÈÀüÇÑ °³¹ßÀÌ °¡´ÉÇÏ´Ù°í ÇÑ´Ù.
[Á¦ÀÛ=¼¿ï¿©´ë Á¤º¸º¸È£Çаú Çлýȸ]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>