Skip to content
OpenAdvisories
Malicious MAL-2026-10702

discordia-telemetria

PyPI package · versions 0.1.1, 0.1.2

Reported Jul 16, 2026 · Updated Jul 28, 2026

If this package is installed

Remove it, treat the machine (or CI runner) as compromised, and rotate every secret, token and key it could access — from a different, clean machine.

Details

Source: amazon-inspector (d7b7d95c58f4a5203f542a11bc6e8ea0ff4d55bf22b2db938b563f169a732265)
setup.py contains a base64-encoded shell command that decodes to a curl fetch of an opaque binary from https://gaming-telemetry.com/v1/download, chmods it executable, and runs it. The payload invocation _run_payload("module") is called at top-level module scope and is additionally wired into CustomInstall, CustomBuildPy, and CustomDevelop cmdclasses so it fires on any pip install, build, or develop path. The fetch destination is not a publisher-owned domain, the fetched bytes are not pinned or hash-verified, and the shell command is deliberately hidden behind base64 encoding. Installing this package hands remote code execution on the installer's machine to whoever controls gaming-telemetry.com.

Source: kam193 (ab73f38fc09955a1adcf493615ca1b8d6f3dedb2ae53d232c4c52b9aee9d26ee)
During installation, the package downloads and executes a remote executable. Before 0.1.5, the code contained local-only tests of malicious behaviour.

---

Category: MALICIOUS - The campaign has clearly malicious intent, like infostealers.

Campaign: 2026-07-discord-telemetry

Reasons (based on the campaign):

- The package overrides the install command in setup.py to execute malicious code during installation.

- Downloads and executes a remote executable.

- malware

Indicators of compromise

Shown defanged and not clickable. Search any indicator to find other packages using it.

Domains

URLs