Node.js Ȱ¿ë ¹æ½Ä ÁøÈ¡¦¶óÀڷ罺 µî ºÏÇÑ ÇØÄ¿ Àü¼ú °íµµÈ ¡ÈÄ
[º¸¾È´º½º ¿©ÀÌ·¹ ±âÀÚ] ÃÖ±Ù °ø°³µÈ ¡®¸®¾×Æ®2½©¡¯(React2Shell¡¤CVE-2025-55182) Ãë¾àÁ¡À» ¾Ç¿ëÇÑ °ø°Ý Áß ÀϺΰ¡ ºÏÇÑ ¿¬°è ÇØÅ·±×·ìÀÇ ¼ÒÇàÀ̶ó´Â Á¤È²ÀÌ Æ÷ÂøµÆ´Ù.

[ÀÚ·á: »ý¼ºÇü AI À̹ÌÁö]
¸®¾×Æ®2½©Àº ¿ÀǼҽº UI ÇÁ·¹ÀÓ¿öÅ©ÀÎ ¡®¸®¾×Æ®¡¯(React) ¹öÀü 19¿¡¼ ¹ß°ßµÈ ÀÎÁõµÇÁö ¾ÊÀº ¿ø°Ý ÄÚµå ½ÇÇà(RCE) Ãë¾àÁ¡À¸·Î, °ø°ÝÀÚ°¡ »ç¿ëÀÚ °³ÀÔ ¾øÀÌ ¼¹ö Ãø¿¡¼ ÀÓÀÇ ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ°Ô ¸¸µç´Ù.
ÀÌ Ãë¾àÁ¡Àº ¸®¾×Æ®»Ó ¾Æ´Ï¶ó ³Ø½ºÆ®.js(Next.js), Waku, React Router, RedwoodSDK µîµµ ¸®¾×Æ®¿¡ ÀÇÁ¸ÇÏ´Â ´Ù¸¥ ÇÁ·¹ÀÓ¿öÅ©¿¡µµ ¿µÇâÀ» ¹ÌÄ£´Ù. ºñ¿µ¸® »çÀ̹ö º¸¾È ´Üü ½¦µµ¿ì ¼¹ö ÆÄ¿îµ¥À̼ÇÀº ÀÌ¹Ì Àü ¼¼°è ¾à 7¸¸¿© °³ÀÇ ½Ã½ºÅÛÀÌ ÇØ´ç °áÇÔ¿¡ ³ëÃâµÈ °ÍÀ¸·Î Ãß»êÇß´Ù.
ÀÌ Ãë¾àÁ¡Àº 3ÀÏ(ÇöÁö½Ã°£) °ø°³ Á÷ÈÄ ½ÇÁ¦ °ø°Ý¿¡ Ȱ¿ëµÇ±â ½ÃÀÛÇßÀ¸¸ç, Ãʱ⿣ Áß±¹ ¿¬°è À§Çù±×·ìÀÌ ¸ÕÀú ¾Ç¿ëÇÑ Á¤È²ÀÌ Æ÷ÂøµÆ´Ù. ÀÌÈÄ AWS ÀÎÁõÁ¤º¸ Å»Ãë, º¿³Ý ±¸Ãà, ¾ÏÈ£ÈÆó ä±¼ ¾Ç¼ºÄÚµå À¯Æ÷ µî ´Ù¾çÇÑ ÇüÅÂÀÇ °ø°ÝÀ¸·Î È®»êµÆ´Ù.
»çÀ̹öº¸¾È ±â¾÷ ½Ã½ºµñ(Sysdig)Àº 9ÀÏ ¸®¾×Æ®2½© Ãë¾àÁ¡À» °Ü³ÉÇÑ EtherRAT °ø°ÝÀ» Æ÷ÂøÇß´Ù. ºÐ¼® °á°ú, EtherRAT °ø°ÝÀº ¡®ÄÁÅ×ÀÌÀú½º ÀÎÅͺ䡯(Contagious Interview)·Î ¾Ë·ÁÁø ºÏÇÑ ¿¬°è Ä·ÆäÀΰúÀÇ À¯»çÁ¡ÀÌ ¹ß°ßµÆ´Ù. ÀÌ Ä·ÆäÀÎÀº ¾ÏÈ£ÈÆó ¹× ºí·ÏüÀÎ ±â¼ú Á¾»çÀÚ¸¦ ´ë»óÀ¸·Î °¡Â¥ ä¿ë ÀÎÅͺ並 ÅëÇØ ¾Ç¼ºÄڵ带 À¯Æ÷ÇÏ°í ¾ÏÈ£ÈÆó¸¦ Å»ÃëÇÏ´Â °ÍÀÌ ¸ñÀûÀ̾ú´Ù.
EtherRATÀº ¸®¾×Æ®2½© Ãë¾àÁ¡À» ¾Ç¿ëÇØ ¼Ð ½ºÅ©¸³Æ®¸¦ ´Ù¿î·Îµå ¹× ½ÇÇàÇÏ´Â ¸í·ÉÀ» ¼öÇàÇϵµ·Ï ¼³°èµÆ´Ù. ÀÌ ½ºÅ©¸³Æ®´Â ÀÚ¹Ù½ºÅ©¸³Æ® ±â¹Ý ÀÓÇöõÆ®¸¦ ¹èÆ÷Çϸç, ÀÌ ÀÓÇöõÆ®´Â ¾ÏÈ£ÈµÈ ¸ÞÀÎ ÆäÀ̷εåÀÎ EtherRATÀ» ÇØµ¶¡¤·ÎµåÇÏ´Â µå·ÎÆÛ ¿ªÇÒÀ» ÇÑ´Ù.
½Ã½ºµñ ÃøÀº ¡°EtherRAT¿¡¼ »ç¿ëµÈ ¾ÏÈ£ÈµÈ ·Î´õ ÆÐÅÏÀº ºÏÇÑ ÇØÅ·±×·ìÀÌ ¡®ÄÁÅ×ÀÌÀú½º ÀÎÅͺ䡯 Ä·ÆäÀο¡¼ »ç¿ëÇÑ ºñ¹öÅ×ÀÏ(BeaverTail) ¾Ç¼ºÄÚµå¿Í ¸Å¿ì À¯»çÇÏ´Ù¡±°í ¼³¸íÇß´Ù.
ÀÌ¾î ¡°Áö±Ý±îÁö ¶óÀڷ罺 µî ºÏÇÑ ¿¬°è À§Çù±×·ìÀº Node.js¸¦ ÆäÀ̷εå¿Í ÇÔ²² ¹øµé¸µÇÏ´Â ¹æ½ÄÀ» »ç¿ëÇßÁö¸¸, EtherRATÀº °ø½Ä ¹èÆ÷ó(nodejs.org)¿¡¼ Node.js¸¦ Á÷Á¢ ´Ù¿î·ÎµåÇÑ´Ù¡±¸ç ¡°À̴ ŽÁö À§ÇèÀ» ÁÙÀ̱â À§ÇØ ÆäÀ̷εå Å©±â¸¦ ÁÙÀÌ´Â »õ·Î¿î Àü¼úÀû ÁøÈ¸¦ º¸¿©Áش١±°í °æ°íÇß´Ù.
´Ù¸¸ ½Ã½ºµñÀº ºÏÇÑÀÌ ¾Æ´Ñ ´Ù¸¥ ÇØÅ·±×·ìÀÇ °³ÀÔ °¡´É¼ºµµ ¿¾îµÎ°í ÀÖ´Ù. ½Ã½ºµñ ÃøÀº ¡°¿©·¯ °ø°Ý Ä·ÆäÀÎÀÇ ±â¼úÀ» È¥ÇÕÇØ ÃßÀûÀ» ±³¶õ½ÃŰ´Â Á¦3ÀÇ °íµµÈµÈ ÇØÅ·±×·ìÀÌ °³ÀÔÇßÀ» °¡´É¼ºµµ ÀÖ´Ù¡±°í Çß´Ù.
[¿©ÀÌ·¹ ±âÀÚ(gore@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>


.jpg)
.jpg)
.png)








¿©ÀÌ·¹±âÀÚ ±â»çº¸±â































.gif)













.jpg)

.jpg)