Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

fstec логотип

BDU:2026-12249

Опубликовано: 15 мар. 2026
Источник: fstec
CVSS3: 8.1
CVSS2: 6.4
EPSS Низкий

Описание

Уязвимость функции match_session() модуля fs/smb/client/connect.c файловой системы Smb ядра операционной системы Linux связана с недостатками процедуры аутентификации. Эксплуатация уязвимости может позволить нарушителю оказать воздействие на конфиденциальность, целостность и доступность защищаемой информации

Вендор

Canonical Ltd.
Red Hat, Inc.
Сообщество свободного программного обеспечения
АО «ИВК»

Наименование ПО

Ubuntu
Red Hat Enterprise Linux
Debian GNU/Linux
АЛЬТ СП 10
Linux

Версия ПО

16.04 LTS (Ubuntu)
18.04 LTS (Ubuntu)
8 (Red Hat Enterprise Linux)
20.04 LTS (Ubuntu)
11 (Debian GNU/Linux)
12 (Debian GNU/Linux)
22.04 LTS (Ubuntu)
9 (Red Hat Enterprise Linux)
- (АЛЬТ СП 10)
24.04 LTS (Ubuntu)
10 (Red Hat Enterprise Linux)
13 (Debian GNU/Linux)
от 6.2 до 6.6.129 включительно (Linux)
от 6.7 до 6.12.77 включительно (Linux)
от 6.13 до 6.18.19 включительно (Linux)
от 6.19 до 6.19.9 включительно (Linux)
от 2.6.36 до 6.1.166 включительно (Linux)

Тип ПО

Операционная система

Операционные системы и аппаратные платформы

Canonical Ltd. Ubuntu 16.04 LTS
Canonical Ltd. Ubuntu 18.04 LTS
Red Hat, Inc. Red Hat Enterprise Linux 8
Canonical Ltd. Ubuntu 20.04 LTS
Сообщество свободного программного обеспечения Debian GNU/Linux 11
Сообщество свободного программного обеспечения Debian GNU/Linux 12
Canonical Ltd. Ubuntu 22.04 LTS
Red Hat, Inc. Red Hat Enterprise Linux 9
АО «ИВК» АЛЬТ СП 10 -
Canonical Ltd. Ubuntu 24.04 LTS
Red Hat, Inc. Red Hat Enterprise Linux 10
Сообщество свободного программного обеспечения Debian GNU/Linux 13
Сообщество свободного программного обеспечения Linux от 6.2 до 6.6.129 включительно
Сообщество свободного программного обеспечения Linux от 6.7 до 6.12.77 включительно
Сообщество свободного программного обеспечения Linux от 6.13 до 6.18.19 включительно
Сообщество свободного программного обеспечения Linux от 6.19 до 6.19.9 включительно
Сообщество свободного программного обеспечения Linux от 2.6.36 до 6.1.166 включительно

Уровень опасности уязвимости

Средний уровень опасности (базовая оценка CVSS 2.0 составляет 6,4)
Высокий уровень опасности (базовая оценка CVSS 3.1 составляет 8,1)

Возможные меры по устранению уязвимости

В условиях отсутствия обновлений безопасности от производителя рекомендуется придерживаться "Рекомендаций по безопасной настройке операционных систем LINUX", изложенных в методическом документе ФСТЭК России, утверждённом 25 декабря 2022 года.
Использование рекомендаций:
Для Linux:
https://git.kernel.org/stable/c/fd4547830720647d4af02ee50f883c4b1cca06e4
https://git.kernel.org/stable/c/9229709ec8bf85ae7ca53aeee9aa14814cdc1bd2
https://git.kernel.org/stable/c/d33cbf0bf8979d779900da9be2505d68d9d8da25
https://git.kernel.org/stable/c/9ee803bfdba0cf739038dbdabdd4c02582c8f2b2
https://git.kernel.org/stable/c/6e9ff1eb7feedcf46ff2d0503759960ab58e7775
https://git.kernel.org/linus/12b4c5d98cd7ca46d5035a57bcd995df614c14e1
Для Debian GNU/Linux:
https://security-tracker.debian.org/tracker/CVE-2026-31392
Для программных продуктов Red Hat Inc.:
https://access.redhat.com/security/cve/CVE-2026-31392
Для Ubuntu:
https://ubuntu.com/security/CVE-2026-31392
Для ОС АЛЬТ СП 10: установка обновления из публичного репозитория программного средства: https://altsp.su/obnovleniya-bezopasnosti/

Статус уязвимости

Подтверждена производителем

Наличие эксплойта

Данные уточняются

Информация об устранении

Уязвимость устранена

Идентификаторы других систем описаний уязвимостей

EPSS

Процентиль: 6%
0.00169
Низкий

8.1 High

CVSS3

6.4 Medium

CVSS2

Связанные уязвимости

CVSS3: 8.1
redos
27 дней назад

Уязвимость kernel-lt

CVSS3: 8.1
redos
27 дней назад

Уязвимость kernel-lt

CVSS3: 8.1
ubuntu
7 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: smb: client: fix krb5 mount with username option Customer reported that some of their krb5 mounts were failing against a single server as the client was trying to mount the shares with wrong credentials. It turned out the client was reusing SMB session from first mount to try mounting the other shares, even though a different username= option had been specified to the other mounts. By using username mount option along with sec=krb5 to search for principals from keytab is supported by cifs.upcall(8) since cifs-utils-4.8. So fix this by matching username mount option in match_session() even with Kerberos. For example, the second mount below should fail with -ENOKEY as there is no 'foobar' principal in keytab (/etc/krb5.keytab). The client ends up reusing SMB session from first mount to perform the second one, which is wrong. ``` $ ktutil ktutil: add_entry -password -p testuser -k 1 -e aes256-cts Password for testu...

CVSS3: 5.8
redhat
7 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: smb: client: fix krb5 mount with username option Customer reported that some of their krb5 mounts were failing against a single server as the client was trying to mount the shares with wrong credentials. It turned out the client was reusing SMB session from first mount to try mounting the other shares, even though a different username= option had been specified to the other mounts. By using username mount option along with sec=krb5 to search for principals from keytab is supported by cifs.upcall(8) since cifs-utils-4.8. So fix this by matching username mount option in match_session() even with Kerberos. For example, the second mount below should fail with -ENOKEY as there is no 'foobar' principal in keytab (/etc/krb5.keytab). The client ends up reusing SMB session from first mount to perform the second one, which is wrong. ``` $ ktutil ktutil: add_entry -password -p testuser -k 1 -e aes256-cts Password for testu...

CVSS3: 8.1
nvd
7 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: smb: client: fix krb5 mount with username option Customer reported that some of their krb5 mounts were failing against a single server as the client was trying to mount the shares with wrong credentials. It turned out the client was reusing SMB session from first mount to try mounting the other shares, even though a different username= option had been specified to the other mounts. By using username mount option along with sec=krb5 to search for principals from keytab is supported by cifs.upcall(8) since cifs-utils-4.8. So fix this by matching username mount option in match_session() even with Kerberos. For example, the second mount below should fail with -ENOKEY as there is no 'foobar' principal in keytab (/etc/krb5.keytab). The client ends up reusing SMB session from first mount to perform the second one, which is wrong. ``` $ ktutil ktutil: add_entry -password -p testuser -k 1 -e aes256-cts Password for tes

EPSS

Процентиль: 6%
0.00169
Низкий

8.1 High

CVSS3

6.4 Medium

CVSS2