¡¾·ì϶¹«¸æ¡¿Apache Struts 2Ô¶³Ì´úÂëÖ´Ðзì϶£¨CVE-2024-53677£©

°ä²¼¹¦·ò 2024-12-12

Ò»¡¢·ì϶¸ÅÊö


·ìϼûû³Æ

   Apache Struts 2Ô¶³Ì´úÂëÖ´Ðзì϶

CVE   ID

CVE-2024-53677

·ì϶ÀàÐÍ

õè¾¶±éÀú¡¢ÎļþÉÏ´«

·¢ÏÖ¹¦·ò

2024-12-12

·ì϶ÆÀ·Ö

9.5

·ì϶µÈ¼¶

¸ßΣ

¹¥»÷ÏòÁ¿

ÍøÂç

ËùÐèȨÏÞ

ÎÞ

ÀûÓÃÄѶÈ

¸ß

Óû§½»»¥

ÎÞ

PoC/EXP

Òѹ«¿ª

ÔÚÒ°ÀûÓÃ

ÒÑ·¢ÏÖ

 


Apache Struts 2ÊÇÒ»¸ö»ùÓÚMVCÉè¼ÆÄ£Ê½µÄWebÀûÓÿò¼Ü£¬£¬£¬£¬£¬ £¬£¬¿ÉÓÃÓÚ´´½¨ÆóÒµ¼¶Java webÀûÓ÷¨Ê½¡£¡£¡£ ¡£¡£ ¡£¡£¡£


2024Äê12ÔÂ12ÈÕ£¬£¬£¬£¬£¬ £¬£¬8827Ì«Ñô¼¯Íż¯ÍÅVSRC¼à²âµ½Apache Struts 2ÖдæÔÚÒ»¸öÔ¶³Ì´úÂëÖ´Ðзì϶£¨CVE-2024-53677£©£¬£¬£¬£¬£¬ £¬£¬¸Ã·ì϶µÄCVSSÆÀ·ÖΪ9.5¡£¡£¡£ ¡£¡£ ¡£¡£¡£


Apache Struts 2¶à¸öÊÜÓ°Ïì°æ±¾ÖÐÎļþÉÏ´«Âß¼­´æÔÚȱµã£¬£¬£¬£¬£¬ £¬£¬ÓÉÓÚÔÚÎļþÉÏ´«¹ý³ÌÖжÔÓû§ÌṩµÄ²ÎÊý²»×ãÑϸñУÑ飬£¬£¬£¬£¬ £¬£¬¹¥»÷ÕßÄܹ»Í¨¹ý°Ñ³ÖÎļþÉÏ´«²ÎÊýÖ´ÐÐõè¾¶±éÀú¹¥»÷£¬£¬£¬£¬£¬ £¬£¬Ä³Ð©Çé¿öÏ¿ÉÄܵ¼Ö½«¶ñÒâÎļþÉÏ´«µ½·þÎñÆ÷ÉÏµÄÆäËûµØÎ»£¬£¬£¬£¬£¬ £¬£¬´Ó¶øµ¼ÖÂÔ¶³Ì´úÂëÖ´ÐÓ×£¡£¡£ ¡£¡£ ¡£¡£¡£


¶þ¡¢·ì϶¸´ÏÖ


ͼƬ1.png 


Èý¡¢Ó°ÏìÁìÓò


Apache Struts 2.0.0 - 2.3.37 (EOL)

Apache Struts 2.5.0 - 2.5.33

Apache Struts 6.0.0 - 6.3.0.2


ËÄ¡¢°²È«´ëÊ©


4.1 Éý¼¶°æ±¾


Ŀǰ¸Ã·ì϶ÒѾ­½¨¸´£¬£¬£¬£¬£¬ £¬£¬ÊÜÓ°ÏìÓû§¿É½«Apache Struts¿ò¼ÜÉý¼¶µ½6.4.0»ò¸ü¸ß°æ±¾£¬£¬£¬£¬£¬ £¬£¬²¢ÔÚÉý¼¶ºóǨá㵽еÄÎļþÉÏ´«»úÔ죨¼´±ãÓÃAction File Upload InterceptorÀ´´¦ÖÃÎļþÉÏ´«£©£¬£¬£¬£¬£¬ £¬£¬´Ó¶øÔ¤·À¸Ã·ì϶¡£¡£¡£ ¡£¡£ ¡£¡£¡£


ÏÂÔØÁ´½Ó£º

https://struts.apache.org/download.cgi

°ÑÎÈ£º²»Ê¹ÓÃFileUploadInterceptorÄ£¿£¿£¿£¿£¿£¿£¿£¿éµÄÀûÓ÷¨Ê½²»Êܸ÷ì϶ӰÏì¡£¡£¡£ ¡£¡£ ¡£¡£¡£


4.2 һʱ´ëÊ©


ÔÝÎÞ¡£¡£¡£ ¡£¡£ ¡£¡£¡£


4.3 ͨÓý¨Òé


? ¶¨ÆÚ¸üÐÂϵͳ²¹¶¡£¬£¬£¬£¬£¬ £¬£¬Ï÷¼õϵͳ·ì϶£¬£¬£¬£¬£¬ £¬£¬ÌáÉý·þÎñÆ÷µÄ°²È«ÐÔ¡£¡£¡£ ¡£¡£ ¡£¡£¡£

¼ÓǿϵͳºÍÍøÂçµÄ½Ó¼û½ÚÔ죬£¬£¬£¬£¬ £¬£¬Åú¸Ä·À»ðǽսÊõ£¬£¬£¬£¬£¬ £¬£¬¹Ø¹Ø·Ç±ØÒªµÄÀûÓö˿ڻò·þÎñ£¬£¬£¬£¬£¬ £¬£¬Ï÷¼õ½«Î£ÏÕ·þÎñ£¨ÈçSSH¡¢RDPµÈ£©Â¶³öµ½¹«Íø£¬£¬£¬£¬£¬ £¬£¬Ï÷¼õ¹¥»÷Ãæ¡£¡£¡£ ¡£¡£ ¡£¡£¡£

ʹÓÃÆóÒµ¼¶°²È«²úÆ·£¬£¬£¬£¬£¬ £¬£¬ÌáÉýÆóÒµµÄÍøÂ簲ȫ»úÄÜ¡£¡£¡£ ¡£¡£ ¡£¡£¡£

¼ÓǿϵͳÓû§ºÍȨÏÞÖÎÀí£¬£¬£¬£¬£¬ £¬£¬ÆôÓöà³É·ÖÈÏÖ¤»úÔìºÍ×îÓ×ȨÏÞ×¼Ôò£¬£¬£¬£¬£¬ £¬£¬Óû§ºÍÈí¼þȨÏÞӦά³ÖÔÚ×îµÍÏÞ¶È¡£¡£¡£ ¡£¡£ ¡£¡£¡£

ÆôÓÃÇ¿ÃÜÂëÕ½Êõ²¢ÉèÖÃΪ¶¨ÆÚÅú¸Ä¡£¡£¡£ ¡£¡£ ¡£¡£¡£


4.4 ²Î¿¼Á´½Ó


https://cwiki.apache.org/confluence/display/WW/S2-067

https://nvd.nist.gov/vuln/detail/CVE-2024-53677


Îå¡¢°æ±¾ÐÅÏ¢


°æ±¾

ÈÕÆÚ

±¸×¢

V1.0

2024-12-12

³õ´Î°ä²¼

V1.1

2024-12-19

¸üзì϶״̬£¬£¬£¬£¬£¬ £¬£¬ÐÂÔö·ì϶¸´ÏÖ

 

Áù¡¢¸½Â¼


6.1 8827Ì«Ñô¼¯Íżò½é


8827Ì«Ñô¼¯ÍųÉÁ¢ÓÚ1996Ä꣬£¬£¬£¬£¬ £¬£¬ÊÇÓÉÁôÃÀ²©Ê¿ÑÏÍû¼ÑŮʿ´´½¨µÄ¡¢Õ¼ÓÐÆëÈ«×ÔÖ÷֪ʶ²úȨµÄÐÅÏ¢°²È«¸ß¿Æ¼¼ÆóÒµ¡£¡£¡£ ¡£¡£ ¡£¡£¡£ÊǹúÄÚ×î¾ßʵÁ¦µÄÐÅÏ¢°²È«²úÆ·¡¢°²È«·þÎñ½â¾ö¹æ»®µÄÁ캽ÆóÒµÖ®Ò»¡£¡£¡£ ¡£¡£ ¡£¡£¡£


¹«Ë¾×ܲ¿Î»ÓÚ±±¾©ÊÐÖйشåÈí¼þÔ°8827Ì«Ñô¼¯ÍÅ´óÏ㬣¬£¬£¬£¬ £¬£¬¹«Ë¾Ô±¹¤6000ÓàÈË£¬£¬£¬£¬£¬ £¬£¬Ñз¢ÍŶÓ1200ÓàÈË, ¼¼Êõ·þÎñÍŶÓ1300ÓàÈË¡£¡£¡£ ¡£¡£ ¡£¡£¡£ÔÚÈ«¹ú¸÷Ê¡¡¢ÊÓ×¢×ÔÖÎÇøÉèÁ¢·ÖÖ§»ú¹¹ÁùÊ®¶à¸ö£¬£¬£¬£¬£¬ £¬£¬Õ¼Óи²¸ÇÈ«¹úµÄÏúÊÛϵͳ¡¢Çþ·ϵͳºÍ¼¼ÊõÖ§³Öϵͳ¡£¡£¡£ ¡£¡£ ¡£¡£¡£¹«Ë¾ÓÚ2010Äê6ÔÂ23ÈÕÔÚÀö½­ÖÐÓ×°å¹ÒÅÆÉÏÊÓ×£¡£¡£ ¡£¡£ ¡£¡£¡££¨¹ÉƱ´úÂ룺002439£©


¶àÄêÀ´£¬£¬£¬£¬£¬ £¬£¬8827Ì«Ñô¼¯ÍÅÖÂÁ¦ÓÚÌṩӵÓйú¼Ê¾ºÕùÁ¦µÄ×ÔÖ÷´´Ðµİ²È«²úÆ·ºÍ×î¼Ñʵ¼Ê·þÎñ£¬£¬£¬£¬£¬ £¬£¬Ô®ÊÖ¿Í»§È«ÃæÌáÉýÆäIT»ù´¡ÉèÊ©µÄ°²È«ÐԺͳö²úЧÁ¦£¬£¬£¬£¬£¬ £¬£¬Îª´òÔìºÍÌáÉý¹ú¼Ê»¯µÄÃñ×åÐÅÏ¢°²È«²úÒµÁì¾üÆ·ÅÆ¶ø²»Ð¸ÖÂÁ¦¡£¡£¡£ ¡£¡£ ¡£¡£¡£


6.2 ¹ØÓÚ8827Ì«Ñô¼¯ÍÅ


8827Ì«Ñô¼¯ÍŰ²È«Ó¦¼±ÏìÓ¦ÖÐÐÄÒѰ䲼1000¶à¸ö·ì϶¹«¸æÎ¢·çÏÕÔ¤¾¯£¬£¬£¬£¬£¬ £¬£¬ÎÒÃǽ«³ÖÐø¸ú×ÙÈ«Çò×îеÄÍøÂ簲ȫÊÂÎñºÍ·ì϶£¬£¬£¬£¬£¬ £¬£¬ÎªÆóÒµµÄÐÅÏ¢°²È«±£¼Ý»¤º½¡£¡£¡£ ¡£¡£ ¡£¡£¡£


¹Ø×¢ÎÒÃÇ£º


°²È«¼òѶ.jpg