Публикувани са корективни версии на пакета 4.15.5, 4.14.12 и 4.13.17 с отстраняване на 3 уязвимости. Най-опасната уязвимост (CVE-2021-44142) позволява на дистанционен атакуващ да изпълни произволен код с правата на root на система с уязвима версия на Samba. На проблема е присвоен ниво на опасност 9.9 от 10.
Уязвимостта се проявява само при използване на VFS-модула vfs_fruit с параметри по подразбиране (fruit:metadata=netatalk или fruit:resource=file), осигуряващ допълнително ниво на съвместимост с клиенти на mac OS и повишаващ преносимостта с файловите системы на Netatalk 3 AFP. сървъри Проблемът е предизвикан от пренасищане на буфера в кода за парсинг на метаданни с разширени атрибути (EA, xattr), извиквано по време на отваряне на файлове в smbd. За осъществяване на атаката потребителят трябва да има достъп за запис на разширените атрибути на файла, при това атаката може да бъде проведена и от гост потребител, ако му е разрешено такова записване.
Изданието на актуализации на пакетите в дистрибутивите може да се проследи на страниците: Debian, Ubuntu, RHEL, SUSE, Fedora, Arch, FreeBSD. Като обходен защитен метод може да се премахне модулът „fruit“ от списъка с „vfs objects“ в smb.conf.
Останалите две уязвимости:
- Уязвимостта CVE-2022-0336 позволява на потребител на Samba AD DC да се представи за друга услуга и да организира прихващане на трафика, адресиран към тази услуга. За атаката потребителят трябва да има право за промяна на атрибута servicePrincipalName в учётната запис.
- Уязвимостта CVE-2021-44141 може да доведе до изтичане на информация за съществуването на файлове и директории в областта на FS извън експортирания дял на Samba. Атаката се извършва чрез манипулиране на символични връзки.
Източник: opennet.ru
