
Каталог CVE
CVE-2024-5206
scikit-learn affected and fixed versions
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.
- Критичність
- Medium · CVSS 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Published
- Source
- [NVD] · [CVE record]
- EPSS
- 0.19% · Oct 27, 2026
Projects and upstream resources
Reported versions and fixes
Each observation applies to its named package, distribution, and release. Distribution backports can fix a vulnerability while retaining an older upstream version number.
| Distribution / release | Package | Version | Status | Source |
|---|---|---|---|---|
| Opensusetumbleweed | python-scikit-learn | 1.5.0-1.1 | UnknownSource applicability is not established | [OPENSUSE-SU-2024:14043-1] |
| Opensusetumbleweed | python-scikit-learn | 1.9.0-1.1 | UnknownSource applicability is not established | [OPENSUSE-SU-2026:11498-1] |
| Debiantrixie | scikit-learn | Not reported | AffectedDistribution reports no fix | [CVE-2024-5206] |
| Debiantrixie | scikit-learn | 1.4.2+dfsg-8 | Affected | [CVE-2024-5206] |
| Debiansid | scikit-learn | Not reported | AffectedDistribution reports no fix | [CVE-2024-5206] |
| Debiansid | scikit-learn | 1.9.0+dfsg-2 | Affected | [CVE-2024-5206] |
| Suselinux enterprise module for package hub 15 sp6 | python-scikit-learn | 0.23.2-150300.3.3.1 | UnknownSource applicability is not established | [SUSE-SU-2024:2029-1] |
| Suselinux enterprise module for package hub 15 sp5 | python-scikit-learn | 0.23.2-150300.3.3.1 | UnknownSource applicability is not established | [SUSE-SU-2024:2029-1] |
| Opensuseleap 15.6 | python-scikit-learn | 0.23.2-150300.3.3.1 | UnknownSource applicability is not established | [SUSE-SU-2024:2029-1] |
| Opensuseleap 15.5 | python-scikit-learn | 0.23.2-150300.3.3.1 | UnknownSource applicability is not established | [SUSE-SU-2024:2029-1] |
| Debianforky | scikit-learn | Not reported | AffectedDistribution reports no fix | [CVE-2024-5206] |
| Debianforky | scikit-learn | 1.9.0+dfsg-2 | Affected | [CVE-2024-5206] |
Showing 12 observations. All 15 observations, including unknown and conflicting reports, are available below.
Provider details and historical evidence
| Distribution / release | Package | Version | Status | Source |
|---|---|---|---|---|
| UnknownRelease not reported | scikit-learn | Not reported | UnknownSource applicability is not established | Provider not reported |
| Debianbookworm | scikit-learn | Not reported | AffectedDistribution reports no fix | [CVE-2024-5206] |
| Debianbookworm | scikit-learn | 1.2.1+dfsg-1 | Affected | [CVE-2024-5206] |
| Debianforky | scikit-learn | Not reported | AffectedDistribution reports no fix | [CVE-2024-5206] |
| Debianforky | scikit-learn | 1.9.0+dfsg-2 | Affected | [CVE-2024-5206] |
| Debiansid | scikit-learn | Not reported | AffectedDistribution reports no fix | [CVE-2024-5206] |
| Debiansid | scikit-learn | 1.9.0+dfsg-2 | Affected | [CVE-2024-5206] |
| Debiantrixie | scikit-learn | Not reported | AffectedDistribution reports no fix | [CVE-2024-5206] |
| Debiantrixie | scikit-learn | 1.4.2+dfsg-8 | Affected | [CVE-2024-5206] |
| Opensuseleap 15.5 | python-scikit-learn | 0.23.2-150300.3.3.1 | UnknownSource applicability is not established | [SUSE-SU-2024:2029-1] |
| Opensuseleap 15.6 | python-scikit-learn | 0.23.2-150300.3.3.1 | UnknownSource applicability is not established | [SUSE-SU-2024:2029-1] |
| Opensusetumbleweed | python-scikit-learn | 1.5.0-1.1 | UnknownSource applicability is not established | [OPENSUSE-SU-2024:14043-1] |
| Opensusetumbleweed | python-scikit-learn | 1.9.0-1.1 | UnknownSource applicability is not established | [OPENSUSE-SU-2026:11498-1] |
| Suselinux enterprise module for package hub 15 sp5 | python-scikit-learn | 0.23.2-150300.3.3.1 | UnknownSource applicability is not established | [SUSE-SU-2024:2029-1] |
| Suselinux enterprise module for package hub 15 sp6 | python-scikit-learn | 0.23.2-150300.3.3.1 | UnknownSource applicability is not established | [SUSE-SU-2024:2029-1] |
Original provider fields
{
"package_releases": [
{
"name": "scikit-learn",
"status": "vulnerable",
"release": "sid",
"version": "1.9.0+dfsg-2"
},
{
"name": "scikit-learn",
"status": "vulnerable",
"release": "forky",
"version": "1.9.0+dfsg-2"
},
{
"name": "scikit-learn",
"status": "vulnerable",
"release": "trixie",
"version": "1.4.2+dfsg-8"
},
{
"name": "scikit-learn",
"status": "vulnerable",
"release": "bookworm",
"version": "1.2.1+dfsg-1"
}
],
"fixed_versions": [
{
"bug": 1074234,
"name": "scikit-learn",
"type": "source",
"origin": null,
"release": "sid",
"urgency": "unimportant",
"fixed_version": ""
},
{
"bug": 1074234,
"name": "scikit-learn",
"type": "source",
"origin": null,
"release": "forky",
"urgency": "unimportant",
"fixed_version": ""
},
{
"bug": 1074234,
"name": "scikit-learn",
"type": "source",
"origin": null,
"release": "trixie",
"urgency": "unimportant",
"fixed_version": ""
},
{
"bug": 1074234,
"name": "scikit-learn",
"type": "source",
"origin": null,
"release": "bookworm",
"urgency": "unimportant",
"fixed_version": ""
}
],
"distribution_packages": [
{
"name": "scikit-learn",
"fixed_version": "not yet fixed",
"applicability_unknown": true
},
{
"name": "python-scikit-learn",
"distro": "opensuse",
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "1.9.0-1.1"
}
]
}
],
"release": "tumbleweed",
"versions": [],
"ecosystem": "rpm",
"provider_url": "https://osv.dev/vulnerability/openSUSE-SU-2026:11498-1",
"fixed_version": "1.9.0-1.1",
"provider_source": "pypi",
"provider_record_id": "OPENSUSE-SU-2026:11498-1",
"provider_updated_at": "2026-08-12T10:45:07.668905558Z",
"applicability_unknown": true
},
{
"name": "python-scikit-learn",
"distro": "suse",
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "0.23.2-150300.3.3.1"
}
]
}
],
"release": "linux enterprise module for package hub 15 sp5",
"versions": [],
"ecosystem": "rpm",
"provider_url": "https://osv.dev/vulnerability/SUSE-SU-2024:2029-1",
"fixed_version": "0.23.2-150300.3.3.1",
"provider_source": "pypi",
"provider_record_id": "SUSE-SU-2024:2029-1",
"provider_updated_at": "2026-02-04T03:32:49.184434Z",
"applicability_unknown": true
},
{
"name": "python-scikit-learn",
"distro": "suse",
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "0.23.2-150300.3.3.1"
}
]
}
],
"release": "linux enterprise module for package hub 15 sp6",
"versions": [],
"ecosystem": "rpm",
"provider_url": "https://osv.dev/vulnerability/SUSE-SU-2024:2029-1",
"fixed_version": "0.23.2-150300.3.3.1",
"provider_source": "pypi",
"provider_record_id": "SUSE-SU-2024:2029-1",
"provider_updated_at": "2026-02-04T03:32:49.184434Z",
"applicability_unknown": true
},
{
"name": "python-scikit-learn",
"distro": "opensuse",
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "0.23.2-150300.3.3.1"
}
]
}
],
"release": "leap 15.5",
"versions": [],
"ecosystem": "rpm",
"provider_url": "https://osv.dev/vulnerability/SUSE-SU-2024:2029-1",
"fixed_version": "0.23.2-150300.3.3.1",
"provider_source": "pypi",
"provider_record_id": "SUSE-SU-2024:2029-1",
"provider_updated_at": "2026-02-04T03:32:49.184434Z",
"applicability_unknown": true
},
{
"name": "python-scikit-learn",
"distro": "opensuse",
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "0.23.2-150300.3.3.1"
}
]
}
],
"release": "leap 15.6",
"versions": [],
"ecosystem": "rpm",
"provider_url": "https://osv.dev/vulnerability/SUSE-SU-2024:2029-1",
"fixed_version": "0.23.2-150300.3.3.1",
"provider_source": "pypi",
"provider_record_id": "SUSE-SU-2024:2029-1",
"provider_updated_at": "2026-02-04T03:32:49.184434Z",
"applicability_unknown": true
},
{
"name": "python-scikit-learn",
"distro": "opensuse",
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "1.5.0-1.1"
}
]
}
],
"release": "tumbleweed",
"versions": [],
"ecosystem": "rpm",
"provider_url": "https://osv.dev/vulnerability/openSUSE-SU-2024:14043-1",
"fixed_version": "1.5.0-1.1",
"provider_source": "pypi",
"provider_record_id": "OPENSUSE-SU-2024:14043-1",
"provider_updated_at": "2026-02-04T03:11:08.377519Z",
"applicability_unknown": true
}
]
}OpenFactory catalog packages
Зіставлення пакетів триває.
[Debian 12 (Bookworm)]
- [python3-sklearn]Невідомо
Пакет джерела: [scikit-learn]
Подробиці (2)
1.2.1+dfsg-1· all · bookwormУражена
dsa · scikit-learn · debian · bookworm; dsa · scikit-learn · debian · 12
1.2.1+dfsg-1· all · bookwormУражена
dsa · scikit-learn · debian · bookworm; dsa · scikit-learn · debian · 12
- [python3-sklearn-lib]Невідомо
Пакет джерела: [scikit-learn]
Подробиці (2)
1.2.1+dfsg-1· amd64 · bookwormУражена
dsa · scikit-learn · debian · bookworm; dsa · scikit-learn · debian · 12
1.2.1+dfsg-1· arm64 · bookwormУражена
dsa · scikit-learn · debian · bookworm; dsa · scikit-learn · debian · 12
- [python-sklearn-doc]Невідомо
Пакет джерела: [scikit-learn]
Подробиці (2)
1.2.1+dfsg-1· all · bookwormУражена
dsa · scikit-learn · debian · bookworm; dsa · scikit-learn · debian · 12
1.2.1+dfsg-1· all · bookwormУражена
dsa · scikit-learn · debian · bookworm; dsa · scikit-learn · debian · 12
[Debian 13 (Trixie)]
- [python3-sklearn]Невідомо
Пакет джерела: [scikit-learn]
Подробиці (2)
1.4.2+dfsg-8· all · trixieУражена
dsa · scikit-learn · debian · 13
1.4.2+dfsg-8· all · trixieУражена
dsa · scikit-learn · debian · 13
- [python3-sklearn-lib]Невідомо
Пакет джерела: [scikit-learn]
Подробиці (2)
1.4.2+dfsg-8· amd64 · trixieУражена
dsa · scikit-learn · debian · 13
1.4.2+dfsg-8· arm64 · trixieУражена
dsa · scikit-learn · debian · 13
- [python-sklearn-doc]Невідомо
Пакет джерела: [scikit-learn]
Подробиці (2)
1.4.2+dfsg-8· all · trixieУражена
dsa · scikit-learn · debian · 13
1.4.2+dfsg-8· all · trixieУражена
dsa · scikit-learn · debian · 13
[openSUSE Tumbleweed]
- [python313-scikit-learn]Невідомо
Пакет джерела: [python-scikit-learn]
Подробиці (1)
1.9.0-2.1· x86_64 · tumbleweedНевідомо · Виправлена:
1.5.0-1.1, 1.9.0-1.1Version impact unknown
dsa · python-scikit-learn · opensuse · tumbleweed
- [python314-scikit-learn]Невідомо
Пакет джерела: [python-scikit-learn]
Подробиці (1)
1.9.0-2.1· x86_64 · tumbleweedНевідомо · Виправлена:
1.5.0-1.1, 1.9.0-1.1Version impact unknown
dsa · python-scikit-learn · opensuse · tumbleweed
Спостережено:
Посилання
- [https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2026_11498-1.json]
- [https://osv.dev/vulnerability/DEBIAN-CVE-2024-5206]
- [https://osv.dev/vulnerability/SUSE-SU-2024:2029-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2024:14043-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2026:11498-1]
- [https://security-tracker.debian.org/tracker/CVE-2024-5206]
- [https://security.access.redhat.com/data/csaf/v2/vex/2024/cve-2024-5206.json]
- [https://wid.cert-bund.de/.well-known/csaf/white/2024/wid-sec-w-2024-1802.json]
[CERT-Bund public advisories] · [Debian Security Tracker] · [FIRST EPSS] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX] · [SUSE security advisories and VEX]