CVE-2026-116244
pgAdmin 4: libpq uses the pgAdmin service account's Kerberos credentials
Что произошло
When a pgAdmin 4 connection was not meant to use a Kerberos user's delegated credentials, pgAdmin removed KRB5CCNAME from its environment, so the Kerberos library fell back to the default credential cache, or a client keytab, of the operating-system account running pgAdmin. libpq then answered any server that asked for GSSAPI authentication with that account's ticket, whatever user name the pgAdmin user gave, so in server mode any user could connect as the service account's Kerberos principal; gssencmode=disable did not prevent it. On Windows, SSPI used the service account's logon in the same way. psql was also started with pgAdmin's environment, which could hold another user's credential cache while that user was connecting. The fix points KRB5CCNAME and KRB5_CLIENT_KTNAME at a file that cannot exist except while a Kerberos-authenticated user connects with Kerberos, and gives every other connection, psql and the utilities require_auth=!gss,!sspi and gssencmode=disable, checked on the final connection string. require_auth needs libpq 16 or later. This issue affects pgAdmin 4: before 9.19.
Что это значит
В источнике описана ошибка безопасности в перечисленных продуктах. Фактический риск зависит от установленной версии, конфигурации и доступности компонента; проверьте условия в первичном бюллетене.
Что делать
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. Временные меры
До проверки бюллетеня ограничьте доступ к затронутому компоненту доверенными узлами. Оцените сегментацию и отключение ненужных интерфейсов с владельцем сервиса; универсального правила WAF для этой CVE не подтверждено.
4. Проверьте следы эксплуатации
Проверьте аномальные входы, новые учётные записи, ошибки и необычные дочерние процессы в затронутом сервисе. Публичные проверенные правила обнаружения не включены в запись; отсутствие сигналов не доказывает отсутствие компрометации.
5. После исправления
- Проверьте фактическую версию и результат установки по бюллетеню.
- При необходимости перезапустите сервисы в согласованное окно.
- Повторите проверку сканером и функциональные проверки.
- Зафиксируйте результат, дату, владельца и оставшийся риск.
Продукты и затронутые версии
pgadmin.org / pgAdmin 4
{
"status": "affected",
"version": "0",
"lessThan": "9.19",
"versionType": "custom"
}pgadmin / pgadmin_4
{
"status": "affected",
"version": "*",
"versionEndExcluding": "9.19"
}cpe:2.3:a:pgadmin:pgadmin_4:*:*:*:*:*:*:*:*
CVSS: оценки и векторы
CVSS 3.1 · cve8.2
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N
CVSS 4.0 · cve7.1
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:H/SA:N
CVSS 4.0 · f86ef6dc-4d3a-42ad-8f28-e6d5547a50077.1
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:H/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1 · f86ef6dc-4d3a-42ad-8f28-e6d5547a50078.2
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N
CVSS 3.1 · nvd@nist.gov9.6
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
CVSS 3.1 · ghsa8.2
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N
Источники и ссылки
Происхождение полей
{
"cwes": [
"cve",
"ghsa",
"nvd"
],
"epss": {
"source": "epss",
"received_at": "2026-11-04T21:14:36.086228+00:00"
},
"title": {
"source": "cve",
"received_at": "2026-10-30T20:02:15.185252+00:00"
},
"scores": [
"cve",
"ghsa",
"nvd"
],
"status": {
"source": "cve",
"received_at": "2026-10-30T20:02:15.185252+00:00"
},
"affected": [
"cve",
"nvd"
],
"published": {
"source": "cve",
"received_at": "2026-10-30T20:02:15.185252+00:00"
},
"solutions": [],
"percentile": {
"source": "epss",
"received_at": "2026-11-04T21:14:36.086228+00:00"
},
"references": [
"cve",
"ghsa",
"nvd"
],
"description": {
"source": "cve",
"received_at": "2026-10-30T20:02:15.185252+00:00"
},
"workarounds": [],
"configurations": [
"nvd"
]
}Хронология записи
- Данные обновлены05.11.2026, 00:14
- Данные обновлены04.11.2026, 22:23
- Данные обновлены04.11.2026, 00:11
- Данные обновлены03.11.2026, 00:11
- Данные обновлены02.11.2026, 03:33
- Данные обновлены02.11.2026, 00:09
- Данные обновлены31.10.2026, 00:51
- Появились сведения об исправлении30.10.2026, 23:02
Личная заметка и статус
Другие CVE того же продукта
| УЯЗВИМОСТЬ / ПРОДУКТ | ПРИОРИТЕТ | CVSS | EPSS | СИГНАЛЫ | ОПУБЛИКОВАНА | Карточка |
|---|---|---|---|---|---|---|
| CVE-2026-116241 pgAdmin 4: Import/Export Data query export runs a command through a backslash in a double-quoted identifier pgadmin.org / pgAdmin 4 · pgadmin / pgadmin_4 | Критический | 9.4 | 0,32 % | Патч | 30.10.2026 | |
| CVE-2026-116239 pgAdmin 4: An LDAP or Kerberos login is logged in to another account with the same username pgadmin.org / pgAdmin 4 · pgadmin / pgadmin_4 | Высокий | 8.9 | 0,39 % | Патч | 30.10.2026 | |
| CVE-2026-116240 pgAdmin 4: File Manager and storage-path tools act on a different path from the one checked pgadmin.org / pgAdmin 4 · pgadmin / pgadmin_4 | Высокий | 7.1 | 0,26 % | Патч | 30.10.2026 | |
| CVE-2026-116242 pgAdmin 4: SSH tunnels use the pgAdmin service account's own SSH identity pgadmin.org / pgAdmin 4 · pgadmin / pgadmin_4 | Высокий | 7.1 | 0,23 % | Патч | 30.10.2026 | |
| CVE-2026-116243 pgAdmin 4: Utility binary path can point at a shared storage directory pgadmin.org / pgAdmin 4 · pgadmin / pgadmin_4 | Высокий | 7.7 | 0,32 % | Патч | 30.10.2026 |