CVE-2026-89092 in C LibraryИнформация

Сводка

по VulDB • 11.09.2026

Сервис nscd в GNU C Library версии 2.3.4 и выше может завершаться аварийно из-за переполнения стека (stack overflow), если злонамеренный DNS-сервер возвращает слишком большой ответ на запрос DNS, что приводит к ухудшению разрешения имен для системы.

Для эксплуатации этой уязвимости требуется система с включенным сервисом nscd и использованием недоверенного DNS-сервера для разрешения имён, при этом компрометированный DNS-сервер должен быть способен обрабатывать записи достаточного размера, чтобы вызвать переполнение стека в потоке nscd. В ходе экспериментов bind 9 не смог обработать большие записи, однако это может измениться в будущем или с использованием другого сервера имён. При типичных установках nscd выполняется в изолированном контексте от имени отдельного пользователя без оболочки (shell), поэтому любая компрометация этого сервиса остается изолированной.

Существует удаленная возможность повреждения кэша nscd, если атакующему удастся поместить указатель стека в желаемую область кучи (heap), что потенциально может привести к перезаписи других кешей в nscd поврежденными данными через переполнение стека, пока ошибочный путь выполнения кода в конечном итоге не приведет к аварийному завершению работы.

Наконец, сбой в работе nscd может привести к снижению производительности при разрешении имён, но он не приводит к отказу в обслуживании (DoS).

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Ответственный

Glibc

Резервировать

10.09.2026

Раскрытие

11.09.2026

Модерация

принято

Вход

VDB-402311

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!