Уязвимости Π² FreeBSD, IPnet ΠΈ Nucleus NET, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° компрСсия Π² DNS

Π˜Π·ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΊΠΈΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΈ Forescout Research Labs ΠΈ JSOF Research ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Ρ…Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚Π½ΠΎ ΠΏΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅ Π½Π° сигурността Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° схСмата Π·Π° компрСсия, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π·Π° ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π½Π° повтарящи сС ΠΈΠΌΠ΅Π½Π° Π² DNS, mDNS, DHCP ΠΈ IPv6 RA (ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π½Π° Π΄ΡƒΠ±Π»ΠΈΡ€Π°Ρ‰ΠΈ сС части ΠΎΡ‚ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ Π² ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‰ΠΈ няколко ΠΈΠΌΠ΅Π½Π°). Π’ Ρ…ΠΎΠ΄Π° Π½Π° ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π° бяха ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ 9 уязвимости, ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈ ΠΏΠΎΠ΄ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΡ‚ΠΎ ΠΈΠΌΠ΅ NAME:WRECK.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ са установСни във FreeBSD, Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π² ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ подсистСми IPnet, Nucleus NET ΠΈ NetX, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ систСми Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ VxWorks, Nucleus ΠΈ ThreadX, ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½ΠΈ Π² устройства Π·Π° автоматизация, Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, мСдицински устройства, Π°Π²ΠΈΠΎΠ½ΠΈΠΊΠ°, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΈ ΠΈ потрСбитСлска Π΅Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ°. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π° сС, Ρ‡Π΅ уязвимоститС засягат ΠΏΠΎΠ½Π΅ 100 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° устройства.

  • Уязвимостта във FreeBSD (CVE-2020-7461) позволявашС Π½Π° Π½Π°ΠΏΠ°Π΄Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅, находящи сС Π² Π΅Π΄Π½Π° Π»ΠΎΠΊΠ°Π»Π½Π° ΠΌΡ€Π΅ΠΆΠ° с ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π°, Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Ρ‚ изпълнСниС Π½Π° свой ΠΊΠΎΠ΄ Ρ‡Ρ€Π΅Π· ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° спСциално ΠΎΡ„ΠΎΡ€ΠΌΠ΅Π½ DHCP ΠΏΠ°ΠΊΠ΅Ρ‚, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° ΠΊΠΎΠΉΡ‚ΠΎ ΠΎΡ‚ уязвимия DHCP ΠΊΠ»ΠΈΠ΅Π½Ρ‚ водСшС Π΄ΠΎ ΠΏΡ€Π΅ΠΏΡŠΠ»Π²Π°Π½Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€Π°. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π±Π΅ смСкчСн, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ dhclient, Π² ΠΊΠΎΠΉΡ‚ΠΎ бСшС уязвимостта, сС изпълнявашС със свалСни ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ Π² ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°Π½Π° срСда Capsicum, ΠΎΡ‚ която бСшС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС ΠΎΡ‚ΠΊΡ€ΠΈΠ΅ ΠΎΡ‰Π΅ Π΅Π΄Π½Π° уязвимост, Π·Π° Π΄Π° сС ΠΈΠ·Π»Π΅Π·Π΅.

    Π‘ΡŠΡ‰Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ°Ρ‚Π° Π΅ Π² Π½Π΅ΠΊΠΎΡ€Π΅ΠΊΡ‚Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π² Π²Ρ€ΡŠΡ‰Π°Π½ΠΈΡ ΠΎΡ‚ DHCP ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚ с 119-опцията DHCP, позволяваща ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° списък β€ždomain searchβ€œ Π·Π° Ρ€Π΅Π·ΠΎΠ»Π²Π΅Ρ€Π°. НСправилното изчислСниС Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Π±ΡƒΡ„Π΅Ρ€Π°, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Π·Π° Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°Π½Π΅ Π½Π° Ρ€Π°Π·ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ‚Π΅ Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΈΠΌΠ΅Π½Π°, водСшС Π΄ΠΎ запис Π½Π° информация, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Π½Π° ΠΎΡ‚ нападатСля, извън отрСдСния Π±ΡƒΡ„Π΅Ρ€. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ във FreeBSD бСшС отстранСн ΠΎΡ‰Π΅ ΠΏΡ€Π΅Π· сСптСмври ΠΌΠΈΠ½Π°Π»Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π°. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Сксплоатиран само ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π»ΠΎΠΊΠ°Π»Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°.

  • Уязвимостта Π² вградСния ΠΌΡ€Π΅ΠΆΠΎΠ² стСк IPnet, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π² RTOS VxWorks, позволява ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ изпълнСниС Π½Π° ΠΊΠΎΠ΄ ΠΎΡ‚ страна Π½Π° DNS ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΏΠΎΡ€Π°Π΄ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° компрСсията Π½Π° DNS ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡΡ‚Π°. ΠšΠ°ΠΊΡ‚ΠΎ сС ΠΎΠΊΠ°Π·Π°, Ρ‚Π°Π·ΠΈ уязвимост бСшС ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° Π·Π° ΠΏΡŠΡ€Π²ΠΈ ΠΏΡŠΡ‚ ΠΎΡ‚ компания Exodus ΠΎΡ‰Π΅ ΠΏΡ€Π΅Π· 2016 Π³ΠΎΠ΄ΠΈΠ½Π°, Π½ΠΎ Π½Π΅ бСшС ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π°. НовосъздадСно Π·Π°ΠΏΠΈΡ‚Π²Π°Π½Π΅ Π΄ΠΎ компания Wind River ΡΡŠΡ‰ΠΎ остана Π±Π΅Π· ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ ΠΈ устройствата с IPnet остават уязвими.
  • Π’ стСка TCP/IP Nucleus NET, ΠΏΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Siemens, ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ 6 уязвимости, ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ Π΄Π²Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π°Ρ‚ Π΄ΠΎ ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ΠΎ изпълнСниС Π½Π° ΠΊΠΎΠ΄, Π° Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Π΄ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€Π°Π½Π΅ Π½Π° ΠΎΡ‚ΠΊΠ°Π· Π² обслуТванСто. ΠŸΡŠΡ€Π²ΠΈΡΡ‚ опасСн ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ с Π³Ρ€Π΅ΡˆΠΊΠ° ΠΏΡ€ΠΈ Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° компрСсирани DNS ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ, Π° вторият с Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ парсиранС Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ. И Π΄Π²Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ водят Π΄ΠΎ ΠΏΡ€Π΅ΠΏΡŠΠ»Π²Π°Π½Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€Π° ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° спСциално ΠΎΡ„ΠΎΡ€ΠΌΠ΅Π½ΠΈ DNS ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ.

    Π—Π° Сксплоатация Π½Π° уязвимоститС Π½Π° атакуващия Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈ спСциално ΠΎΡ„ΠΎΡ€ΠΌΠ΅Π½ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ Π½Π° всСки Π»Π΅Π³ΠΈΡ‚ΠΈΠΌΠ΅Π½ запрос, ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½ ΠΎΡ‚ уязвимо устройство, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‡Ρ€Π΅Π· MTIM Π°Ρ‚Π°ΠΊΠ° ΠΈ ΠΈΠ½ΠΆΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π² Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ DNS ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΈ ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π°. Ако атакуващият ΠΈΠΌΠ° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π»ΠΎΠΊΠ°Π»Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°, Ρ‚ΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° стартира DNS ΡΡŠΡ€Π²ΡŠΡ€, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΎΠΏΠΈΡ‚Π²Π° Π΄Π° Π°Ρ‚Π°ΠΊΡƒΠ²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½ΠΈΡ‚Π΅ устройства, ΠΊΠ°Ρ‚ΠΎ разпространява mDNS запроси Π½Π° ΡˆΠΈΡ€ΠΎΠΊΠΎΠΎΠ±Ρ…Π²Π°Ρ‚Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ.

  • Уязвимост Π² мрСТовия стСк NetX (Azure RTOS NetX), Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ Π·Π° ThreadX RTOS ΠΈ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ ΠΏΡ€Π΅Π· 2019 Π³ΠΎΠ΄ΠΈΠ½Π° слСд ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π² Ρ€ΡŠΡ†Π΅Ρ‚Π΅ Π½Π° Microsoft, сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π° Π΄ΠΎ ΠΎΡ‚ΠΊΠ°Π· Π² обслуТванСто. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΅ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ ΠΎΡ‚ Π³Ρ€Π΅ΡˆΠΊΠ° Π² парсиранСто Π½Π° компрСсирани DNS ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Π² рСализацията Π½Π° Ρ€Π΅Π·ΠΎΠ»Π²Π΅Ρ€Π°.

ΠžΡ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ стСковС, Π² ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ уязвимости, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ със сТатиС Π½Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π² DNS ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡΡ‚Π°, са посочСни ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ‚Π΅ lwIP, Nut/Net, Zephyr, uC/TCP-IP, FreeRTOS+TCP, OpenThread ΠΈ FNET. ΠŸΡŠΡ€Π²ΠΈΡ‚Π΅ Π΄Π²Π° (Nut/Net ΠΈ lwIP) Π½Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ компрСсия Π² DNS ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡΡ‚Π°, Π° останалитС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚ Ρ‚Π°Π·ΠΈ опСрация Π±Π΅Π· Π³Ρ€Π΅ΡˆΠΊΠΈ. ОсвСн Ρ‚ΠΎΠ²Π° сС отбСлязва, Ρ‡Π΅ ΠΏΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° ΡΡŠΡ‰ΠΈΡ‚Π΅ изслСдоватСли Π²Π΅Ρ‡Π΅ са ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π»ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ уязвимости Π² стСковС Treck, uIP ΠΈ PicoTCP.

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

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