GCC Á¤Àû ÄÚµå ºÐ¼®±â »ç¿ëÇØ Ã³À½ ¹ß°ßµÅ...1.1.1g ¹öÀü »ç¿ëÇÏ¸é ¾ÈÀü
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ¿ÀÇÂSSL(OpenSSL)ÀÇ ¾÷µ¥ÀÌÆ®°¡ ¹ßÇ¥µÆ´Ù. À̸¦ ÅëÇØ °íÀ§Ç豺¿¡ ¼ÓÇÏ´Â Ãë¾àÁ¡ ÇÑ °³°¡ ÆÐÄ¡µÆ´Ù. ÀͽºÇ÷ÎÀÕ µÉ °æ¿ì µðµµ½º °ø°ÝÀ» °¡´ÉÄÉ ÇØÁÖ´Â Ãë¾àÁ¡À̾ú´Ù.
[À̹ÌÁö = iclickart]
¿ÀÇÂSSLÀ» °ü¸®ÇÏ´Â ¡®¿ÀÇÂSSL ÇÁ·ÎÁ§Æ®(OpenSSL Project)¡¯ Ãø¿¡¼´Â ¹®Á¦ÀÇ Ãë¾àÁ¡À» CVE-2020-1967·Î ÁöÁ¤Çß°í, SSL_check_chain ÇÔ¼ö¿¡ ÀÖ´Â ¡®¼¼±×¸àÅ×ÀÌ¼Ç ¿À·ù(segmentation fault)¡¯¶ó°í ¹àÇû´Ù.
¿ÀÇÂSSL ÇÁ·ÎÁ§Æ®°¡ ¹ßÇ¥ÇÑ ±Ç°í¹®(https://www.openssl.org/news/secadv/20200421.txt)¿¡ µû¸£¸é ¡°TLS 1.3 ÇÚµå¼ÎÀÌÅ©°¡ ¹ß»ýÇÏ´Â ¿ÍÁßÀ̳ª ÀÌÈÄ¿¡ SSL_check_chain() ÇÔ¼ö¸¦ È£ÃâÇÏ´Â ¼¹ö³ª Ŭ¶óÀ̾ðÆ® ¾ÖÇø®ÄÉÀ̼ǵéÀº NULL Æ÷ÀÎÅÍ ¿ªÂüÁ¶·Î ÀÎÇØ ÀÛµ¿ÀÌ Áß´ÜµÉ ¼ö ÀÖ´Ù¡±°í Çϸç, ÀÌ´Â ¡°signature_algoriths_cert¶ó´Â TLS ¿¢½ºÅÙ¼ÇÀ» À߸ø ó¸®Çϱ⠶§¹®¿¡ ¹ß»ýÇÏ´Â ÀÏ¡±À̶ó°í ÇÑ´Ù.
¶ÇÇÑ ¡°ºÎÀûÀýÇϰųª ÀÎ½Ä ºÒ°¡´ÉÇÑ ½Ã±×´Ïó ¾Ë°í¸®ÁòÀÌ ÇÇ¾î ³×Æ®¿öÅ©·ÎºÎÅÍ Àü¼ÛµÉ °æ¿ì ÀÛµ¿ Áß´Ü Çö»óÀÌ ¹ßµ¿ÇÑ´Ù¡±¸ç ¡°ÇÇ¾î ³×Æ®¿öÅ©¿¡ ¿¬°áµÈ ¾Ç¼º ÇàÀ§ÀÚ°¡ ÀÌ ºÎºÐÀ» ¾Ç¿ëÇÔÀ¸·Î½á »ç½Ç»óÀÇ µðµµ½º °ø°ÝÀ» À¯¹ßÇÏ´Â °Ô °¡´ÉÇÏ´Ù¡±°í ¼³¸íÇß´Ù.
Ãë¾àÁ¡ÀÌ ¹ß°ßµÈ ¿ÀÇÂSSL ¹öÀüÀº 1.1.1d, 1.1.1e, 1.1.1fÀÎ °ÍÀ¸·Î ¾Ë·ÁÁ® ÀÖ´Ù. ÆÐÄ¡°¡ Àû¿ëµÇ¾î ¹®Á¦°¡ ¸ðµÎ ÇØ°áµÈ ¹öÀüÀº 1.1.1g¶ó°í ÇÑ´Ù. ´õ ÀÌ»ó ¾÷µ¥ÀÌÆ®°¡ µÇÁö ¾Ê´Â ¹öÀüÀÎ 1.0.2¿Í 1.1.0ÀÇ °æ¿ì, ´ÙÇàÈ÷ À§ ¿À·ù°¡ ¹ß°ßµÇÁö ¾Ê°í ÀÖ´Ù.
Ãë¾àÁ¡À» Á¦ÀÏ ¸ÕÀú ¹ß°ßÇÑ °Ç º¸¾È Àü¹®°¡ ¹øµå ¿¡µé¸µ¾î(Bernd Edlinger)¶ó°í ÇÑ´Ù. ±×´Â Áö³ 4¿ù 7ÀÏ ¿ÀÇÂSSL ÇÁ·ÎÁ§Æ® Ãø¿¡ À̸¦ ¾Ë·È´Ù. ¿¡µé¸µ¾î´Â ÃÖ±Ù µµÀÔµÈ GNU ÄÄÆÄÀÏ·¯ Ä÷º¼Ç(GNU Compiler Collection) Á¤Àû ÄÚµå ºÐ¼®±â¸¦ ÅëÇØ Ãë¾àÁ¡À» ¹ß°ßÇß´Ù°í ÇÑ´Ù.
GNU ÄÄÆÄÀÏ·¯ Ä÷º¼Ç¿¡ ´ëÇÑ »ó¼¼ ³»¿ëÀº ¿©±â(https://www.phoronix.com/scan.php?page=news_item&px=GCC-10-Static-Analyzer)¼ ¿¶÷ÀÌ °¡´ÉÇÏ´Ù.
À̹ø¿¡ ÁøÇàµÈ ÆÐÄ¡´Â 2020³â µé¾î ¿ÀÇÂSSL¿¡¼ óÀ½À¸·Î ÁøÇàÇÑ °ÍÀÌ´Ù.
3ÁÙ ¿ä¾à
1. ¿ÀÇÂSSL¿¡¼ µðµµ½º °¡´ÉÇÏ°Ô ÇØÁÖ´Â Ãë¾àÁ¡ ¹ß°ßµÊ.
2. SSL_check_chain¶ó´Â ÇÔ¼ö¿¡¼ ¹ß°ßµÈ ¼¼±×¸àÅ×ÀÌ¼Ç ¿À·ùÀÓ.
3. »ç¿ëÀÚµéÀº 1.1.1g ¹öÀüÀ¸·Î ¾÷µ¥ÀÌÆ® ÇØ¾ß Ãë¾àÁ¡¿¡¼ ¾ÈÀüÇØÁü.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>