pypi · Malicious package advisory
Malwaremlflow-ui
GHSA-p4q6-3pjc-7g73
Malicious code in mlflow-ui (PyPI)
Details
**Severity:** Critical **Affected versions:** `= 2.7.1` ## Source: kam193 (efedaf471fdd5b95baee95d9bd0d330c8ce0f5da06b5cdf89458fd4ea7a38015) During installation, the package first collects local information, environment variables, and probes connections to typically expected services like databanks. Results are exfiltrated and then, the next stage code is downloaded and executed. It then continues exfiltrating data by looking for credentials to databases, exfiltrating SQLite databases and bruteforcing&exfiltrating other databases reachable from the running environment. --- Category: MALICIOUS - The campaign has clearly malicious intent, like infostealers. Campaign: 2026-07-mlflow-ui Reasons (based on the campaign): - files-exfiltration - exfiltration-env-variables - dependency-confusion - Downloads and executes a remote malicious script. - exfiltration-credentials - network-scan - exfiltration-cloud-tokens --- Credit: [OpenSSF](https://github.com/ossf/malicious-packages) ([source](https://github.com/ossf/malicious-packages/blob/49d0cfba3689ed9b195d101d3a2a964c6a77f767/osv/malicious/pypi/mlflow-ui/MAL-2026-10779.json)) **References:** - https://bad-packages.kam193.eu/pypi/package/mlflow-ui - https://github.com/ossf/malicious-packages/blob/49d0cfba3689ed9b195d101d3a2a964c6a77f767/osv/malicious/pypi/mlflow-ui/MAL-2026-10779.json - https://github.com/ossf/malicious-packages/blob/0c11afc7acc22b6ae6dcd1d9e05bf37368cc773e/osv/malicious/pypi/mlflow-ui/MAL-2026-10779.json - https://pypi.org/project/mlflow-ui/2.7.1 - https://pypi.org/project/mlflow-ui/2.7.2 - https://github.com/advisories/GHSA-p4q6-3pjc-7g73
Compromised versions (1)
- = 2.7.1
Any computer that installed or ran a compromised version should be considered fully compromised. Rotate every secret on that machine from a clean environment.