CVE-2026-86345
389-ds-base: 389-ds-base: starttls plaintext-buffer retention allows on-path attacker to forge an ldap client's authentication result
Что произошло
A flaw was found in 389-ds-base. The server does not discard plaintext bytes already buffered from a client connection when negotiating StartTLS, allowing an on-path attacker to inject a crafted LDAP message that is processed after the TLS upgrade and whose response is delivered to the client in place of the client's own pending operation's response, due to messageID collision. This can cause a client application to treat a failed authentication (bind) attempt as successful.
Что это значит
В источнике описана ошибка безопасности в перечисленных продуктах. Фактический риск зависит от установленной версии, конфигурации и доступности компонента; проверьте условия в первичном бюллетене.
Что делать
1. Проверьте, затронуты ли вы
Соберите инвентаризацию и сравните с таблицей затронутых версий. Эти команды только показывают установленные компоненты и сами по себе не доказывают наличие CVE.
dpkg-query -W -f='${Package} ${Version}\n'rpm -qa --qf '%{NAME}\t%{VERSION}-%{RELEASE}\n'Get-HotFix | Select-Object HotFixID, InstalledOn
2. Установите исправление
Сверьте точный продукт и версию с бюллетенем вендора. Установите указанное в нём исправление после резервного копирования и проверки совместимости. Подтверждённая целевая версия в источниках отсутствует.
3. Временные меры
Disable StartTLS on port 389 and require ldaps:// (port 636) instead, which has no cleartext prefix to inject into. No configuration-only mitigation fully closes the issue on port 389 while StartTLS remains enabled.
4. Проверьте следы эксплуатации
Проверьте аномальные входы, новые учётные записи, ошибки и необычные дочерние процессы в затронутом сервисе. Публичные проверенные правила обнаружения не включены в запись; отсутствие сигналов не доказывает отсутствие компрометации.
5. После исправления
- Проверьте фактическую версию и результат установки по бюллетеню.
- При необходимости перезапустите сервисы в согласованное окно.
- Повторите проверку сканером и функциональные проверки.
- Зафиксируйте результат, дату, владельца и оставшийся риск.
Продукты и затронутые версии
Red Hat / Red Hat Directory Server 11
cpe:/a:redhat:directory_server:11
Red Hat / Red Hat Directory Server 12
cpe:/a:redhat:directory_server:12
Red Hat / Red Hat Directory Server 13
cpe:/a:redhat:directory_server:13
Red Hat / Red Hat Enterprise Linux 10
cpe:/o:redhat:enterprise_linux:10
Red Hat / Red Hat Enterprise Linux 6
cpe:/o:redhat:enterprise_linux:6
Red Hat / Red Hat Enterprise Linux 7
cpe:/o:redhat:enterprise_linux:7
Red Hat / Red Hat Enterprise Linux 8
cpe:/o:redhat:enterprise_linux:8
Red Hat / Red Hat Enterprise Linux 9
cpe:/o:redhat:enterprise_linux:9
CVSS: оценки и векторы
CVSS 3.1 · cve9
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Источники и ссылки
Происхождение полей
{
"cwes": [
"cve"
],
"epss": {
"source": "epss",
"received_at": "2026-11-04T21:20:38.135338+00:00"
},
"title": {
"source": "cve",
"received_at": "2026-10-28T17:48:39.423785+00:00"
},
"scores": [
"cve"
],
"status": {
"source": "cve",
"received_at": "2026-10-28T17:48:39.423785+00:00"
},
"affected": [
"cve"
],
"published": {
"source": "cve",
"received_at": "2026-10-28T17:48:39.423785+00:00"
},
"solutions": [],
"percentile": {
"source": "epss",
"received_at": "2026-11-04T21:20:38.135338+00:00"
},
"references": [
"cve"
],
"description": {
"source": "cve",
"received_at": "2026-10-28T17:48:39.423785+00:00"
},
"workarounds": [
"cve"
],
"configurations": []
}Хронология записи
- Данные обновлены05.11.2026, 00:20
- Данные обновлены04.11.2026, 00:15
- Данные обновлены03.11.2026, 00:15
- Данные обновлены02.11.2026, 00:12
- Данные обновлены31.10.2026, 12:00
- Данные обновлены29.10.2026, 12:44
- Опубликована28.10.2026, 20:48
Личная заметка и статус
Другие CVE того же продукта
| УЯЗВИМОСТЬ / ПРОДУКТ | ПРИОРИТЕТ | CVSS | EPSS | СИГНАЛЫ | ОПУБЛИКОВАНА | Карточка |
|---|---|---|---|---|---|---|
| CVE-2026-86344 389-ds-base: 389-ds-base: unauthenticated worker-thread-pool exhaustion via completed-operation-then-incomplete-pdu connection requeue Red Hat / Red Hat Directory Server 11 · Red Hat / Red Hat Directory Server 12 | Высокий | 7.5 | 0,35 % | 02.10.2026 | ||
| CVE-2026-76560 389-ds-base: 389-ds: anonymous ldap client can defeat selfdn aci bind-rule checks via empty bind dn Red Hat / Red Hat Directory Server 11.5 E4S for RHEL 8 · Red Hat / Red Hat Directory Server 11.7 E4S for RHEL 8 | Высокий | 7.5 | 0,56 % | 07.09.2026 | ||
| CVE-2026-19843 389-ds-base: 389-ds-base: command injection via unescaped ldap dn in cockpit 389 console ldap editor Red Hat / Red Hat Directory Server 11.5 E4S for RHEL 8 · Red Hat / Red Hat Directory Server 11.7 E4S for RHEL 8 | Высокий | 8.4 | 0,48 % | 07.09.2026 | ||
| CVE-2025-13465 Prototype Pollution Vulnerability in Lodash _.unset and _.omit functions Lodash / lodash · Lodash / lodash-amd | Средний | 6.9 | 1,82 % | Патч | 21.01.2026 | |
| CVE-2026-117548 389-ds-base: 389-ds-base: null pointer dereference via modifydn using an attribute's schema alias name causes denial of service Red Hat / Red Hat Directory Server 11 · Red Hat / Red Hat Directory Server 12 | Средний | 6.5 | 0,33 % | 29.10.2026 |