skops is a Python library which helps users share and ship their scikit-learn based models. Versions 0.11.0 and below contain a inconsistency in the OperatorFuncNode which can be exploited to hide the execution of untrusted operator methods. This can then be used in a code reuse attack to invoke seemingly safe functions and escalate to arbitrary code execution with minimal and misleading trusted types. This is fixed in version 0.12.0.
Metrics
Affected Vendors & Products
References
History
Mon, 28 Jul 2025 14:15:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Metrics |
ssvc
|
Sat, 26 Jul 2025 03:45:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Description | skops is a Python library which helps users share and ship their scikit-learn based models. Versions 0.11.0 and below contain a inconsistency in the OperatorFuncNode which can be exploited to hide the execution of untrusted operator methods. This can then be used in a code reuse attack to invoke seemingly safe functions and escalate to arbitrary code execution with minimal and misleading trusted types. This is fixed in version 0.12.0. | |
Title | skops' Inconsistent Trusted Type Validation Enables Hidden `operator` Methods Execution | |
Weaknesses | CWE-351 | |
References |
| |
Metrics |
cvssV4_0
|

Status: PUBLISHED
Assigner: GitHub_M
Published: 2025-07-26T03:29:10.918Z
Updated: 2025-07-28T13:55:57.057Z
Reserved: 2025-07-21T23:18:10.280Z
Link: CVE-2025-54412

Updated: 2025-07-28T13:55:48.997Z

Status : Awaiting Analysis
Published: 2025-07-26T04:16:06.597
Modified: 2025-07-29T14:14:55.157
Link: CVE-2025-54412

No data.