PYSEC-2024-154 A number of releases of ultralytics contained malicious crypto miner software.

Not scored Published

Attackers can execute arbitrary code via malicious cryptocurrency miner software injected into compromised ultralytics package releases.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is PYSEC-2024-154?

PYSEC-2024-154 is a vulnerability in ultralytics, published on 10 Dec 2024. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Ultralytics has identified a supply chain attack affecting affecting multiple versions of the ultralytics package. The compromised versions contained unauthorized code that downloaded and executed cryptocurrency mining software when instantiating YOLO models. This code was injected into the PyPI release artifacts and was not present in the public GitHub repository.

Which versions are affected by PYSEC-2024-154?

1 open source package ship an affected version, including ultralytics.

PackageAffectedFixed in
ultralytics PyPIFrom 8.3.418.3.47

How do I fix PYSEC-2024-154?

Upgrade ultralytics to 8.3.47 or later.

Is PYSEC-2024-154 being exploited?

There is no known exploitation of PYSEC-2024-154 in the wild and no public exploit code.

Sources

Is PYSEC-2024-154 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free