Уязвимост Π² NetworkManager-libreswan ΠΈ guix-daemon, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява повишаванС Π½Π° ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈΡ‚Π΅ Π² систСмата.

Π’ плъгина NetworkManager-libreswan, ΠΊΠΎΠΉΡ‚ΠΎ добавя функционалност Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ с VPN, ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌ с сСрвСри, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Libreswan ΠΈ Cisco IPsec, Π΅ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° уязвимост (CVE-2024-9050), която ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° повишаванС Π½Π° ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈΡ‚Π΅ Π½Π° Π»ΠΎΠΊΠ°Π»Π΅Π½ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π». Уязвимостта Π΅ отстранСна Π² ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° NetworkManager-libreswan 1.2.24. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° слСдитС Π·Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² дистрибутивитС Π½Π° слСднитС страници: Debian, Ubuntu, RHEL, SUSE/openSUSE, Fedora.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½ ΠΎΡ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° конфигурацията VPN, опрСдСляна ΠΎΡ‚ Π»ΠΎΠΊΠ°Π»Π΅Π½ Π½Π΅ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€Π°Π½ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» ΠΈ ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π² Libreswan ΠΏΡ€ΠΈ ΠΎΠΏΠΈΡ‚ Π·Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°. По-спСциално, Π² плъгина Π½Π΅ Π΅ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° escape-символи, ΠΊΠ°Ρ‚ΠΎ Π½ΠΎΠ² Ρ€Π΅Π΄ β€ž\nβ€œ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° раздСлянС Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ настройки, посочСни Π² Π΅Π΄ΠΈΠ½ Ρ€Π΅Π΄.

Π‘ΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ, атакуващият моТСшС Π΄Π° посочи Π² Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ "leftupdown", Π·Π°Π±Ρ€Π°Π½Π΅Π½ Π·Π° Π½Π΅ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΈ Π·Π°Π΄Π°Π²Π°Ρ‰ скрипт, изпълняван с ΠΏΡ€Π°Π²Π° root Π² процСса Π½Π° установяванС Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π°. НапримСр, Π·Π° стартиранС Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° /bin/true към Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ "hostaddrfamily" ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС прикрСпят слСднитС настройки: hostaddrfamily=ipv4\n leftupdown=/bin/true\n ikev2=never\n leftxauthclient=yes\n leftusername=username\n phase2alg=aes256-sha1\n authby=secret\n left=faultroute\n leftmodecfgclient=yes\n right=172.31.79.2\nconn ign

ΠžΡ‰Π΅ Π΅Π΄Π½Π° уязвимост Π΅ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° Π² фоновия процСс guix-daemon, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π² дистрибутивитС, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° пакСтния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ GNU Guix. Уязвимостта прСдставлява опасност Π·Π° многопотрСбитСлски систСми ΠΈ позволява Π½Π° Π»ΠΎΠΊΠ°Π»Π΅Π½ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ Π½Π° всСки ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π», ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Ρ‰ сборка Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ (build user), ΠΈ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° ΠΎΡ‚ сборката. Π‘ΡŠΡ‰Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° уязвимостта Π΅, Ρ‡Π΅ атакуващият ΠΌΠΎΠΆΠ΅ Π΄Π° стартира ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π° сборка ΠΈ Π°ΠΊΠΎ ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½Π° сборка бъдС ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚, Π²Π΅Ρ‡Π΅ ΡΡŠΠ·Π΄Π°Π΄Π΅Π½ΠΈΡ‚Π΅ suid-Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Ρ‰Π΅ останат Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π½Π° систСмата. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° атакуващият ΠΌΠΎΠΆΠ΅ Π΄Π° сС възползва ΠΎΡ‚ създадСния suid-Ρ„Π°ΠΉΠ», Π·Π° Π΄Π° спрС процСса Π½Π° сборка, Π΄Π° ΠΎΡ‚Π²ΠΎΡ€ΠΈ всСки Ρ„Π°ΠΉΠ» Ρ‡Ρ€Π΅Π· /proc/$PID/fd с ΠΏΡ€Π°Π²Π°Ρ‚Π° Π½Π° потрСбитСля, ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Ρ‰ сборката, ΠΈ Π΄Π° ΠΏΡ€Π΅Π·Π°ΠΏΠΈΡˆΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ с Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ сборката.

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

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