Π£Π²Π°ΠΆΠ°Π΅ΠΌΠΈ ΡΠΈΡΠ°ΡΠ΅Π»Ρ, ΠΏΡΠ΅Π΄ΠΈ Π²ΡΠΈΡΠΊΠΎ Π±ΠΈΡ ΠΈΡΠΊΠ°Π» Π΄Π° ΠΎΡΠ±Π΅Π»Π΅ΠΆΠ°, ΡΠ΅ ΠΊΠ°ΡΠΎ ΠΆΠΈΡΠ΅Π» Π½Π° ΠΠ΅ΡΠΌΠ°Π½ΠΈΡ ΠΎΠΏΠΈΡΠ²Π°ΠΌ ΠΏΡΠ΅Π΄ΠΈ Π²ΡΠΈΡΠΊΠΎ ΡΠΈΡΡΠ°ΡΠΈΡΡΠ° Π² ΡΠ°Π·ΠΈ ΡΡΡΠ°Π½Π°. ΠΠΎΠΆΠ΅ Π±ΠΈ ΡΠΈΡΡΠ°ΡΠΈΡΡΠ° Π²ΡΠ² Π²Π°ΡΠ°ΡΠ° ΡΡΡΠ°Π½Π° Π΅ ΠΊΠΎΡΠ΅Π½Π½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½Π°.
ΠΠ° 17 Π΄Π΅ΠΊΠ΅ΠΌΠ²ΡΠΈ 2019 Π³. Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π½Π° Citrix Knowledge Center Π±Π΅ΡΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΠΊΡΠΈΡΠΈΡΠ½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΈΡΠ΅ Π»ΠΈΠ½ΠΈΠΈ Citrix Application Delivery Controller (NetScaler ADC) ΠΈ Citrix Gateway, ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈ ΠΊΠ°ΡΠΎ NetScaler Gateway.
CTX267027: CVE-2019-19781 - Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡ Π² Citrix Application Delivery Controller CTX267679: Mitigation Steps for CVE-2019-19781 CTX269180: CVE-2019-19781 β ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° (ΠΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ΠΎ Π½Π° 15.01.2020 Π³.!)
ΠΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Ρ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Citrix ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π° ΠΏΡΠ΅ΠΏΠΎΡΡΠΊΠΈ Π·Π° Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅ Π½Π° ΡΠΈΡΠΊΠ° (Workaround). ΠΡΠ»Π½ΠΎΡΠΎ Π·Π°ΡΠ²Π°ΡΡΠ½Π΅ Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π±Π΅ΡΠ΅ ΠΎΠ±Π΅ΡΠ°Π½ΠΎ Π΅Π΄Π²Π° Π΄ΠΎ ΠΊΡΠ°Ρ Π½Π° ΡΠ½ΡΠ°ΡΠΈ 2020 Π³.
ΠΡΠΈΡΠΈΡΠ½ΠΎΡΡΡ Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ (Π½ΠΎΠΌΠ΅Ρ CVE-2019-19781) Π±ΡΠ»Π°
ΠΡΠ·ΠΌΠΎΠΆΠ½Π° ΡΠ΅Π°ΠΊΡΠΈΡ Π½Π° Π½ΠΎΠ²ΠΈΠ½Π°ΡΠ°
ΠΠ°ΡΠΎ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎ Π»ΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ , ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΠ’ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ NetScaler Π² ΡΠ²ΠΎΡΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΡΠ° Π½Π°ΠΏΡΠ°Π²ΠΈΠ»ΠΈ ΡΠ»Π΅Π΄Π½ΠΎΡΠΎ:
- Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠΈ Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠ΅ΠΏΠΎΡΡΠΊΠΈ Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΈΡΠΊΠ°, ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈ Π² ΡΠ»Π΅Π½ CTX267679.
- ΠΏΡΠΎΠ²Π΅ΡΠΈ ΠΎΡΠ½ΠΎΠ²ΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° Π·Π°ΡΠΈΡΠ½Π°ΡΠ° ΡΡΠ΅Π½Π° ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠ°ΡΠΈΠΊ ΠΎΡ NetScaler ΠΊΡΠΌ Π²ΡΡΡΠ΅ΡΠ½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°.
- ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π° Π½Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈΡΠ΅ Π·Π° ΠΠ’ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ Π΄Π° ΠΎΠ±ΡΡΠ½Π°Ρ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° βΠ½Π΅ΠΎΠ±ΠΈΡΠ°ΠΉΠ½ΠΈΡΠ΅β ΠΎΠΏΠΈΡΠΈ Π·Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ NetScaler ΠΈ, Π°ΠΊΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, Π΄Π° Π³ΠΈ Π±Π»ΠΎΠΊΠΈΡΠ°Ρ. ΠΠ΅ΠΊΠ° Π²ΠΈ Π½Π°ΠΏΠΎΠΌΠ½Ρ, ΡΠ΅ NetScaler ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠ΅ Π½Π°ΠΌΠΈΡΠ° Π² DMZ.
- ΠΎΡΠ΅Π½ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΠ·ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° NetScaler ΠΎΡ ΠΌΡΠ΅ΠΆΠ°ΡΠ° Π΄ΠΎ ΠΏΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΠΎ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°. ΠΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠ΅Π΄ΠΊΠΎΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΏΡΠ°Π·Π½ΠΈΡΠΈ, ΠΎΡΠΏΡΡΠΊΠΈ ΠΈ Ρ.Π½., ΡΠΎΠ²Π° Π½ΡΠΌΠ° Π΄Π° Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° Π±ΠΎΠ»Π΅Π·Π½Π΅Π½ΠΎ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΠΌΠ°Ρ Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½Π° ΠΎΠΏΡΠΈΡ Π·Π° Π΄ΠΎΡΡΡΠΏ ΡΡΠ΅Π· VPN.
ΠΠ°ΠΊΠ²ΠΎ ΡΡΠ°Π½Π° ΡΠ»Π΅Π΄ ΡΠΎΠ²Π°?
ΠΠ° ΡΡΠΆΠ°Π»Π΅Π½ΠΈΠ΅, ΠΊΠ°ΠΊΡΠΎ ΡΠ΅ ΡΡΠ°Π½Π΅ ΡΡΠ½ΠΎ ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ, Π³ΠΎΡΠ½ΠΈΡΠ΅ ΡΡΡΠΏΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄, Π±ΡΡ Π° ΠΈΠ³Π½ΠΎΡΠΈΡΠ°Π½ΠΈ ΠΎΡ ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ.
ΠΠ½ΠΎΠ³ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ, ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΈ Π·Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° Citrix, Π½Π°ΡΡΠΈΡ
Π° Π·Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π΅Π΄Π²Π° Π½Π° 13.01.2020 ΡΠ½ΡΠ°ΡΠΈ XNUMX Π³.
ΠΠΎ Π½ΡΠΊΠ°ΠΊΠ²Π° ΠΏΡΠΈΡΠΈΠ½Π° Π²ΡΡΠ²Π°Ρ
, ΡΠ΅ ΠΠ’ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈΡΠ΅ ΡΠ΅ΡΠ°Ρ ΠΈΠΌΠ΅ΠΉΠ»ΠΈ ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ, ΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈ ΠΈΠΌ ΡΠΈΡΡΠ΅ΠΌΠΈ, Π·Π½Π°ΡΡ ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Twitter, Π°Π±ΠΎΠ½ΠΈΡΠ°Ρ ΡΠ΅ Π·Π° Π²ΠΎΠ΄Π΅ΡΠΈ Π΅ΠΊΡΠΏΠ΅ΡΡΠΈ Π² ΡΠ²ΠΎΡΡΠ° ΠΎΠ±Π»Π°ΡΡ ΠΈ ΡΠ° Π΄Π»ΡΠΆΠ½ΠΈ Π΄Π° Π±ΡΠ΄Π°Ρ Π² ΠΊΡΠ°ΠΊ Ρ ΡΠ΅ΠΊΡΡΠΈΡΠ΅ ΡΡΠ±ΠΈΡΠΈΡ.
ΠΡΡΡΠ½ΠΎΡΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ ΡΡΠΈ ΡΠ΅Π΄ΠΌΠΈΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ Π½Π° Citrix Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΏΡΠ΅Π½Π΅Π±ΡΠ΅Π³Π½Π°Ρ Π° ΠΏΡΠ΅ΠΏΠΎΡΡΠΊΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ. Π ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ Π½Π° Citrix Π²ΠΊΠ»ΡΡΠ²Π°Ρ ΠΏΠΎΡΡΠΈ Π²ΡΠΈΡΠΊΠΈ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΈ ΡΡΠ΅Π΄Π½ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π² ΠΠ΅ΡΠΌΠ°Π½ΠΈΡ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΏΠΎΡΡΠΈ Π²ΡΠΈΡΠΊΠΈ Π΄ΡΡΠΆΠ°Π²Π½ΠΈ Π°Π³Π΅Π½ΡΠΈΠΈ. ΠΠ° ΠΏΡΡΠ²ΠΎ ΠΌΡΡΡΠΎ, ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π·Π°ΡΠ΅Π³Π½Π° Π΄ΡΡΠΆΠ°Π²Π½ΠΈΡΠ΅ ΡΡΡΡΠΊΡΡΡΠΈ.
ΠΠΎ ΠΈΠΌΠ° ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ
Π’Π΅ΠΌ, ΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌΡ Π±ΡΠ»ΠΈ ΡΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠΈΡΠΎΠ²Π°Π½Ρ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° ΠΈΡ ΠΏΠΎΠ»Π½Π°Ρ ΠΏΠ΅ΡΠ΅ΠΈΠ½ΡΡΠ°Π»ΡΡΠΈΡ, Π²ΠΊΠ»ΡΡΠ°Ρ Π·Π°ΠΌΠ΅Π½Ρ TSL-ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠ². ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΡ Citrix, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΆΠΈΠ΄Π°Π»ΠΈ ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ Π±ΠΎΠ»Π΅Π΅ Π°ΠΊΡΠΈΠ²Π½ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Π² ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠΈ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ, Π²ΡΠ΅ΡΡΡΠ· Π·Π°ΠΉΠΌΡΡΡΡ ΠΏΠΎΠΈΡΠΊΠΎΠΌ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ. ΠΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΠΈΠ·Π½Π°ΡΡ, ΡΡΠΎ ΡΠ΅Π°ΠΊΡΠΈΡ Citrix Π½Π΅ Π²Π½ΡΡΠ°Π΅Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΌΠ°.
ΠΠΌΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ Π²ΡΠΏΡΠΎΡΠΈ, ΠΎΡΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠΈ
ΠΡΠ·Π½ΠΈΠΊΠ²Π° Π²ΡΠΏΡΠΎΡΡΡ ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡΠ°Π²Π΅Ρ Π° ΠΌΠ½ΠΎΠ³ΠΎΠ±ΡΠΎΠΉΠ½ΠΈΡΠ΅ ΠΏΠ°ΡΡΠ½ΡΠΎΡΠΈ Π½Π° Citrix, ΠΏΠ»Π°ΡΠΈΠ½Π° ΠΈ Π·Π»Π°ΡΠΎ? ΠΠ°ΡΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠΈΡΠ΅ Π½Π° Π½ΡΠΊΠΎΠΈ ΠΏΠ°ΡΡΠ½ΡΠΎΡΠΈ Π½Π° Citrix Π΅Π΄Π²Π° ΠΏΡΠ΅Π· 3-ΡΠ°ΡΠ° ΡΠ΅Π΄ΠΌΠΈΡΠ° Π½Π° 2020 Π³.? ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ Π΅, ΡΠ΅ Π²ΠΈΡΠΎΠΊΠΎΠΏΠ»Π°ΡΠ΅Π½ΠΈΡΠ΅ Π²ΡΠ½ΡΠ½ΠΈ ΠΊΠΎΠ½ΡΡΠ»ΡΠ°Π½ΡΠΈ ΡΡΡΠΎ ΡΠ° ΠΏΡΠΎΡΠΏΠ°Π»ΠΈ ΡΠ°Π·ΠΈ ΠΎΠΏΠ°ΡΠ½Π° ΡΠΈΡΡΠ°ΡΠΈΡ. ΠΠ΅ ΠΈΡΠΊΠ°ΠΌ Π΄Π° ΠΎΠ±ΠΈΠ΄Ρ Π½ΠΈΠΊΠΎΠ³ΠΎ, Π½ΠΎ Π·Π°Π΄Π°ΡΠ°ΡΠ° Π½Π° ΠΏΠ°ΡΡΠ½ΡΠΎΡΠ° Π΅ ΠΏΡΠ΅Π΄ΠΈ Π²ΡΠΈΡΠΊΠΎ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π° Π²ΡΠ·Π½ΠΈΠΊΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, Π° Π½Π΅ Π΄Π° ΠΏΡΠ΅Π΄Π»Π°Π³Π° = ΠΏΡΠΎΠ΄Π°Π²Π° ΠΏΠΎΠΌΠΎΡ Π·Π° ΡΡΡ Π½ΠΎΡΠΎ ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅.
ΠΡΡΡΠ½ΠΎΡΡ ΡΠ°Π·ΠΈ ΡΠΈΡΡΠ°ΡΠΈΡ ΠΏΠΎΠΊΠ°Π·Π° ΡΠ΅Π°Π»Π½ΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° Π½Π΅ΡΠ°ΡΠ° Π² ΠΎΠ±Π»Π°ΡΡΡΠ° Π½Π° ΠΠ’ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°. ΠΠ°ΠΊΡΠΎ ΡΠ»ΡΠΆΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΠΠ’ ΠΎΡΠ΄Π΅Π»ΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡΠ΅, ΡΠ°ΠΊΠ° ΠΈ ΠΊΠΎΠ½ΡΡΠ»ΡΠ°Π½ΡΠΈΡΠ΅ Π½Π° ΠΏΠ°ΡΡΠ½ΡΠΎΡΡΠΊΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π° Citrix ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ°Ρ Π΅Π΄Π½Π° ΠΈΡΡΠΈΠ½Π°: Π°ΠΊΠΎ ΠΈΠΌΠ° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ, ΡΡ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ°Π½Π°. Π, ΠΊΡΠΈΡΠΈΡΠ½Π°ΡΠ° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ°Π½Π° Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ!
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com