CVE-2024-5206
MEDIUMDescription
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.
Is your site exposed to CVE-2024-5206?
Run a free security scan — no signup, results in seconds.
CVSS v3.1 Score
Weakness Type (CWE)
Affected Products
| Vendor | Product |
|---|---|
| scikit-learn | scikit-learn |
References
Advisories & Patches
Frequently Asked Questions
What is CVE-2024-5206? +
How severe is CVE-2024-5206? +
What products are affected by CVE-2024-5206? +
How do I check if I'm vulnerable to CVE-2024-5206? +
Related Vulnerabilities
SAP Financial Consolidation allows an unauthenticated attacker to gain unauthorized access to the Admin account. The vulnerability arises due to …
Use of Hard-coded Credentials, Storage of Sensitive Data in a Mechanism without Access Control vulnerability in E-Kent Pallium Vehicle Tracking …
SAP GUI for Windows & RFC service credentials are incorrectly stored in the memory of the program allowing an unauthenticated …
Insecure file retrieval process that facilitates potential for file manipulation to affect product stability and confidentiality, integrity, authenticity, and attestation …
An improper use of the SD card for sensitive data vulnerability was reported in the Motorola Device Help application that …