¢Â Á¦¸ñ
NullSoft WinAmp Playlist ÆÄÀÏ Çڵ鸵 ¹öÆÛ ¿À¹öÇ÷οì Ãë¾àÁ¡
¢Â °³¿ä
Nullsoft»çÀÇ WinAmp 5.12 ¹öÀü¿¡´Â ÀÓÀÇÀÇ ÄÚµå ½ÇÇàÀÌ °¡´ÉÇÑ ½ºÅà ±â¹Ý(Stack-Based)ÀÇ ¹öÆÛ ¿À¹öÇ÷οì Ãë¾àÁ¡ÀÌ Á¸ÀçÇÑ´Ù. ÇØ´ç Ãë¾àÁ¡Àº MP3 ÆÄÀÏ ½ÇÇà ¿£ÁøÀÎ "in_mp3.dll"¿¡¼ playlist(*.pls) ¼ÓÀÇ Áö³ªÄ¡°Ô ±ä ÆÄÀϰæ·Î¸¦ ó¸®ÇÏ´Â °úÁ¤¿¡¼ ¹ß»ýÇÑ´Ù. °ø°ÝÀÚ´Â ¾ÇÀÇÀûÀÎ Playlist ÆÄÀÏÀ» ÅëÇÏ¿© WinAmp¸¦ Å©·¡½¬(crash)½ÃŰ°Å³ª ÀÓÀÇÀÇ Äڵ带 ½ÇÇàÇÒ ¼ö ÀÖ´Ù.
¢Â °ø°ÝÀ¯Çü
Ãë¾àÁ¡À» ÀÌ¿ëÇÑ ¿ø°Ý ÄÚµå ½ÇÇà
¢Â ÇØ´ç½Ã½ºÅÛ
NullSoft WinAmp 5.11
NullSoft WinAmp 5.12
¢Â ¿µÇâ
°ø°ÝÀÚ´Â Ãë¾àÁ¡À» ÀÌ¿ëÇÏ¿© WinAmp¸¦ Å©·¡½¬(crash)½Ãų ¼ö ÀÖÀ¸¸ç, °ø°ÝÀÚ°¡ ¿øÇÏ´Â ÀÓÀÇÀÇ Äڵ带 ½ÇÇàÇÒ ¼ö ÀÖ´Ù.
¢Â ¼³¸í
ÇØ´ç Ãë¾àÁ¡Àº ¾ÇÀÇÀûÀ¸·Î Á¶ÀÛµÈ PLS ÆÄÀÏÀ» ÅëÇÑ ¹öÆÛ ¿À¹öÇ÷οì·Î ÀÎÇÏ¿© ¹ß»ýÇÑ´Ù.
PLS ÆÄÀÏÀº WinAmp¸¦ ÅëÇØ ½ÇÇàµÉ À½¾Ç Á¤º¸µéÀ» °³º° ¿£Æ®¸® Çü½ÄÀ¸·Î ÀúÀåÇϰí ÀÖ´Â ÆÄÀϷμ, ´ÙÀ½°ú °°ÀÌ Windows INI ÆÄÀϰú À¯»çÇÑ Çü½ÄÀ» °®´Â´Ù.
[playlist]
File1 = c:\Music\Romance.mp3 (ÆÄÀϰæ·Î¸í)
Title1 = Romance (ŸÀÌÆ²¸í)
Length1 = 199 (ÃÊ)
File2 = c:\Music\Romance1.mp3
Title2 = Romance2
Length2 = 300
NumberofEntries = 2 (¿£Æ®¸®¼ö)
Version = 2
MP3 ÆÄÀÏ ½ÇÇà ¿£Áø(in_mp3.dll)¿¡¼ ÀÌ PLS ÆÄÀÏ ¼Ó °¢ ¿£Æ®¸®¸¦ Àоîµé¿© ó¸®ÇÏ´Â °úÁ¤¿¡¼ ÆÄÀÏÀÇ °æ·Î¸íÀ» ¸í½ÃÇÑ "File=" µ¥ÀÌÅÍÀÇ ±æÀ̸¦ ¿Ã¹Ù¸£°Ô °Ë»çÇÏÁö ¾Ê°í º¹»çÇϱ⠶§¹®¿¡ ¹®Á¦°¡ ¹ß»ýÇÑ´Ù.
½ÇÁ¦ °ø°Ý¿¡¼´Â PLS ÆÄÀÏ ¼Ó "File1=" ¿£Æ®¸® µÚ¿¡ 1024 ¹ÙÀÌÆ® ÀÌ»óÀÇ ¹®ÀÚ¿À» ¸í½ÃÇÏ¿©, ¹®ÀÚ¿À» º¹»çÇÏ´Â °úÁ¤¿¡¼ ¹öÆÛ ¿À¹öÇ÷ο츦 ¹ß»ý½ÃŰ°í ½ºÅà ¼Ó¿¡ ÀúÀåµÈ ¸®ÅÏ ÁÖ¼Ò°ªÀ» °ø°ÝÀÚÀÇ ½©ÄÚµå(Shellcode)°¡ À§Ä¡ÇÑ °÷À» °¡¸®Å°µµ·Ï µ¤¾î¾´´Ù.
02005A84 CALL in_mp3.02028C90 ** Overflow À§Ä¡
°ø°ÝÀÚµéÀº iframe ÅÂ±× ¼Ó¿¡ ¾ÇÀÇÀûÀÎ "crafted.pls" ÆÄÀÏÀ» »ðÀÔÇÏ´Â ¹æ¹ýÀ¸·Î ÇØ´ç Ãë¾àÁ¡À» µµ¿ëÇÒ ¼ö ÀÖ´Ù. »ç¿ëÀÚ°¡ ÀÌ ¾ÇÀÇÀûÀÎ ÆäÀÌÁö¸¦ ¹æ¹®ÇÏ°Ô µÇ¸é ÆÄÀÏÀÌ ÀÚµ¿À¸·Î ´Ù¿î·ÎµåµÇ¾î WinAmp ÇÁ·Î±×·¥À» ÅëÇØ »ç¿ëÀÚÀÇ ½Ã½ºÅÛ¿¡¼ ½ÇÇàµÈ´Ù.
* Winamp pls file Buffer Overflow Vulnerability (CVE-2005-3188)
¢Â Â÷´ÜÁ¤º¸
Æ®·¯½º°¡µå(TrusGuard)´Â ÇØ´ç Ãë¾àÁ¡ÀÇ ¾Ë·ÁÁø °ø°Ý¿¡ ´ëÀÀÇϰí ÀÖ´Ù.
¢Â ÇØ°áÃ¥
ÇØ´ç Á¦Ç°ÀÇ º¥´õÀÎ NullSoft»ç¿¡¼ Á¦°øÇÏ´Â WinAmp ¹öÀü 5.13 ÀÌ»óÀÇ ¹öÀüÀ¸·Î ¾÷±×·¹À̵åÇÏ¿©¾ß ÇÑ´Ù.
¶ÇÇÑ, NullSoft»ç¿¡¼´Â ÇÁ·Î±×·¥ ½ÇÇà ½Ã ÃֽйöÀüÀ¸·Î ¾÷±×·¹À̵带 À§ÇÑ ±Ç°í ¸Þ½ÃÁö¿Í À¯µµ ÀýÂ÷¸¦ Á¦°øÇϰí ÀÖ´Ù.
NullSoft WinAmp Download(¿µ¹®)
http://www.winamp.com/player/