Π Π°Π·ΠΊΡΠΈΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π½Π΅ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°Π½Π° (0-Π΄Π½Π΅Π²Π½Π°) ΠΊΡΠΈΡΠΈΡΠ½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ (CVE-2019-16759) Π² ΡΠΎΠ±ΡΡΠ²Π΅Π½ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π» Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠ΅Π± ΡΠΎΡΡΠΌΠΈ ΠΠ²ΡΠΎΡΡΡΠ±ΠΎΠ», ΠΊΠΎΠ΅ΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΡΠ΅ ΠΊΠΎΠ΄ Π½Π° ΡΡΡΠ²ΡΡΠ° ΡΡΠ΅Π· ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π° POST Π·Π°ΡΠ²ΠΊΠ°. ΠΠ°Π»ΠΈΡΠ΅Π½ Π΅ ΡΠ°Π±ΠΎΡΠ΅Ρ Π΅ΠΊΡΠΏΠ»ΠΎΠΉΡ Π·Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°. vBulletin ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠΎΡΡΠΌΠΈ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΡΠΎΠ·ΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π». Ubuntu, openSUSE, BSD ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΈ Slackware.
Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° ΠΏΡΠΈΡΡΡΡΠ²Π° Π² ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΎΡΠ° βajax/render/widget_phpβ, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ ΡΠ΅Π» ΠΊΠΎΠ΄ Π΄Π° Π±ΡΠ΄Π΅ ΠΏΡΠ΅ΠΊΠ°ΡΠ°Π½ ΠΏΡΠ΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ° βwidgetConfig[code]β (ΠΊΠΎΠ΄Π° Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π°, Π΄ΠΎΡΠΈ Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΈΠ·Π±ΡΠ³Π²Π°ΡΠ΅ Π½ΠΈΡΠΎ) . ΠΡΠ°ΠΊΠ°ΡΠ° Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ Π²ΡΠ² ΡΠΎΡΡΠΌΠ°. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ Π΅ ΠΏΠΎΡΠ²ΡΡΠ΄Π΅Π½ Π²ΡΠ² Π²ΡΠΈΡΠΊΠΈ Π²Π΅ΡΡΠΈΠΈ Π½Π° ΡΠ΅ΠΊΡΡΠΈΡ ΠΊΠ»ΠΎΠ½ vBulletin 5.x (ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½ ΠΎΡ 2012 Π³.), Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π½Π°ΠΉ-Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ 5.5.4. ΠΡΠ΅ ΠΎΡΠ΅ Π½Π΅ Π΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Ρ ΠΊΠΎΡΠ΅ΠΊΡΠΈΡ.
ΠΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ 1: ΠΠ° Π²Π΅ΡΡΠΈΠΈ 5.5.2, 5.5.3 ΠΈ 5.5.4 ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½ Π»Π΅ΠΏΠ΅Π½ΠΊΠΈ. Π‘ΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡΠΈΡΠ΅ Π½Π° ΠΏΠΎ-ΡΡΠ°ΡΠΈ Π²Π΅ΡΡΠΈΠΈ 5.x ΡΠ΅ ΡΡΠ²Π΅ΡΠ²Π°Ρ ΠΏΡΡΠ²ΠΎ Π΄Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Ρ ΡΠ²ΠΎΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ Π΄ΠΎ Π½Π°ΠΉ-Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Π½ΠΈ Π²Π΅ΡΡΠΈΠΈ, Π·Π° Π΄Π° ΠΏΡΠ΅ΠΌΠ°Ρ
Π½Π°Ρ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ°, Π½ΠΎ ΠΊΠ°ΡΠΎ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»Π½ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΊΠΎΠΌΠ΅Π½ΡΠΈΡΠ°ΠΉΡΠ΅ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° βeval($code)β Π² ΠΊΠΎΠ΄Π° Π½Π° ΡΡΠ½ΠΊΡΠΈΡΡΠ° evalCode ΠΎΡ ΡΠ°ΠΉΠ»Π° include/vb5/frontend/controller/bbcode.php.
ΠΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ 2: Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π²Π΅ΡΠ΅ Π΅ Π°ΠΊΡΠΈΠ²Π½Π° ΠΏΡΠΈΠ»Π°Π³Π° Π·Π° Π°ΡΠ°ΠΊΠΈ, ΡΠΏΠ°ΠΌ ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΈ ΠΎΡΡΠ°Π²ΡΠΉΠΊΠΈ Π·Π°Π΄Π½ΠΈΡΠ΅ Π²ΡΠ°ΡΠΈ. Π‘Π»Π΅Π΄ΠΈΡΠ΅ ΠΎΡ Π°ΡΠ°ΠΊΠ°ΡΠ° ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π½Π°Π±Π»ΡΠ΄Π°Π²Π°Π½ΠΈ Π² Π»ΠΎΠ³ΠΎΠ²Π΅ΡΠ΅ Π½Π° http ΡΡΡΠ²ΡΡΠ° ΡΡΠ΅Π· Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° Π·Π°ΡΠ²ΠΊΠΈ Π·Π° ΡΠ΅Π΄Π° βajax/render/widget_phpβ.
ΠΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ 3: ΠΈΠ·ΠΏΠ»ΡΠ²Π° ΡΠ»Π΅Π΄ΠΈ ΠΎΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΎΠ±ΡΡΠΆΠ΄Π°Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π² ΡΡΠ°ΡΠΈ Π°ΡΠ°ΠΊΠΈ; ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π²Π΅ΡΠ΅ Π΅ Π±ΠΈΠ»Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° ΠΎΡ ΠΎΠΊΠΎΠ»ΠΎ ΡΡΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ΠΈ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΠΌΠ°ΡΠΎΠ²ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΈ Π°ΡΠ°ΠΊΠΈ Π·Π° ΡΡΡΡΠ΅Π½Π΅ Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΡΠ΅Π· ΡΡΠ»ΡΠ³Π°ΡΠ° Shodan.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru