GHSA-jxfp-4rvq-9h9mHighCVSS 7.5

scikit-learn Denial of Service

Published
May 24, 2022
Last Modified
October 23, 2024

🔗 CVE IDs covered (1)

📋 Description

svm_predict_values in svm.cpp in Libsvm v324, as used in scikit-learn 0.23.2 and other products, allows attackers to cause a denial of service (segmentation fault) via a crafted model SVM (introduced via pickle, json, or any other model permanence standard) with a large value in the _n_support array. NOTE: the scikit-learn vendor's position is that the behavior can only occur if the library's API is violated by an application that changes a private attribute.

🎯 Affected products1

  • pip/scikit-learn:>= 0.23.2, < 1.0.1

🔗 References (9)