jackson-databind JNDI×¢Èëµ¼ÖÂÔ¶³Ì´úÂëÖ´Ðзì϶·çÏÕ¹«¸æ

°ä²¼¹¦·ò 2020-03-14

·ì϶±àºÅºÍ¼¶±ð


CVE±àºÅ£ºÔÝÎÞ£¬£¬£¬£¬£¬£¬Î£ÏÕ¼¶±ð£ºÖÐΣ£¬£¬£¬£¬£¬£¬CVSS·ÖÖµ£º¹Ù·½Î´ÆÀ¶¨


Ó°Ïì°æ±¾


jackson-databind <= 2.10.3


·ì϶¸ÅÊö


jackson-databind ÊÇ´ÓÊô FasterXML ÏîÄ¿×éϵÄJSON´¦Öÿ⠡£¡£¡£ ¡£¡£¡£


½üÈÕ£¬£¬£¬£¬£¬£¬jackson-databind¹Ù·½°ä²¼Ò»Ôòissue£¬£¬£¬£¬£¬£¬·ì϶³Ê´Ë¿Ìshiro-coreÕâ¸öpackage ¡£¡£¡£ ¡£¡£¡£ÈôÊÇÔÚÏîÄ¿°üÖдæÔÚÀàorg.apache.shiro.jndi.JndiObjectFactoryµÄjar°ü£¬£¬£¬£¬£¬£¬ÔòÄܹ»Ê¹ÓÃJNDI×¢ÈëµÄ·½Ê½µ¼ÖÂÔ¶³Ì´úÂëÖ´ÐÐ ¡£¡£¡£ ¡£¡£¡£¹¥»÷³É¹¦¿É»ñµÃ·þÎñÆ÷µÄ½ÚÔìȨÏÞ£¨Web·þÎñµÈ¼¶£©£¬£¬£¬£¬£¬£¬¸Ã·ì϶ͬʱӰÏ쿪ÆôÁËautotypeÑ¡ÏîµÄfastjson ¡£¡£¡£ ¡£¡£¡£


·ì϶ÑéÖ¤


ÔÝÎÞPoC/EXP ¡£¡£¡£ ¡£¡£¡£


½¨¸´½¨Òé


¸üÐÂjackson-databindµ½×îа汾: https://github.com/FasterXML/jackson ¡£¡£¡£ ¡£¡£¡£

»º½â´ëÊ©£º

ÅŲéÏîÄ¿ÖÐÊÇ·ñʹÓÃshiro-core ¡£¡£¡£ ¡£¡£¡£¸Ã´Î·ì϶µÄÖ÷ÌâÔ­ÒòÊÇ shiro-core ÖдæÔÚÌØÊâµÄÀûÓÃÁ´ÔÊÐíÓû§´¥·¢ JNDI Ô¶³ÌÀà¼ÓÔØ²Ù×÷ ¡£¡£¡£ ¡£¡£¡£½« shiro-core ÒÆ³ýÄܹ»»º½â·ì϶Ëù´øÀ´µÄÓ°Ïì ¡£¡£¡£ ¡£¡£¡£

²Î¿¼Á´½Ó

https://github.com/FasterXML/jackson-databind/issues/2653