Malicious code in yelp-cgeom1 (PyPI)
The PyPI package yelp-cgeom1 version 0.1 was identified as malicious by the OpenSSF Package Analysis project. The package communicates with a domain associated with malicious activity.
- Disclosed
- Last updated
- Blast radius
- Unknown; depends on installation prevalence of version 0.1
- Ecosystems
- Attack vectors
- Affected entities
- yelp-cgeom1 · 0.1
The OpenSSF Package Analysis project identified yelp-cgeom1 version 0.1 on PyPI as containing malicious code. The malicious behavior was detected through analysis of the package's network communications, which revealed contact with a domain associated with known malicious activity.\n\nThe package was cataloged in the OpenSSF's malicious-packages repository under identifier MAL-2023-8564. This indicates the malicious nature was confirmed through automated analysis and community review.\n\nUsers who installed version 0.1 of yelp-cgeom1 should immediately remove the package and audit their systems for any suspicious activity or data exfiltration.
Indicators of compromise
- Packages
- yelp-cgeom1@0.1
Remediation
- Remove yelp-cgeom1 version 0.1 from all systems immediately
- Audit systems for signs of compromise or data exfiltration
- Review network logs for connections to the malicious domain
- Do not install or use yelp-cgeom1 unless a patched version is released and verified
- Check for any dependencies that may have relied on this package
Sources
- GitHub Advisory GHSA-c3xj-m7hx-mjj7 · GitHub Advisory Database
Cite this entry
"Malicious code in yelp-cgeom1 (PyPI)." supplychainattack.org, Supply Chain Attack Incident Catalog. Disclosed July 21, 2026; last updated July 21, 2026. https://supplychainattack.org/incident/malicious-code-in-yelp-cgeom1-pypi-up9zi1
Suggest a correction
Found an error or have a newer source? Corrections to factual errors take priority over new entries.
Related incidents
- resolvedcritical
Malicious code in afrit-name (PyPI)
Malicious code was discovered in the afrit-name package on PyPI. The incident was identified and documented by the OpenSSF malicious packages project.
PyPICompromised package - resolvedcritical
Malicious code in adv2099m7 (PyPI)
Malicious code was discovered in the adv2099m7 package on PyPI. The package was identified and cataloged by the OpenSSF malicious packages project.
PyPICompromised package - resolvedcritical
Malicious code in adrandom (PyPI)
The adrandom package on PyPI contained malicious code that executed spyware and information-stealing malware. It was part of a campaign by the EsqueleSquad group that published nearly 6,000 malicious packages across PyPI and NPM.
EsquelesquadPyPICompromised package - resolvedcritical
Malicious code in ziphash (PyPI)
The ziphash package on PyPI contained malicious code that downloads and executes multi-stage malware during archive-support class initialization. The malware exhibits obfuscation and remote code execution capabilities, classified as part of the 2025-11-uzip campaign.
2025 11 UzipPyPICompromised package