Skip to content
OpenAdvisories

Product · skops-dev

skops

4 known vulnerabilities.

4 results · Clear filters · Feed

  • High 8.4

    skops: Card.get_model does not block arbitrary code execution

    skops is a Python library which helps users share and ship their scikit-learn based models. In versions 0.12.0 and below, the Card.get_model does not contain any logic to prevent arbitrary code execution. The Card.get_model function supports both joblib and s…

  • High 8.7

    skops' MethodNode can access unexpected object fields through dot notation, leading to arbitrary code execution at load time

    skops is a Python library which helps users share and ship their scikit-learn based models. Versions 0.11.0 and below contain an inconsistency in MethodNode, which can be exploited to access unexpected object fields through dot notation. This can be used to a…

  • High 8.7

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

    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 …

  • High 7.8

    Skops unsafe deserialization

    Deserialization of untrusted data can occur in versions 0.6 or newer of the skops python library, enabling a maliciously crafted model to run arbitrary code on an end user's system when loaded.