ΠΡΡΡΠ°ΠΆΡΠ²Π°ΡΠΈ Π·Π° Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡ Π½Π° Cisco Π½Π΅ΠΏΠΎΠΊΡΠΈΠ΅Π½ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡ (CVE-2019-5021) Π²ΠΎ ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈ ΠΠ»ΠΏΡΠΊΠ° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ° Π·Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π·Π° ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈ Docker. Π‘ΡΡΡΠΈΠ½Π°ΡΠ° Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°Π½ΠΈΠΎΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π΅ Π΄Π΅ΠΊΠ° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π°ΡΠ° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ° Π·Π° root ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ Π±Π΅ΡΠ΅ ΠΏΠΎΡΡΠ°Π²Π΅Π½Π° Π½Π° ΠΏΡΠ°Π·Π½Π° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ° Π±Π΅Π· Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎΡΠΎ Π½Π°ΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΊΠ°ΠΊΠΎ root. ΠΠ° ΡΠ΅ ββΠΏΠΎΡΡΠ΅ΡΠΈΠΌΠ΅ Π΄Π΅ΠΊΠ° Alpine ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ ΠΎΡΠΈΡΠΈΡΠ°Π»Π½ΠΈ ΡΠ»ΠΈΠΊΠΈ ΠΎΠ΄ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Docker (ΠΏΡΠ΅ΡΡ
ΠΎΠ΄Π½ΠΎ ΠΎΡΠΈΡΠΈΡΠ°Π»Π½ΠΈΡΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΡΠ° Π±Π΅Π° Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° Ubuntu, Π½ΠΎ ΠΏΠΎΡΠΎΠ° ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΠ΅Π²Π΅Π΄Π΅Π½ΠΎ Π½Π° Π°Π»ΠΏΡΠΊΠΈ).
ΠΡΠΎΠ±Π»Π΅ΠΌΠΎΡ Π΅ ΠΏΡΠΈΡΡΡΠ΅Π½ ΡΡΡΠ΅ ΠΎΠ΄ ΠΈΠ·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° Alpine Docker 3.3 ΠΈ Π±Π΅ΡΠ΅ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ ΠΎΠ΄ ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° ΡΠ΅Π³ΡΠ΅ΡΠΈΡΠ°ΡΠ° Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π²ΠΎ 2015 Π³ΠΎΠ΄ΠΈΠ½Π° (ΠΏΡΠ΅Π΄ Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° 3.3 /etc/shadow ΡΠ° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π»ΠΈΠ½ΠΈΡΠ°ΡΠ° βroot:!::0:::::β, Π° ΠΏΠΎ Π΄Π΅ΠΏΡΠ΅ΡΠΈΡΠ°ΡΠΈΡΠ° Π½Π° Π·Π½Π°ΠΌΠ΅ΡΠΎ β-dβ Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π»ΠΈΠ½ΠΈΡΠ°ΡΠ° βroot:::0:::::β). ΠΡΠΎΠ±Π»Π΅ΠΌΠΎΡ ΠΏΡΠ²ΠΈΡΠ½ΠΎ Π±Π΅ΡΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°Π½ ΠΈ ΡΠΈΠΊΡΠ½Π° Π²ΠΎ Π½ΠΎΠ΅ΠΌΠ²ΡΠΈ 2015 Π³ΠΎΠ΄ΠΈΠ½Π°, Π½ΠΎ Π²ΠΎ Π΄Π΅ΠΊΠ΅ΠΌΠ²ΡΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΏΠΎ Π³ΡΠ΅ΡΠΊΠ° ΠΈΠ·Π»Π΅Π·Π΅ Π½Π° ΠΏΠΎΠ²ΡΡΠΈΠ½Π° Π²ΠΎ build-Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈΡΠ΅ Π½Π° Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π°ΡΠ° Π³ΡΠ°Π½ΠΊΠ°, Π° ΠΏΠΎΡΠΎΠ° Π±Π΅ΡΠ΅ ΠΏΡΠ΅ΡΡΠ»Π΅Π½ Π²ΠΎ ΡΡΠ°Π±ΠΈΠ»Π½ΠΈ Π³ΡΠ°Π΄Π±ΠΈ.
ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈΡΠ΅ Π·Π° ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡΠ° Π½Π°Π²Π΅Π΄ΡΠ²Π°Π°Ρ Π΄Π΅ΠΊΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΡ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΡΠ²Π° ΠΈ Π²ΠΎ Π½Π°ΡΠ½ΠΎΠ²Π°ΡΠ° ΡΠΈΠ»ΠΈΡΠ°Π»Π° Π½Π° Alpine Docker 3.9. ΠΠ»ΠΏΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ Π²ΠΎ ΠΌΠ°ΡΡ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄Π΅Π½ Π»Π΅ΠΏΠ΅Π½ΠΊΠ° ΠΈ ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡ Π½Π΅ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΡΠ²Π° ΠΏΠΎΡΠ½ΡΠ²Π°ΡΡΠΈ ΡΠΎ Π³ΡΠ°Π΄Π±ΠΈΡΠ΅ 3.9.2, 3.8.4, 3.7.3 ΠΈ 3.6.5, Π½ΠΎ ΠΎΡΡΠ°Π½ΡΠ²Π° Π²ΠΎ ΡΡΠ°ΡΠΈΡΠ΅ Π³ΡΠ°Π½ΠΊΠΈ 3.4.x ΠΈ 3.5.x, ΠΊΠΎΠΈ Π²Π΅ΡΠ΅ ΡΠ΅ ΠΏΡΠ΅ΠΊΠΈΠ½Π°ΡΠΈ. ΠΠΎΠΊΡΠ°Ρ ΡΠΎΠ°, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ ΡΠ²ΡΠ΄Π°Ρ Π΄Π΅ΠΊΠ° Π²Π΅ΠΊΡΠΎΡΠΎΡ Π½Π° Π½Π°ΠΏΠ°Π΄ Π΅ ΠΌΠ½ΠΎΠ³Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ ΠΈ Π±Π°ΡΠ° ΠΎΠ΄ Π½Π°ΠΏΠ°ΡΠ°ΡΠΎΡ Π΄Π° ΠΈΠΌΠ° ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΠΈΡΡΠ°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°.
ΠΠ·Π²ΠΎΡ: opennet.ru