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

exploitDog

fstec логотип

BDU:2021-04886

Опубликовано: 07 июн. 2021
Источник: fstec
CVSS3: 5.9
CVSS2: 2.6
EPSS Низкий

Описание

Уязвимость библиотеки aaugustin протокола связи websockets языка программирования Python связана с ошибкой, когда включена базовая аутентификация HTTP с помощью basic_auth_protocol_factory(credentials=...). Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, получить доступ к конфиденциальным данным

Вендор

Сообщество свободного программного обеспечения
Python Software Foundation

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

Debian GNU/Linux
Python-websockets

Версия ПО

9 (Debian GNU/Linux)
8 (Debian GNU/Linux)
10 (Debian GNU/Linux)
до 9.1 (Python-websockets)

Тип ПО

Операционная система
Прикладное ПО информационных систем

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

Сообщество свободного программного обеспечения Debian GNU/Linux 9
Сообщество свободного программного обеспечения Debian GNU/Linux 8
Сообщество свободного программного обеспечения Debian GNU/Linux 10

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

Средний уровень опасности (базовая оценка CVSS 2.0 составляет 5,4)
Средний уровень опасности (базовая оценка CVSS 3.0 составляет 5,9)

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

Для Python-websockets:
Использование рекомендаций производителя: https://github.com/aaugustin/websockets/commit/547a26b685d08cac0aa64e5e65f7867ac0ea9bc0
Для Debian:
Использование рекомендаций производителя: https://security-tracker.debian.org/tracker/CVE-2021-33880

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

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

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

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

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

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

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

EPSS

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

5.9 Medium

CVSS3

2.6 Low

CVSS2

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

CVSS3: 5.9
ubuntu
больше 4 лет назад

The aaugustin websockets library before 9.1 for Python has an Observable Timing Discrepancy on servers when HTTP Basic Authentication is enabled with basic_auth_protocol_factory(credentials=...). An attacker may be able to guess a password via a timing attack.

CVSS3: 5.9
nvd
больше 4 лет назад

The aaugustin websockets library before 9.1 for Python has an Observable Timing Discrepancy on servers when HTTP Basic Authentication is enabled with basic_auth_protocol_factory(credentials=...). An attacker may be able to guess a password via a timing attack.

CVSS3: 5.9
debian
больше 4 лет назад

The aaugustin websockets library before 9.1 for Python has an Observab ...

CVSS3: 5.9
github
больше 4 лет назад

Observable Timing Discrepancy in aaugustin websockets library

EPSS

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

5.9 Medium

CVSS3

2.6 Low

CVSS2