ΠžΡ‰Π΅ Π΅Π΄Π½Π° уязвимост Π² Log4j 2. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Π² Log4j засягат 8% ΠΎΡ‚ Maven ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅

Π’ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Log4j 2 Π΅ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° ΠΎΡ‰Π΅ Π΅Π΄Π½Π° уязвимост (CVE-2021-45105), която, Π·Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ‚Π΅ Π΄Π²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Π΅ класифицирана ΠΊΠ°Ρ‚ΠΎ опасна, Π½ΠΎ Π½Π΅ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Π°. Новият ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ позволява ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° ΠΎΡ‚ΠΊΠ°Π· Π² обслуТванСто ΠΈ сС проявява ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° зациклянС ΠΈ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎ Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π½ΠΈΠ·ΠΎΠ²Π΅. Уязвимостта Π΅ отстранСна Π² ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π°Ρ‚Π° ΠΏΡ€Π΅Π΄ΠΈ няколко часа вСрсия Π½Π° Log4j 2.17. ΠžΠΏΠ°ΡΠ½ΠΎΡΡ‚Ρ‚Π° ΠΎΡ‚ уязвимостта сС смСкчава ΠΎΡ‚ Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ сС проявява само Π½Π° систСми с Java 8.

Уязвимости ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‚ Π½Π° систСмитС, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ контСкстуални заявки (Context Lookup) ΠΏΡ€ΠΈ опрСдСлянС Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° Π»ΠΎΠ³ ΠΈΠ·Ρ…ΠΎΠ΄Π°, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ${ctx:var}. Π’ вСрсиитС Π½Π° Log4j, Π·Π°ΠΏΠΎΡ‡Π²Π°ΠΉΠΊΠΈ ΠΎΡ‚ 2.0-alpha1 Π΄ΠΎ 2.16.0, липсвашС Π·Π°Ρ‰ΠΈΡ‚Π° срСщу Π½Π΅ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Π½Π° рСкурсия, ΠΊΠΎΠ΅Ρ‚ΠΎ позволявало Π½Π° атакуващия, Ρ‡Ρ€Π΅Π· ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ†ΠΈΠΈ с стойността, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π·Π° подмяна, Π΄Π° ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ° зациклянС, Π²ΠΎΠ΄Π΅Ρ‰ΠΎ Π΄ΠΎ ΠΈΠ·Ρ‡Π΅Ρ€ΠΏΠ²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° Π² стСка ΠΈ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎ Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° процСса. По-спСциално, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ възниквашС ΠΏΡ€ΠΈ подмяна Π½Π° стойности ΠΊΠ°Ρ‚ΠΎ Β«${${::-${::-$${::-j}}}}Β».

Π”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ изслСдоватСли ΠΎΡ‚ компанията Blumira ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ…Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π° Π°Ρ‚Π°ΠΊΠ° Π²ΡŠΡ€Ρ…Ρƒ уязвими Java-прилоТСния, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‚ външни ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ заявки. НапримСр, ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π°Ρ‚Π°ΠΊΡƒΠ²Π°Π½ΠΈ систСми Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π½Π° Java-прилоТСния. Π‘ΡŠΡ‰Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π΅, Ρ‡Π΅ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π° уязвими Java-процСси Π½Π° систСмата Π½Π° потрСбитСля, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‚ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠΈ само ΠΎΡ‚ локалния хост (localhost) ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ RMI заявки (Remote Method Invocation, ΠΏΠΎΡ€Ρ‚ 1099), Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½Π° ΠΎΡ‚ JavaScript ΠΊΠΎΠ΄, изпълняван ΠΏΡ€ΠΈ отварянС ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½Π° страница Π² Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π°. Π—Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ° с мрСТовия ΠΏΠΎΡ€Ρ‚ Π½Π° Java-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Π°Ρ‚Π°ΠΊΠ° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° WebSocket API, ΠΏΡ€ΠΈ ΠΊΠΎΠΉΡ‚ΠΎ, Π·Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ HTTP заявкитС, Π½Π΅ сС ΠΏΡ€ΠΈΠ»Π°Π³Π°Ρ‚ ограничСния ΠΏΠΎ ΠΏΡ€ΠΎΠΈΠ·Ρ…ΠΎΠ΄ (WebSocket ΡΡŠΡ‰ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° сканиранС Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅ Π½Π° локалния хост с Ρ†Π΅Π» опрСдСлянС Π½Π° Π½Π°Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ).

ΠžΡ‰Π΅ Π΅Π΄Π½Π° уязвимост Π² Log4j 2. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Π² Log4j засягат 8% ΠΎΡ‚ Maven ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅

Π˜Π½Ρ‚Π΅Ρ€Π΅Ρ прСдставляeΡ‚ публикувания Π½Π° компания Google Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ ΠΎΡ‚ ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π° уязвимоститС Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ със зависимоститС Π½Π° Log4j. Π‘ΠΏΠΎΡ€Π΅Π΄ Google, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ засяга 8% ΠΎΡ‚ всички ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π² рСпозитория Maven Central. Π’ частност, уязвимоститС са засСгнали 35863 Java ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Log4j Ρ‡Ρ€Π΅Π· Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΈ ΠΈ ΠΈΠ½Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΈ зависимости. ΠŸΡ€ΠΈ Ρ‚ΠΎΠ²Π° Log4j сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ°Ρ‚ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½Π° зависимост ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΎ Π½ΠΈΠ²ΠΎ само Π² 17% ΠΎΡ‚ случаитС, Π° Π² 83% ΠΎΡ‚ засСгнатитС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Ρ‡Ρ€Π΅Π· ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, зависими ΠΎΡ‚ Log4j, Ρ‚.Π΅. зависимости ΠΎΡ‚ Π²Ρ‚ΠΎΡ€ΠΎ ΠΈ ΠΏΠΎ-високо Π½ΠΈΠ²ΠΎ (21% β€” Π²Ρ‚ΠΎΡ€ΠΎ Π½ΠΈΠ²ΠΎ, 12% β€” Ρ‚Ρ€Π΅Ρ‚ΠΎ, 14% β€” Ρ‡Π΅Ρ‚Π²ΡŠΡ€Ρ‚ΠΎ, 26% β€” ΠΏΠ΅Ρ‚ΠΎ, 6% β€” ΡˆΠ΅ΡΡ‚ΠΎ). Бкоростта Π½Π° ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π΅ Π½Π° уязвимостта Π·Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π΅ Π΅ Π·Π°Π΄ΠΎΠ²ΠΎΠ»ΠΈΡ‚Π΅Π»Π½Π°, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ сСдмица слСд ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° уязвимостта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ само Π² 4620 ΠΎΡ‚ 35863 ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Ρ‚.Π΅. Π² 13%.

ΠžΡ‰Π΅ Π΅Π΄Π½Π° уязвимост Π² Log4j 2. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Π² Log4j засягат 8% ΠΎΡ‚ Maven ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅

ΠœΠ΅ΠΆΠ΄ΡƒΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, АгСнцията Π·Π° кибСрсигурност ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° инфраструктурата Π½Π° БАЩ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° спСшна Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π°, Π·Π°Π΄ΡŠΠ»ΠΆΠ°Π²Π°Ρ‰Π° Ρ„Π΅Π΄Π΅Ρ€Π°Π»Π½ΠΈΡ‚Π΅ Π°Π³Π΅Π½Ρ†ΠΈΠΈ Π΄Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ систСми, ΠΏΠΎΠ΄Π»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° уязвимост Π² Log4j, ΠΈ Π΄ΠΎ 23 Π΄Π΅ΠΊΠ΅ΠΌΠ²Ρ€ΠΈ Π΄Π° инсталират Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π±Π»ΠΎΠΊΠΈΡ€Π°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. Π”ΠΎ 28 Π΄Π΅ΠΊΠ΅ΠΌΠ²Ρ€ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ са задълТСни Π΄Π° ΠΎΡ‚Ρ‡Π΅Ρ‚Π°Ρ‚ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π°. Π—Π° улСсняванС Π½Π° откритията Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½ΠΈΡ‚Π΅ систСми Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ списък Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΡ‚Π΅, Π² ΠΊΠΎΠΈΡ‚ΠΎ Π΅ ΠΏΠΎΡ‚Π²ΡŠΡ€Π΄Π΅Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° уязвимост (Π² списъка ΠΈΠΌΠ° Π½Π°Π΄ 23 хиляди прилоТСния).

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster