p PatchFirst

CVE-2025-54412

CVE-2025-54412 · skops' Inconsistent Trusted Type Validation Enables Hidden `operator` Methods Execution

This page contains facts from public vulnerability sources. Check the original advisory before updating.

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.

CVSS 8.7 · High · EPSS 0.2% · Fix available

Published
Updated

Stack: python

Affected products and versions

  • skops

    Versions
    • < 0.12.0: Affected

    No fix published

  • skops PyPI

    Versions
    • 0.1
    • 0.1.dev0
    • 0.10.0
    • 0.11.0
    • 0.2
    • 0.3.0
    • 0.4.0
    • 0.5.0
    • 0.6.0
    • 0.7.0
    • 0.7.post0
    • 0.8.0
    • 0.9.0
    Affected ranges
    • ECOSYSTEM: < 0.12.0

    Update to 0.12.0

Original sources

Check your server →