CVE-2024-5206
CVE-2024-5206 · Sensitive Data Leakage in sklearn.feature_extraction.text.TfidfVectorizer in scikit-learn/scikit-learn
CVSS 4.7 · Средний · EPSS 0,2% · Есть исправление
Затронуты ли вы?
- scikit-learn/scikit-learnОбновитесь до 1.5.0
- scikit-learn Debian 12Нет опубликованного исправления
- scikit-learn Debian 13Нет опубликованного исправления
- scikit-learn Debian 14Нет опубликованного исправления
- и ещё 10
Как узнать установленную версию:
dpkg-query -W -f='${source:Package} ${binary:Package} ${Version}\n' | awk '$1=="scikit-learn"'Бесплатная проверка покажет рейтинг сервера и подсветит, требует ли внимания scikit-learn/scikit-learn и остальные программы. Без регистрации; имена серверов и IP-адреса не отправляются. Номера CVE, версии исправлений и рекомендации — в платном мониторинге.
curl -fsSL https://ru.patchfirst.dev/check.sh | shЗдесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
A sensitive data leakage vulnerability was identified in scikit-learn's TfidfVectorizer, specifically in versions up to and including 1.4.1.post1, which was fixed in version 1.5.0. The vulnerability arises from the unexpected storage of all tokens present in the training data within the `stop_words_` attribute, rather than only storing the subset of tokens required for the TF-IDF technique to function. This behavior leads to the potential leakage of sensitive information, as the `stop_words_` attribute could contain tokens that were meant to be discarded and not stored, such as passwords or keys. The impact of this vulnerability varies based on the nature of the data being processed by the vectorizer.
- Опубликовано
- Обновлено
Затронутые продукты и версии
scikit-learn/scikit-learn
- Версии
- ≥ unspecified, < 1.5.0: Затронуто (custom)
Обновитесь до 1.5.0
scikit-learn Debian 12
- Версии
- 1.2.1+dfsg-1
- 1.4.1.post1+dfsg-1
- 1.4.2+dfsg-1
- 1.4.2+dfsg-2
- 1.4.2+dfsg-3
- 1.4.2+dfsg-4
Все версии (21)
- 1.4.2+dfsg-5
- 1.4.2+dfsg-6
- 1.4.2+dfsg-7
- 1.4.2+dfsg-8
- 1.7.2+dfsg-1
- 1.7.2+dfsg-2
- 1.7.2+dfsg-3
- 1.7.2+dfsg-4
- 1.8.0+dfsg-1
- 1.8.0+dfsg-2
- 1.8.0+dfsg-3
- 1.8.0+dfsg-4
- 1.8.0+dfsg-5
- 1.9.0+dfsg-1
- 1.9.0+dfsg-2
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
scikit-learn Debian 13
- Версии
- 1.4.2+dfsg-8
- 1.7.2+dfsg-1
- 1.7.2+dfsg-2
- 1.7.2+dfsg-3
- 1.7.2+dfsg-4
- 1.8.0+dfsg-1
Все версии (12)
- 1.8.0+dfsg-2
- 1.8.0+dfsg-3
- 1.8.0+dfsg-4
- 1.8.0+dfsg-5
- 1.9.0+dfsg-1
- 1.9.0+dfsg-2
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
scikit-learn Debian 14
- Версии
- 1.4.2+dfsg-8
- 1.7.2+dfsg-1
- 1.7.2+dfsg-2
- 1.7.2+dfsg-3
- 1.7.2+dfsg-4
- 1.8.0+dfsg-1
Все версии (12)
- 1.8.0+dfsg-2
- 1.8.0+dfsg-3
- 1.8.0+dfsg-4
- 1.8.0+dfsg-5
- 1.9.0+dfsg-1
- 1.9.0+dfsg-2
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
scikit-learn PyPI
- Версии
- 0.10
- 0.11
- 0.12
- 0.12.1
- 0.13
- 0.13.1
Все версии (61)
- 0.14
- 0.14.1
- 0.15.0
- 0.15.1
- 0.15.2
- 0.16.0
- 0.16.1
- 0.17
- 0.17.1
- 0.18
- 0.18.1
- 0.18.2
- 0.19.0
- 0.19.1
- 0.19.2
- 0.20.0
- 0.20.1
- 0.20.2
- 0.20.3
- 0.20.4
- 0.21.0
- 0.21.1
- 0.21.2
- 0.21.3
- 0.22
- 0.22.1
- 0.22.2
- 0.22.2.post1
- 0.23.0
- 0.23.1
- 0.23.2
- 0.24.0
- 0.24.1
- 0.24.2
- 0.9
- 1.0
- 1.0.1
- 1.0.2
- 1.1.0
- 1.1.1
- 1.1.2
- 1.1.3
- 1.2.0
- 1.2.0rc1
- 1.2.1
- 1.2.2
- 1.3.0
- 1.3.0rc1
- 1.3.1
- 1.3.2
- 1.4.0
- 1.4.0rc1
- 1.4.1.post1
- 1.4.2
- 1.5.0rc1
- Затронутые диапазоны версий
- ECOSYSTEM: < 1.5.0
Обновитесь до 1.5.0
scikit-learn PyPI
- Версии
- 0.10
- 0.11
- 0.12
- 0.12.1
- 0.13
- 0.13.1
Все версии (73)
- 0.14
- 0.14.1
- 0.15.0
- 0.15.1
- 0.15.2
- 0.16.0
- 0.16.1
- 0.17
- 0.17.1
- 0.18
- 0.18.1
- 0.18.2
- 0.19.0
- 0.19.1
- 0.19.2
- 0.20.0
- 0.20.1
- 0.20.2
- 0.20.3
- 0.20.4
- 0.21.0
- 0.21.1
- 0.21.2
- 0.21.3
- 0.22
- 0.22.1
- 0.22.2
- 0.22.2.post1
- 0.23.0
- 0.23.1
- 0.23.2
- 0.24.0
- 0.24.1
- 0.24.2
- 0.9
- 1.0
- 1.0.1
- 1.0.2
- 1.1.0
- 1.1.1
- 1.1.2
- 1.1.3
- 1.2.0
- 1.2.0rc1
- 1.2.1
- 1.2.2
- 1.3.0
- 1.3.0rc1
- 1.3.1
- 1.3.2
- 1.4.0
- 1.4.0rc1
- 1.4.1.post1
- 1.4.2
- 1.5.0rc1
- 0.19-branching
- 0.17-branching
- 0.15-branching
- 0.13-branching
- 0.12-branching
- 0.11-branching
- 0.11-beta
- 0.3
- 0.2
- 0.2-beta
- 0.1
- 0.1-beta
- Затронутые диапазоны версий
- GIT: < 70ca21f106b603b611da73012c9ade7cd8e438b8
- ECOSYSTEM: < 1.5.0
Обновитесь до 1.5.0
scikit-learn Ubuntu 14.04 LTS
- Версии
- 0.13.1-1
- 0.14.1-1
- 0.14.1-2
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
scikit-learn Ubuntu 16.04 LTS
- Версии
- 0.16.1-2
- 0.17.0-4
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
scikit-learn Ubuntu 18.04 LTS
- Версии
- 0.19.0-1build1
- 0.19.1-1
- 0.19.1-2
- 0.19.1-3
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
scikit-learn Ubuntu 20.04 LTS
- Версии
- 0.20.3+dfsg-0ubuntu2
- 0.20.3+dfsg-0ubuntu3
- 0.22.2.post1+dfsg-5
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
scikit-learn Ubuntu 22.04 LTS
- Версии
- 0.23.2-5ubuntu2
- 0.23.2-5ubuntu4
- 0.23.2-5ubuntu6
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
scikit-learn Ubuntu 24.04 LTS
- Версии
- 1.2.1+dfsg-1build1
- 1.2.1+dfsg-1build2
- 1.4.1.post1+dfsg-1
- 1.4.1.post1+dfsg-1build1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
scikit-learn Ubuntu 25.10
- Версии
- 1.4.2+dfsg-8
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
scikit-learn Ubuntu 26.10
- Версии
- 1.7.2+dfsg-4build1
- 1.9.0+dfsg-1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
scikit-learn Ubuntu 26.04 LTS
- Версии
- 1.4.2+dfsg-8
- 1.7.2+dfsg-3ubuntu1
- 1.7.2+dfsg-4
- 1.7.2+dfsg-4build1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления