Коригиращи актуализации на стабилните версии на DNS-серверa BIND 9.11.22 и 9.16.6, както и развиващата се експериментална версия 9.17.4. В новите издания са отстранени 5 уязвимости. Най-опасната уязвимост () може да предизвика отказ в обслужването чрез изпращане на определен набор от пакети до TCP порта, на който DNS-сървера приема връзки. Изпращането на аномално големи AXFR заявки до TCP порта, може да накара библиотеката libuv, обработваща TCP връзките, да предаде на сървъра размер, който активира проверка на assertion и прекратява процеса.
Други уязвимости:
- — атакуващият може да предизвика срабатывание на проверката на assertion и внезапно спиране на резолвера, когато се опитва да минимизира QNAME след пренасочване на заявката. Проблемът се проявява само на сървъри с настойки за минимизация на QNAME, работещи в режим ‘forward first’.
- — атакуващият може да предизвика срабатывание на проверката на assertion и внезапно спиране на работния процес, ако DNS-сървърът на атакуващия върне некоректни отговори с подпис TSIG в отговор на заявка от DNS-сървъра на жертвата.
- — атакуващият може да предизвика срабатывание на проверката на assertion и внезапно спиране на обработвача чрез изпращане на специално форматирани заявки за зона, подписани с RSA ключ. Проблемът се проявява само при компилация на сървъра с опцията ‘--enable-native-pkcs11’.
- — атакуващият, който има права да променя определени полета в DNS-зоните, може да получи допълнителни права за изменение на друго съдържание в DNS-зоната.
Източник: opennet.ru
