|
 |
[ °ø Áö ] Apache Struts2 ¿ø°Ý ÄÚµå ½ÇÇà Ãë¾àÁ¡ ¾÷µ¥ÀÌÆ® ±Ç°í |
 |
2017-09-07 |
|
 |
¾È³çÇϽʴϱî. È£½ºÆ®¸ÕÆ®ÀÔ´Ï´Ù.
¸ÕÀú È£½ºÆ®¸ÕÆ®¸¦ ¾Æ²¸ÁÖ½Ã°í »ç¶ûÇØ Áֽô °í°´ ¿©·¯ºÐ²² Áø½ÉÀ¸·Î °¨»çµå¸®¸ç
Apache Struts2 ¿ø°Ý ÄÚµå ½ÇÇà Ãë¾àÁ¡ ¾÷µ¥ÀÌÆ® ±Ç°í°¡ ÀÖ¾î À̸¦ ¾Ë·Áµå¸®°íÀÚ ÇÕ´Ï´Ù.
---------------------------------------------------------------------------
¡à °³¿ä
o Apache Struts2¿¡¼ ÀÓÀÇ ÄÚµå ½ÇÇàÀÌ °¡´ÉÇÑ Ãë¾àÁ¡ÀÌ ¹ß°ß [1][2]
o Ãë¾àÇÑ ¹öÀüÀ» »ç¿ë ÁßÀÎ ¼¹öÀÇ ´ã´çÀÚ´Â ¾Ç¼ºÄÚµå °¨¿° µîÀÇ À§ÇèÀÌ ÀÖÀ¸¹Ç·Î ¾Æ·¡ ÇØ°á ¹æ¾È¿¡ µû¸¥ Á¶Ä¡ ±Ç°í
¡à ³»¿ë
o Struts REST Ç÷¯±×ÀÎÀ» »ç¿ëÇÏ¿© XML ÆäÀ̷ε带 ó¸®ÇÒ ¶§ ¹ß»ýÇÏ´Â ¿ø°Ý ÄÚµå ½ÇÇà Ãë¾àÁ¡(CVE-2017-9805)
¡Ø REST Ç÷¯±×ÀÎÀº XStreamHandler À¯Çü ÇÊÅ͸µ ¾øÀÌ Á÷·Äȸ¦ À§ÇØ XStreamÀÇ ÀνºÅϽº¿Í ÇÔ²² »ç¿ë
o FreeMarker ű×ÀÇ À߸øµÈ ±¸¼ºÀ¸·Î »ç¿ëÇÒ ¶§ ¿äû °ª¿¡ ¿ø°Ý ÄÚµå ½ÇÇàÀÌ °¡´ÉÇÑ Ãë¾àÁ¡(CVE-2017-12611)
¡Ø FreeMarker : ÅØ½ºÆ®¸¦ Ãâ·ÂÇÏ´Â ÅÛºí¸´ ¿£ÁøÀ¸·Î JAVA Ŭ·¡½º ÇüÅ·Π¹èÆ÷µÈ °³¹ßÀÚ µµ±¸
¡à ¿µÇâÀ» ¹Þ´Â Á¦Ç° ¹× ¹öÀü
o CVE-2017-9805
- Apache Struts 2.1.2~2.3.33
- Apache Struts 2.5~2.5.12
o CVE-2017-12611
- Apache Struts 2.0.1~2.3.33
- Apache Struts 2.5~2.5.10
¡à ÇØ°á ¹æ¾È
o CVE-2017-9805
- Ãë¾àÁ¡¿¡ ¿µÇâÀ» ¹ÞÁö ¾Ê´Â ¹öÀüÀ¸·Î ¾÷µ¥ÀÌÆ® ¼öÇà(Apache Struts 2.5.13, Apache Struts 2.3.34)[4][5]
- Struts Rest Ç÷¯±×ÀÎÀ» »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì »èÁ¦
o CVE-2017-12611
- Ãë¾àÁ¡¿¡ ¿µÇâÀ» ¹ÞÁö ¾Ê´Â ¹öÀüÀ¸·Î ¾÷µ¥ÀÌÆ® ¼öÇà(Apache Struts 2.5.12, Apache Struts 2.3.34)[3][5]
¡à ±âŸ ¹®ÀÇ»çÇ×
o Çѱ¹ÀÎÅͳÝÁøÈï¿ø ÀÎÅͳÝÄ§ÇØ´ëÀÀ¼¾ÅÍ: ±¹¹ø¾øÀÌ 118
[Âü°í»çÀÌÆ®]
[1] https://struts.apache.org/docs/s2-052.html
[2] https://struts.apache.org/docs/s2-053.html
[3] https://struts.apache.org/docs/version-notes-2512.html
[4] https://struts.apache.org/docs/version-notes-2513.html
[5] https://struts.apache.org/docs/version-notes-2334.html
---------------------------------------------------------------------------
Áñ°Å¿òÀÌ Àִ ȣ½ºÆÃ ¼ºñ½º [ È£½ºÆ®¸ÕÆ® ]
|
|
|