- ID
- CYB-004
- Category
- Cyber Cyber incident linked to an AI incident
- Disclosed
- 2024-12
- Systems
- ultralytics package on PyPI (8.3.41, 8.3.42, 8.3.45, 8.3.46)
- Harm type
- Supply chain / release compromise
- Status
- reported
PyPI, the package registry, published the analysis and removed the affected versions. PyPI is not the project's maintainer, so "reported" is the closest existing status value. - CISA KEV
- Not applicable: no CVE is cited for this incident
- Vendor
- Ultralytics
- Product
- ultralytics (PyPI)
Summary
PyPI's analysis says Ultralytics releases 8.3.41, 8.3.42, 8.3.45 and 8.3.46 were affected after the project's GitHub Actions workflows, and subsequently its PyPI API token, were compromised. PyPI says no PyPI security flaw was used, and the affected versions were removed.
Techniques
Technique-level mapping, an editorial judgment made by the method.
T1195.002Compromise Software Supply Chain
MITRE ATT&CK technique IDs and names: © The MITRE Corporation. This work is reproduced and distributed with the permission of The MITRE Corporation. ATT&CK terms of use
Controls
Controls that could prevent, detect, or support recovery from this kind of failure. Mappings are editorial judgments made by the method, not findings about what any party should have done.
NIST AI RMF
Not mapped. AI RMF mapping is optional for cyber incidents.
NIST SP 800-53
- SR-3 Supply Chain Controls and Processes
- SR-4 Provenance
- SA-10 Developer Configuration Management
- IA-5 Authenticator Management
Human-approval (JCR) checkpoint
Sources
- blog.pypi.org primary link checked 2026-10-31, HTTP 200
Posted Dec 11, 2024
https://blog.pypi.org/posts/2024-12-11-ultralytics-attack-analysis/
Corrections
No corrections recorded.
To report an error in this entry, see corrections.