{"data":{"ecosystem":"pypi","name":"zenml","url":"https://aisecwatch.com/packages/pypi/zenml","latestVersion":"0.97.0","firstReleaseAt":"2021-02-05T15:44:49.638Z","repository":"https://github.com/zenml-io/zenml","llm":{"exposure":"direct","depth":0,"integratedAt":"2024-09-30T15:17:53.648Z","integratedVersion":"0.67.0","sdks":["vertexai"],"path":[]},"authority":{"profile":["execution","http"],"fromDependencies":["pypi:docker","pypi:httpx","pypi:requests"]},"dependencies":[{"ecosystem":"pypi","name":"google-cloud-aiplatform","versionSpec":">=1.34.0","scope":"extra:vertex"},{"ecosystem":"pypi","name":"google-cloud-pipeline-components","versionSpec":">=2.19.0","scope":"extra:vertex"},{"ecosystem":"pypi","name":"sagemaker","versionSpec":"<3.0.0,>=2.237.3","scope":"extra:sagemaker"},{"ecosystem":"pypi","name":"adlfs","versionSpec":">=2021.10.0","scope":"extra:adlfs"},{"ecosystem":"pypi","name":"alembic","versionSpec":"<=1.15.2,>=1.8.1","scope":"extra:local"},{"ecosystem":"pypi","name":"asgiref","versionSpec":"~=3.10.0","scope":"runtime"},{"ecosystem":"pypi","name":"aws-profile-manager","versionSpec":">=0.5.0","scope":"extra:connectors-aws"},{"ecosystem":"pypi","name":"azure-ai-ml","versionSpec":"<2.0.0,>=1.23.1","scope":"extra:azureml"},{"ecosystem":"pypi","name":"azure-identity","versionSpec":">=1.4.0","scope":"extra:connectors-azure"},{"ecosystem":"pypi","name":"azure-keyvault-secrets","versionSpec":">=4.0.0","scope":"extra:secrets-azure"},{"ecosystem":"pypi","name":"azure-mgmt-containerregistry","versionSpec":">=10.0.0","scope":"extra:connectors-azure"},{"ecosystem":"pypi","name":"azure-mgmt-containerservice","versionSpec":">=20.0.0","scope":"extra:connectors-azure"},{"ecosystem":"pypi","name":"azure-mgmt-resource","versionSpec":"<25.0.0,>=21.0.0","scope":"extra:connectors-azure"},{"ecosystem":"pypi","name":"azure-mgmt-storage","versionSpec":">=20.0.0","scope":"extra:connectors-azure"},{"ecosystem":"pypi","name":"azure-storage-blob","versionSpec":"<13.0.0,>=12.17.0","scope":"extra:connectors-azure"},{"ecosystem":"pypi","name":"bandit","versionSpec":"<2.0.0,>=1.7.5","scope":"extra:dev"},{"ecosystem":"pypi","name":"bcrypt","versionSpec":"==4.0.1","scope":"extra:local"},{"ecosystem":"pypi","name":"beautifulsoup4","versionSpec":"<5.0.0,>=4.12.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"boto3","versionSpec":">=1.16.0","scope":"extra:aws-rds-iam"},{"ecosystem":"pypi","name":"cachetools","versionSpec":"<8.0.0,>=5.3.0","scope":"extra:server"},{"ecosystem":"pypi","name":"click","versionSpec":"<=8.5.0,>=8.3.3","scope":"runtime"},{"ecosystem":"pypi","name":"cloudpickle","versionSpec":">=2.0.0","scope":"runtime"},{"ecosystem":"pypi","name":"copier","versionSpec":">=8.1.0","scope":"extra:templates"},{"ecosystem":"pypi","name":"coverage","versionSpec":"<8.0.0,>=7.6.1","scope":"extra:dev"},{"ecosystem":"pypi","name":"croniter","versionSpec":">=6.0.0","scope":"extra:server"},{"ecosystem":"pypi","name":"distro","versionSpec":"<2.0.0,>=1.6.0","scope":"runtime"},{"ecosystem":"pypi","name":"docker","versionSpec":"~=7.1.0","scope":"runtime"},{"ecosystem":"pypi","name":"fastapi","versionSpec":"<0.139.0,>=0.138.0","scope":"extra:server"},{"ecosystem":"pypi","name":"gcsfs","versionSpec":">=2022.11.0","scope":"extra:gcsfs"},{"ecosystem":"pypi","name":"gitpython","versionSpec":"<4.0.0,>=3.1.18","scope":"runtime"},{"ecosystem":"pypi","name":"google-cloud-artifact-registry","versionSpec":">=1.11.3","scope":"extra:connectors-gcp"},{"ecosystem":"pypi","name":"google-cloud-container","versionSpec":">=2.21.0","scope":"extra:connectors-gcp"},{"ecosystem":"pypi","name":"google-cloud-secret-manager","versionSpec":">=2.12.5","scope":"extra:secrets-gcp"},{"ecosystem":"pypi","name":"google-cloud-storage","versionSpec":">=2.9.0","scope":"extra:connectors-gcp"},{"ecosystem":"pypi","name":"httpx","versionSpec":"<1.0.0,>=0.23.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"httpx2","versionSpec":"<3.0.0,>=2.5.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"hvac","versionSpec":">=0.11.2","scope":"extra:secrets-hashicorp"},{"ecosystem":"pypi","name":"hypothesis","versionSpec":">=6.43.1","scope":"extra:dev"},{"ecosystem":"pypi","name":"ipinfo","versionSpec":">=4.4.3","scope":"extra:server"},{"ecosystem":"pypi","name":"itsdangerous","versionSpec":"~=2.2.0","scope":"extra:server"},{"ecosystem":"pypi","name":"jinja2","versionSpec":null,"scope":"extra:server"},{"ecosystem":"pypi","name":"jinja2-time","versionSpec":"<0.3.0,>=0.2.0","scope":"extra:templates"},{"ecosystem":"pypi","name":"jsonref","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"jsonschema","versionSpec":">=4.0.0","scope":"extra:local"},{"ecosystem":"pypi","name":"kfp","versionSpec":">=2.6.0","scope":"extra:vertex"},{"ecosystem":"pypi","name":"kubernetes","versionSpec":">=18.20.0","scope":"extra:connectors-aws"},{"ecosystem":"pypi","name":"maison","versionSpec":"<2.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"marshmallow","versionSpec":"<4.0.0","scope":"extra:connectors-azure"},{"ecosystem":"pypi","name":"mike","versionSpec":"<2.0.0,>=1.1.2","scope":"extra:dev"},{"ecosystem":"pypi","name":"mkdocs","versionSpec":"<2.0.0,>=1.6.1","scope":"extra:dev"},{"ecosystem":"pypi","name":"mkdocs-autorefs","versionSpec":"<2.0.0,>=1.4.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"mkdocs-awesome-pages-plugin","versionSpec":"<3.0.0,>=2.10.1","scope":"extra:dev"},{"ecosystem":"pypi","name":"mkdocs-material","versionSpec":"==9.7.7","scope":"extra:dev"},{"ecosystem":"pypi","name":"mkdocstrings","versionSpec":"<1.0.0,>=0.28.1","scope":"extra:dev"},{"ecosystem":"pypi","name":"mkdocstrings-python","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"mypy","versionSpec":"==1.18.2","scope":"extra:dev"},{"ecosystem":"pypi","name":"opentelemetry-exporter-otlp-proto-http","versionSpec":"<1.44.0,>=1.43.0","scope":"extra:otel"},{"ecosystem":"pypi","name":"opentelemetry-instrumentation-fastapi","versionSpec":"<0.65b0,>=0.64b0","scope":"extra:otel"},{"ecosystem":"pypi","name":"opentelemetry-instrumentation-logging","versionSpec":"==0.64b0","scope":"runtime"},{"ecosystem":"pypi","name":"opentelemetry-instrumentation-requests","versionSpec":"<0.65b0,>=0.64b0","scope":"extra:otel"},{"ecosystem":"pypi","name":"opentelemetry-instrumentation-sqlalchemy","versionSpec":"<0.65b0,>=0.64b0","scope":"extra:otel"},{"ecosystem":"pypi","name":"opentelemetry-sdk","versionSpec":"==1.43.0","scope":"runtime"},{"ecosystem":"pypi","name":"packaging","versionSpec":">=24.1","scope":"runtime"},{"ecosystem":"pypi","name":"passlib","versionSpec":"~=1.7.4","scope":"extra:local"},{"ecosystem":"pypi","name":"pre-commit","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"psutil","versionSpec":">=5.0.0","scope":"runtime"},{"ecosystem":"pypi","name":"pydantic","versionSpec":"<=2.12.5,>=2.0","scope":"runtime"},{"ecosystem":"pypi","name":"pydantic-settings","versionSpec":"<3.0.0,>=2.0.0","scope":"runtime"},{"ecosystem":"pypi","name":"pydoclint","versionSpec":">=0.8.3","scope":"extra:dev"},{"ecosystem":"pypi","name":"pyjwt","versionSpec":"<2.14.0,>=2.13.0","scope":"extra:server"},{"ecosystem":"pypi","name":"pyment","versionSpec":"<0.4.0,>=0.3.3","scope":"extra:dev"},{"ecosystem":"pypi","name":"pymysql","versionSpec":">=1.1.1,~=1.1.0","scope":"extra:local"},{"ecosystem":"pypi","name":"pytest","versionSpec":"<10.0.0,>=9.0.3","scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-clarity","versionSpec":"<2.0.0,>=1.0.1","scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-instafail","versionSpec":">=0.5.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-mock","versionSpec":"<4.0.0,>=3.6.1","scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-randomly","versionSpec":"<4.0.0,>=3.10.1","scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-rerunfailures","versionSpec":"<17.0.0,>=16.1","scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-split","versionSpec":"<0.12.0,>=0.11.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"python-dateutil","versionSpec":"<3.0.0,>=2.8.1","scope":"runtime"},{"ecosystem":"pypi","name":"python-multipart","versionSpec":"~=0.0.9","scope":"extra:server"},{"ecosystem":"pypi","name":"python-terraform","versionSpec":null,"scope":"extra:terraform"},{"ecosystem":"pypi","name":"pyyaml","versionSpec":">=6.0.1","scope":"runtime"},{"ecosystem":"pypi","name":"pyyaml-include","versionSpec":"<2.0","scope":"extra:templates"},{"ecosystem":"pypi","name":"redis","versionSpec":"<8.0.0,>=7.1.0","scope":"extra:server-streaming"},{"ecosystem":"pypi","name":"requests","versionSpec":"<3.0.0,>=2.27.11","scope":"extra:connectors-azure"},{"ecosystem":"pypi","name":"rich","versionSpec":">=12.0.0","scope":"runtime"},{"ecosystem":"pypi","name":"ruff","versionSpec":">=0.1.7","scope":"extra:dev"},{"ecosystem":"pypi","name":"s3fs","versionSpec":"!=2025.3.1,>=2022.11.0","scope":"extra:s3fs"},{"ecosystem":"pypi","name":"secure","versionSpec":"~=1.0.1","scope":"extra:server"},{"ecosystem":"pypi","name":"setuptools","versionSpec":">=70.0.0","scope":"runtime"},{"ecosystem":"pypi","name":"sqlalchemy","versionSpec":"<3.0.0,>=2.0.0","scope":"extra:local"},{"ecosystem":"pypi","name":"sqlalchemy-utils","versionSpec":null,"scope":"extra:local"},{"ecosystem":"pypi","name":"sqlmodel","versionSpec":"==0.0.38","scope":"extra:local"},{"ecosystem":"pypi","name":"structlog","versionSpec":">=25.5.0","scope":"runtime"},{"ecosystem":"pypi","name":"tldextract","versionSpec":"~=5.1.0","scope":"extra:server"},{"ecosystem":"pypi","name":"tox","versionSpec":">=3.24.3","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-cachetools","versionSpec":"<8.0.0,>=5.3.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-certifi","versionSpec":">=2021.10.8.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-croniter","versionSpec":">=1.0.2","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-futures","versionSpec":">=3.3.1","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-hvac","versionSpec":">=2.3.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-jsonschema","versionSpec":">=4.26.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-markdown","versionSpec":">=3.3.6","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-paramiko","versionSpec":"<4.0.0,>=3.4.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-passlib","versionSpec":">=1.7.7","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-pillow","versionSpec":">=9.2.1","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-protobuf","versionSpec":">=3.18.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-psutil","versionSpec":">=5.8.13","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-pymysql","versionSpec":">=1.0.4","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-python-dateutil","versionSpec":">=2.8.2","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-python-slugify","versionSpec":">=5.0.2","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-pyyaml","versionSpec":">=6.0.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-redis","versionSpec":">=4.1.19","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-requests","versionSpec":">=2.27.11","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-setuptools","versionSpec":">=57.4.2","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-six","versionSpec":">=1.16.2","scope":"extra:dev"},{"ecosystem":"pypi","name":"types-termcolor","versionSpec":">=1.1.2","scope":"extra:dev"},{"ecosystem":"pypi","name":"typing-extensions","versionSpec":">=3.7.4","scope":"extra:dev"},{"ecosystem":"pypi","name":"urllib3","versionSpec":"<2.6.0","scope":"extra:vertex"},{"ecosystem":"pypi","name":"uvicorn","versionSpec":">=0.17.5","scope":"extra:server"},{"ecosystem":"pypi","name":"yamlfix","versionSpec":">=1.16.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"zizmor","versionSpec":">=1.0.0","scope":"extra:dev"}],"advisories":[{"id":"ad8cef21-1c6b-491e-9a49-ce6b664701cc","url":"https://aisecwatch.com/issues/ad8cef21-1c6b-491e-9a49-ce6b664701cc","cveId":"CVE-2024-25723","title":"CVE-2024-25723: ZenML Server in the ZenML machine learning package before 0.46.7 for Python allows remote privilege escalation because…","headline":"ZenML Server privilege escalation through user activate REST API endpoint","severity":"high","publishedAt":"2024-02-27T15:15:07.757Z","affected":["zenml@< 0.42.2 (fixed: 0.42.2)","zenml@= 0.43.0 (fixed: 0.43.1)","zenml@>= 0.45.0, < 0.46.7 (fixed: 0.46.7)","zenml@>= 0.44.0, < 0.44.4 (fixed: 0.44.4)"],"epssScore":0.70785,"matchedBy":"ecosystem"}],"checkedAt":"2026-10-09T21:56:55.131Z"},"meta":{"advisoryMatching":"by package name and ecosystem; an advisory with no ecosystem recorded for the package is matched by name alone"}}