Π Π΅Π»ΠΈΠ· Π½Π° WordPress 5.2 с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° обновлСния ΠΏΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ² подпис

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π΅Π½ Ρ€Π΅Π»ΠΈΠ· Π½Π° систСмата Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠ΅Π± ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ WordPress 5.2. Π˜Π·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ Π΅ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ с края Π½Π° ΡˆΠ΅ΡΡ‚Π³ΠΎΠ΄ΠΈΡˆΠ½Π°Ρ‚Π° СпопСя ΠΏΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΊΠΈ ΠΏΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Π° подпис.

ДосСга ΠΏΡ€ΠΈ инсталиранС Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² WordPress основният Ρ„Π°ΠΊΡ‚ΠΎΡ€ Π·Π° осигуряванС Π½Π° сигурност бСшС Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅Ρ‚ΠΎ Π² инфраструктурата ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅ Π½Π° WordPress (слСд изтСглянС сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°ΡˆΠ΅ свСрка Π½Π° Ρ…Π°ΡˆΠ° Π±Π΅Π· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊΠ°). ΠŸΡ€ΠΈ ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π°Ρ‚Π°ΠΊΡƒΠ²Π°Ρ‰ΠΈΡ‚Π΅ ΠΈΠΌΠ°Ρ…Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° подмСнят актуализацията ΠΈ Π΄Π° разпространяват Π·Π»ΠΎΠ²Ρ€Π΅Π΄Π΅Π½ ΠΊΠΎΠ΄ срСд сайтовСтС Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° WordPress, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ систСмата Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ инсталиранС Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π’ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ с Π²Π΅Ρ‡Π΅ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π°Ρ‚Π° Π΄ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½Π° ΠΌΠΎΠ΄Π΅Π» Π½Π° доставка, ΠΏΠΎΠ΄ΠΎΠ±Π½Π° подмяна Π½Π° страната Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΎΡΡ‚Π°Π²ΡΡˆΠ΅ нСзабСлязана.

Π‘ ΠΎΠ³Π»Π΅Π΄ Π½Π° информацията, Ρ‡Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° WordPress, спорСд Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° w3techs, сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π½Π° 33.8% ΠΎΡ‚ сайтовСтС Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΡŠΡ‚ Π±ΠΈ ΠΈΠΌΠ°Π» катастрофални Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈ. ΠŸΡ€ΠΈ Ρ‚ΠΎΠ²Π° опасността ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° инфраструктурата Π½Π΅ бСшС Ρ…ΠΈΠΏΠΎΡ‚Π΅Ρ‚ΠΈΡ‡Π½Π°, Π° напълно Ρ€Π΅Π°Π»Π½Π°. НапримСр, ΠΏΡ€Π΅Π΄ΠΈ няколко Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π΅Π΄ΠΈΠ½ ΠΎΡ‚ изслСдоватСлитС ΠΏΠΎ сигурността ΠΏΠΎΠΊΠ°Π·Π° уязвимост, която позволявашС Π½Π° атакуващия Π΄Π° изпълни своя ΠΊΠΎΠ΄ Π½Π° страната Π½Π° ΡΡŠΡ€Π²Π΅Ρ€Π° api.wordpress.org.

ΠŸΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи, ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π°Π΄ ΡΡŠΡ€Π²ΡŠΡ€Π° Π·Π° разпространСниС Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ няма Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° потрСбитСлскитС систСми, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Π°Ρ‚Π°ΠΊΠ° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Π½ΠΈΡΡ‚ сСкрСтСн ΠΊΠ»ΡŽΡ‡, с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° подписванСто Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅.

ВнСдряванСто Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊΠ° Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ ΠΏΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Π° подпис ΠΏΡ€Π΅Ρ‡Π΅ΡˆΠ΅ Π½Π° Ρ‚ΠΎΠ²Π°, Ρ‡Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ криптографски Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ бСшС Π½Π°Π»ΠΈΡ‡Π½Π° Π² стандартната доставка Π½Π° PHP относитСлно наскоро. НСобходимитС криптографски Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ сС появиха Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° интСграцията Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Libsodium Π² основния ΡΡŠΡΡ‚Π°Π² Π½Π° PHP 7.2. Но Π² качСството Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π° вСрсия Π½Π° PHP Π² WordPress Π΅ обявСн вСрсия 5.2.4 (ΠΎΡ‚ WordPress 5.2 Π΄ΠΎ 5.6.20). АктивиранСто Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи Π±ΠΈ Π΄ΠΎΠ²Π΅Π»ΠΎ Π΄ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ повишаванС Π½Π° изискванията Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π°Ρ‚Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π° вСрсия Π½Π° PHP ΠΈΠ»ΠΈ добавянС Π½Π° външна зависимост, Π½Π° ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ…Π° Π΄Π° сС ΡΡŠΠ³Π»Π°ΡΡΡ‚, ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ разпространСниСто Π½Π° вСрсиитС Π½Π° PHP Π² хостинг систСмитС.

Π˜Π·Ρ…ΠΎΠ΄ΡŠΡ‚ бСшС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ добавянСто Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π΅Π½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π° Libsodium Π² WordPress 5.2 β€” Sodium Compat, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π½Π° PHP Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи. РСализацията Π½Π΅ Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π½Π° ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° производитСлността, Π½ΠΎ напълно Ρ€Π΅ΡˆΠ°Π²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π° ΠΈ позволява Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° плъгини Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ‚ внСдряванСто Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈ криптографски Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ.

Π—Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΡŠΡ‚ Ed25519, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ с участиСто Π½Π° Π”Π°Π½ΠΈΠ΅Π» Π‘Π΅Ρ€Π½Ρ‰Π°ΠΉΠ½ (Daniel J. Bernstein). Π¦ΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚Π° подписка сС Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° Π·Π° Ρ…Π΅Ρˆ стойността SHA384, изчислСна ΠΎΡ‚ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π°Ρ€Ρ…ΠΈΠ²Π° с обновлСния. Ed25519 осигурява ΠΏΠΎ-високо Π½ΠΈΠ²ΠΎ Π½Π° сигурност Π² сравнСниС с ECDSA ΠΈ DSA ΠΈ дСмонстрира ΠΌΠ½ΠΎΠ³ΠΎ висока скорост Π½Π° вСрификация ΠΈ създаванС Π½Π° подписи. Устойчивостта Π½Π° хакСрски Π°Ρ‚Π°ΠΊΠΈ Π·Π° Ed25519 Π΅ ΠΎΠΊΠΎΠ»ΠΎ 2^128 (Π² срСдно Π·Π° Π°Ρ‚Π°ΠΊΠ° Π½Π° Ed25519 Ρ‰Π΅ са Π½ΡƒΠΆΠ½ΠΈ 2^140 Π±ΠΈΡ‚ΠΎΠ²ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ), ΠΊΠΎΠ΅Ρ‚ΠΎ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π° Π½Π° устойчивостта Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ ΠΊΠ°Ρ‚ΠΎ NIST P-256 ΠΈ RSA с ΠΊΠ»ΡŽΡ‡ ΠΎΡ‚ 3000 Π±ΠΈΡ‚Π° ΠΈΠ»ΠΈ 128-Π±ΠΈΡ‚ΠΎΠ² Π±Π»ΠΎΠΊΠΎΠ² ΡˆΠΈΡ„ΡŠΡ€. Ed25519 ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΅ устойчив Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с ΠΊΠΎΠ»ΠΈΠ·ΠΈΠΈ Π² Ρ…Π΅ΡˆΠΎΠ²Π΅Ρ‚Π΅, Π½Π΅ Π΅ чувствитСлСн Π½Π° Π°Ρ‚Π°ΠΊΠΈ Ρ‡Ρ€Π΅Π· Π°Π½Π°Π»ΠΈΠ· Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠ΅ΡˆΠΈΡ€Π°Π½Π΅ (cache-timing) ΠΈ Π°Ρ‚Π°ΠΊΠΈ ΠΏΠΎ странични ΠΊΠ°Π½Π°Π»ΠΈ.

Π’ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° WordPress 5.2 ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚Π° подпись Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΎΠ±Ρ…Π²Π°Ρ‰Π° само основнитС обновлСния Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΠΈ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π΅ Π±Π»ΠΎΠΊΠΈΡ€Π° обновлСнията, Π° СдинствСно ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€Π° потрСбитСля Π·Π° възникнала ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. РСшСно Π΅ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°Ρ‚Π° ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΄Π° Π½Π΅ бъдС Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π° Π²Π΅Π΄Π½Π°Π³Π° ΠΏΠΎΡ€Π°Π΄ΠΈ нСобходимостта ΠΎΡ‚ пълна ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈ заобикалянС Π½Π° възмоТни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. Π’ Π±ΡŠΠ΄Π΅Ρ‰Π΅ сС ΠΏΠ»Π°Π½ΠΈΡ€Π° добавянС Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚Π° подпись Π·Π° Π²Π΅Ρ€ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊΠ° Π½Π° инсталация Π½Π° Ρ‚Π΅ΠΌΠΈ ΠΈ плъгини (ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Ρ‰Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° подписват Ρ€Π΅Π»ΠΈΠ·ΠΈΡ‚Π΅ с ΠΊΠ»ΡŽΡ‡Π° си).

ОсвСн ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи Π² WordPress 5.2, слСднитС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΡΡŠΡ‰ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ отбСлязани:

  • Π’ Ρ€Π°Π·Π΄Π΅Π»Π° β€žΠ‘ΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° ΡΠ°ΠΉΡ‚Π°β€œ са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π΄Π²Π΅ Π½ΠΎΠ²ΠΈ страници Π·Π° отстраняванС Π½Π° Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с конфигурацията, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ прСдоставСна Ρ„ΠΎΡ€ΠΌΠ°, Ρ‡Ρ€Π΅Π· която Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° оставят отстраняваща информация Π½Π° администраторитС Π½Π° сайта;
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ рСализация Π½Π° Ρ‚.Π½Π°Ρ€. β€žΠ±ΡΠ» Π΅ΠΊΡ€Π°Π½ Π½Π° ΡΠΌΡŠΡ€Ρ‚Ρ‚Π°β€œ, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΏΡ€ΠΈ Ρ„Π°Ρ‚Π°Π»Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ ΠΏΠΎΠΌΠ°Π³Π° Π½Π° администратора самостоятСлно Π΄Π° ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с плъгини ΠΈΠ»ΠΈ Ρ‚Π΅ΠΌΠΈ, Ρ‡Ρ€Π΅Π· Π²Ρ…ΠΎΠ΄ Π² спСциалСн Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ слСд срив;
  • Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ систСма Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π° с плъгини, която Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ провСрява Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° плъгина Π² Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° конфигурация, Π²Π·Π΅ΠΌΠ°ΠΉΠΊΠΈ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½Π°Ρ‚Π° вСрсия Π½Π° PHP. Ако Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° плъгина Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° ΠΏΠΎ-Π½ΠΎΠ²Π° вСрсия Π½Π° PHP, систСмата Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π±Π»ΠΎΠΊΠΈΡ€Π° активацията Π½Π° Ρ‚ΠΎΠ·ΠΈ плъгин;
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈ с JavaScript ΠΊΠΎΠ΄, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ webpack ΠΈ Babel;
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π½ΠΎΠ² шаблон privacy-policy.php, позволяващ настройка Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° страницата с условията Π·Π° спазванС Π½Π° конфидСнциалност;
  • Π—Π° Ρ‚Π΅ΠΌΠΈΡ‚Π΅ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π½Π° wp_body_open hook, позволяващ вмъкванС Π½Π° ΠΊΠΎΠ΄ Π²Π΅Π΄Π½Π°Π³Π° слСд Ρ‚Π°Π³a body;
  • Π˜Π·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡ‚Π° Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π°Ρ‚Π° вСрсия Π½Π° PHP са повишСни Π΄ΠΎ 5.6.20, Π² ΠΏΠ»ΡŠΠ³ΠΈΠ½ΠΈΡ‚Π΅ ΠΈ Ρ‚Π΅ΠΌΠΈΡ‚Π΅ сС Π΅ появила Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° пространство ΠΈΠΌΠ΅Π½Π° ΠΈ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ;
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са 13 Π½ΠΎΠ²ΠΈ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΈ.

Π”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС спомСнС ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Π° уязвимост Π² WordPress плъгина WP Live Chat (CVE-2019-11185). Уязвимостта позволява ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ PHP ΠΊΠΎΠ΄ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°. ΠŸΠ»ΡŠΠ³ΠΈΠ½ΡŠΡ‚ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π½Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 27 000 сайта Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ Ρ‡Π°Ρ‚ с посСтитСли, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π½Π° сайтовС Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΊΠ°Ρ‚ΠΎ IKEA, Adobe, Huawei, PayPal, Tele2 ΠΈ McDonald’s (Live Chat чСсто сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° изскачащи настоятСлни Ρ‡Π°Ρ‚ΠΎΠ²Π΅ Π½Π° сайтовС Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΠΉΠΊΠΈ Π΄Π° сС ΡΠ²ΡŠΡ€ΠΆΠ΅Ρ‚Π΅ с прСдставитСл).

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ сС проявява Π² ΠΊΠΎΠ΄Π° Π·Π° ΠΊΠ°Ρ‡Π²Π°Π½Π΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΈ позволява заобикалянС Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° Π·Π° допустими Ρ‚ΠΈΠΏΠΎΠ²Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ ΠΊΠ°Ρ‡Π²Π°Π½Π΅ Π½Π° PHP скрипт Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°, слСд ΠΊΠΎΠ΅Ρ‚ΠΎ Π΄Π° бъдС изпълнСн Ρ‡Ρ€Π΅Π· пряко ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ ΠΏΡ€Π΅Π· ΡƒΠ΅Π±. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ Π΅, Ρ‡Π΅ ΠΌΠΈΠ½Π°Π»Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π° Π² Live Chat Π²Π΅Ρ‡Π΅ бСшС ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Π° уязвимост (CVE-2018-12426), която позволявашС ΠΊΠ°Ρ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° PHP ΠΊΠΎΠ΄ ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠ°Ρ‚ΠΎ сС ΡƒΠΊΠ°ΠΆΠ΅ΡˆΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ Ρ‚ΠΈΠΏ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π² ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Content-type. Π’ Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° корСкцията Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° бяха Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎ Π±Π΅Π»ΠΈ ΡΠΏΠΈΡΡŠΡ†ΠΈ ΠΈ MIME Ρ‚ΠΈΠΏ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ. ΠšΠ°ΠΊΡ‚ΠΎ сС ΠΎΠΊΠ°Π·Π°, Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ са Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π½Π΅ΠΊΠΎΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΈ лСсно ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»Π΅Π½ΠΈ.

Π’ частност, Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎΡ‚ΠΎ ΠΊΠ°Ρ‡Π²Π°Π½Π΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ с Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ β€ž.phpβ€œ Π΅ Π·Π°Π±Ρ€Π°Π½Π΅Π½ΠΎ, Π½ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅Ρ‚ΠΎ β€ž.phtmlβ€œ Π½Π΅ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΎ Π² чСрния списък ΠΈ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎ с ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π° PHP. БСлият списък допуска само ΠΊΠ°Ρ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° изобраТСния, Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»Π΅Π½, ΠΊΠ°Ρ‚ΠΎ сС Π·Π°Π΄Π°Π΄Π΅ Π΄Π²ΠΎΠΉΠ½ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€ž.gif.phtmlβ€œ. ЗаобикалянСто Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° Π½Π° MIME Ρ‚ΠΈΠΏΠ° Π² Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° Ρ„Π°ΠΉΠ»Π°, ΠΏΡ€Π΅Π΄ΠΈ отварянСто Π½Π° PHP Ρ‚Π°Π³, Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄Π° сС Π·Π°Π΄Π°Π΄Π΅ Ρ€Π΅Π΄Π° β€žGIF89aβ€œ.

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

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