CVE-2025-54412

skops' Inconsistent Trusted Type Validation Enables Hidden `operator` Methods Execution

Published Jul 26, 2025 CVSS 4.0 · 8.7 High EPSS < 1% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-22763 Skops has Inconsistent Trusted Type Validation that Enables Hidden `operator` Methods Execution
Github GHSA Github GHSA GHSA-m7f4-hrc6-fwg3 Skops has Inconsistent Trusted Type Validation that Enables Hidden `operator` Methods Execution
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

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

{'score': 8.7, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H'}

Subscriptions

No data.

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Jul 28, 2025, 1:55 PM
Reserved
Jul 21, 2025, 11:18 PM
Status
Deferred
Published
Jul 26, 2025, 4:16 AM
Modified
Jun 17, 2026, 9:40 AM