Siren24

ÇöÀçÀ§Ä¡

Ȩ > LIFE24 > Digital

Web/Apps Service

    ÃÖ¾ÇÀÇ º¸¾ÈÃë¾àÁ¡ 'Log4j'

    ±×³É Áö³ªÃÆ´Ù¸é
    Áö±ÝÀÌ¶óµµ È®ÀÎÇØ¾ß ÇÏ´Â

    ÃÖ¾ÇÀÇ º¸¾ÈÃë¾àÁ¡ 'Log4j'



    2021³â 12¿ù, ¾î¼¸é ÇÑ ÇØÀÇ ¸¶¹«¸®¸¦ ¸ðµÎ ³¡³½ ½ÃÁ¡¿¡¼­ ÃÖ¾ÇÀÇ º¸¾È ¹®Á¦°¡ ¾Ë·ÁÁ³¾î¿ä. ÀÌÂÊ ºÐ¾ß¿¡ º° °ü½ÉÀÌ ¾ø´Ù¸é ±×³É Áö³ªÃÆÀ»Áö ¸ð¸£°Ú½À´Ï´Ù¸¸, À̹ø °Ç Á» Áß¿äÇÑ »ç¾ÈÀÔ´Ï´Ù. ¿ì¸®°¡ Á¢¼ÓÇÏ´Â °ÅÀÇ ¸ðµç ÀÎÅÍ³Ý ¼­ºñ½º¿¡ ÇØ´çµÇ´Â º¸¾È ¹®Á¦°Åµç¿ä. ¡®Á¦·Îµ¥ÀÌ¡¯¶ó´Â ¼ö½Ä¾î°¡ ºÙ¾î¹ö¸° À̹ø º¸¾È Ãë¾àÁ¡Àº ¡®Log4j¡¯¿¡¼­ ¹ß°ßµÇ¾ú½À´Ï´Ù.



    Log4j°¡ ¹¹¿¹¿ä?



    Log4j´Â ÀÚ¹Ù ±â¹Ý ÇÁ·Î±×·¥À» °³¹ßÇÒ ¶§ ·Î±ë ±â´ÉÀ» Áö¿øÇÏ´Â Apache Àç´ÜÀÇ ¹«·á ¿ÀǼҽº ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ½±°Ô ¸»Çؼ­ À¥»çÀÌÆ®³ª ¼îÇθô µî¿¡ Á¢¼ÓÇÔ°ú µ¿½Ã¿¡ ±×¶§ºÎÅÍ Á¢¼Ó ½Ã°£, °æ·Î, ´ñ±Û µî ¿ì¸®ÀÇ ÀÚÃ븦 ±â·ÏÀ¸·Î ³²±â°Ô µÇ´Âµ¥¿ä, ½Ã½ºÅÛ ¿î¿µ ȤÀº °ü¸®¿¡ ±â·ÏÀ» ³²±â´Â ÇàÀ§¸¦ ¡®·Î±ë¡¯, ³²°ÜÁø ±â·ÏÀ» ¡®·Î±×¡¯¶ó°í ÇØ¿ä. Log4j´Â ±â·ÏÀ» ³²±â´Â ÀÏÀ» ¼Õ½±°Ô ÇÒ ¼ö ÀÖ°Ô µ½´Â ¼ÒÇÁÆ®¿þ¾î¶ó°í ÇÒ ¼ö ÀÖÁÒ. À̰ÍÀ» ÀÌ¿ëÇÏ¸é °£´ÜÇÑ ¸í·É¾î·Î Æ÷¸ËÀ̳ª ÇÊ¿äÇÑ ÇüÅ·ΠÀúÀåÀÌ °¡´ÉÇϱ⠶§¹®¿¡ Àü ¼¼°èÀûÀ¸·Î ¸Å¿ì Æø³Ð°Ô »ç¿ëµÇ°í ÀÖ¾î¿ä.

    ±×·±µ¥ À¥»çÀÌÆ®¸¦ ±¸µ¿ÇÒ ¶§ ±×¸® Áß¿äÇÑ ±â´ÉÀ̶ó°í ÇÒ ¼ö ¾ø´Â, ±×Àú ±â·ÏÀ» À§ÇÑ ¼ÒÇÁÆ®¿þ¾î°¡ À§ÇùÀÌ µÉ °Å¶ó°í´Â »ý°¢Áöµµ ¸øÇß½À´Ï´Ù. ÇØÄ¿µéÀÌ ÀÚ¹Ù¿¡¼­ Áö¿øÇÏ´Â JNDIÀÇ Lookup±â´ÉÀ» ¾Ç¿ëÇÒ ¼ö ÀÖ´Ù´Â °É Áö³­ÇØ 11¿ù 24ÀÏ ¾Ë¸®¹Ù¹Ù°¡ ¹ß°ßÇϱâ Àü±îÁø ¸»ÀÌÁÒ.




    ¾î¶»°Ô À§ÇùÀÌ µÉ ¼ö ÀÖÀ»±î?

     

    ÀÚ, Áö±ÝºÎÅÍ´Â ¾î¶»°Ô À§ÇùÀÌ µÇ´ÂÁö ÂùÂùÈ÷ »ìÆìº¼°Ô¿ä.

    À̹ø Ãë¾àÁ¡Àº JNDI©ö¿Í LDAP©÷¸¦ ÀÌ¿ëÇÕ´Ï´Ù. ÀÚ¹Ù ÇÁ·Î±×·¥Àº ÀÌ µÎ °¡Áö ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ µð·ºÅ丮¿¡¼­ µ¥ÀÌÅÍ(ÀÚ¹Ù °´Ã¼)¸¦ ãÀ» ¼ö ÀÖ¾î¿ä. ÆíÀǸ¦ À§ÇØ Log4j¿¡¼­ ƯÁ¤ ¹®¹ýÀ» »ç¿ëÇϴµ¥, ·Î±×°¡ ±â·ÏµÉ ¶§µµ »ç¿ëÀÌ °¡´ÉÇß½À´Ï´Ù. ¿©±â¼­ ¹®Á¦´Â ·Î±×¸¦ ÅëÇØ µé¾î¿Â Á¤º¸¿¡ »ç¿ëÀÚID µî°ú °°Àº Á¤º¸°¡ ÀÖ´Ù¸é ¾î¶°ÇÑ °ËÁõ°úÁ¤ ¾øÀÌ ÁöÁ¤µÈ ¼­¹ö¿¡ Á¢¼ÓÇØ Á¤º¸¸¦ °¡Á®¿À´Â µ¥ ÀÖ¾î¿ä.

    ¿¹¸¦ µé¾î, °ø°ÝÀÚ°¡ ¼­¹ö¿¡ Á¢¼ÓÇϱâ À§ÇÑ ¸Þ½ÃÁö¸¦ JNDI lookup©ø ¸í·É¾î¿Í ÇÔ²² ³²±â¸é, ¼­¹ö´Â À̸¦ ºÐ¼®ÇÏÁö ¾Ê°í ±×´ë·Î ÀÐ°í ½ÇÇàÇÕ´Ï´Ù. ÀÌ °úÁ¤¿¡¼­ °ø°ÝÀÚ°¡ ³²±ä ¸Þ½ÃÁö¸¦ ´Ü¼øÇÑ ¹®ÀÚ¿­ÀÌ ¾Æ´Ï¶ó urlÀ̳ª ÄÚµå·Î ÀνÄÇØ °ø°ÝÀÚÀÇ ¼­¹ö¿¡ Á¢¼ÓÇÏ°Ô µÇ°í, °ø°ÝÀÚ°¡ ½É¾î³õÀº Ä¡¸íÀûÀÎ ¹ÙÀÌ·¯½º³ª ·£¼¶¿þ¾î µîÀ» ÅëÇØ ¼­¹ö¸¦ Àå¾ÇÇÏ°Ô µÉ ¼ö ÀÖ´Ù´Â °Ì´Ï´Ù.




    ±×·¸´Ù¸é ´ëÃ¥Àº?


    ±¦È÷ Á¦·Îµ¥À̶ó´Â ¼ö½Ä¾î°¡ ºÙ¾î ÀÖ´Â °Ô ¾Æ´Ï¿¡¿ä. ÀÌ¹Ì ÇØÄ¿µéÀÌ »ç¿ëÇϰí ÀÖ°í, µÚ´Ê°Ô ±¸¸ÛÀ̶õ °É ¾Ë°Ô µÇ¾úÀ¸´Ï ´çÀå ´ëÃ¥À» ¸¸µç´Ù°í ÇØµµ ±× »çÀÌ¿¡ °è¼ÓÇØ¼­ °ø°Ý¹ÞÀ» ¼ö Àְŵç¿ä. À̹ø º¸¾È Ãë¾àÁ¡ÀÌ ¾Ë·ÁÁö°í´Â ¸¹Àº ±â¾÷°ú º¸¾È¾÷ü, °ü·Ã ±â°ü µî¿¡¼­ º¸¾È ÆÐÄ¡¸¦ ³»³õ°í ÀÖ¾î¿ä. °¡Àå ÁÁÀº ´ëÃ¥Àº °¡Àå ÃÖ±ÙÀÇ ÆÐÄ¡¸¦ ¼³Ä¡Çϰųª ÃֽйöÀüÀÇ ÇÁ·Î±×·¥À¸·Î ¾÷µ¥ÀÌÆ® ÇÏ´Â ¹æ¹ý»ÓÀÔ´Ï´Ù.

    ±×·±µ¥ À̰͵µ ¿©ÀÇÄ¡ ¾ÊÀº °Ç »ç½ÇÀÌ¿¡¿ä. ¿¬ÀÌ¾î ³»³õ°í ÀÖ´Â »õ ¹öÀüµéÀÌ ¿Ïº®ÇÑ ÇØ°áÃ¥ÀÌ µÇÁö ¸øÇϰí Àְŵç¿ä. Çϳª¸¦ ¸·À¸¸é ¶Ç »õ·Î¿î Ãë¾àÁ¡ÀÌ »ý°Ü³ª°í À־, Àü¹®°¡µéÀº À̹ø »çŰ¡ ÇØ°áµÇ´Â µ¥±îÁö ²Ï ½Ã°£ÀÌ °É¸± °ÍÀ¸·Î ¿¹»óÇϰí ÀÖ¾î¿ä. ±×·¯´Ï ±â¾÷ÀÇ º¸¾È´ã´çÀÚ³ª »çÀÌÆ® °ü¸®ÀÚ´Â °³¹ß»ç¿¡¼­ »ç¿ëÇÑ ·Î±× ÇÁ·¹ÀÓ¿öÅ©¿¡ ´ëÇÑ Á¤º¸¸¦ ¿äûÇϰí, Ç×»ó »õ·Î¿î ¾÷µ¥ÀÌÆ®¸¦ ÁÖ½ÃÇØ¾ß ÇÏÁÒ.

    ÀÌ·± Å« º¸¾È Ãë¾àÁ¡ÀÌ ÀÖÀ½¿¡µµ ºÒ±¸ÇÏ°í ¿ì¸®´Â ¾î¶² À§ÇèÀÌ ÀÖ´ÂÁö ¸ð¸¦ °÷¿¡ °è¼ÓÇØ¼­ Á¢¼ÓÇÏ°í ·Î±×¸¦ ³²±â°í ÀÖ¾î¿ä. ¾î¿ ¼ö ¾ø´Â ÀÏÀÔ´Ï´Ù. »îÀÌ °è¼ÓµÇ¾î¾ß ÇÏ´Â ÀÌÀ¯¿Í °°Àº °ÍÀÌÁÒ. ÃÖ±Ù ¿¬ÀÌ¾î ´ÙÅ© À¥¿¡ ´ëÇÑ À§Ç輺°ú ÇÇÇØ»ç·Ê¸¦ ´Ù·é ±â»ç°¡ À̾îÁö°í Àִµ¥¿ä, À̹ø Ãë¾àÁ¡À¸·Î ÀÎÇØ ´õ Å« ÇÇÇØ°¡ ³ª±â Àü¿¡ ÇϷ绡¸® ¿Ïº®ÇÏ°Ô º¸¿ÏµÇ¾úÀ¸¸é ÇÏ´Â ¹Ù¶÷ÀÔ´Ï´Ù.

     



    ¡Ø Âü°íÀÚ·á
    [º¸¾È´º½º] ÇØÄ¿µéÀº ·Î±×4j Ãë¾àÁ¡À» ¾î¶»°Ô ¾Ç¿ëÇØ °ø°ÝÇÒ±î?
    [ÀÎÅͳݺ¸È£³ª¶ó&KrCERT] Log4j À§Çù ´ëÀÀ º¸°í¼­

    ¡Ø ¿ë¾î»çÀü
    1. JNDI(Java Naming and Directory Interface): ÀÚ¹Ù ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇÑ ÀÚ¿ø(µ¥ÀÌÅͺ£À̽º µî) ¹× ½ÇÇà¿¡ ÇÊ¿äÇÑ ´Ù¸¥ ÇÁ·Î±×·¥ Á¤º¸¸¦ ãÀ» ¼ö ÀÖ´Â µð·ºÅ丮 ¼­ºñ½º
    2. LDAP(Lightweight Directory Access Protocol): ³×Æ®¿öÅ© »ó¿¡¼­ Á¶Á÷ ¹× °³ÀÎÁ¤º¸ ȤÀº ÆÄÀÏ ¹× µð¹ÙÀ̽º Á¤º¸ µîÀ» ½±°Ô Á¶È¸ÇÒ ¼ö ÀÖµµ·Ï ¸¸µç ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÅäÄÝÀÌ´Ù.
    3. Lookup: JNDI¸¦ ÅëÇØ ãÀº ÀÚ¿øÀ» »ç¿ëÇÏ´Â ±â´É



SIREN24 ¹Ù·Î Áñ±â±â ´Ý±â

SIREN24 ¹Ù·Î Áñ±â±â

  • °³Àνſ뺸°í¼­
  • ¸íÀǵµ¿ë¹æÁö Â÷´Ü³»¿ªÁ¶È¸
  • ÇÁ¸®¹Ì¾öPLUS
  • SIREN24¾ÆÀÌÇÉ ¹«·á¹ß±Þ
  • ¾ÆÀÌÇɵµ¿ë Â÷´Ü³»¿ªÁ¶È¸
  • ¸ð¹ÙÀÏ ¾îÇø®ÄÉÀ̼Ç
  • °í°´Áö¿ø¼¾ÅÍ
  • ¼­ºñ½º°¡ÀÔÇϱâ