Your RSA-2048 keys break in 2030. Find every one of them before attackers do.
Malicious package

syncagentsPyPI

Malicious code in syncagents (PyPI) Remove it immediately and rotate any exposed credentials.

MAL-2026-6083
Immediate action
Remove the package, then rotate any secrets the build/runtime could reach.
pip uninstall syncagents

What this malware does

During import, package loads embedded native extension module. This library hooks on loading, spawns a new system process and likely attempts to inject the encrypted payload in it for further execution (T1055.012). The code uses heavy analysis evasion techniques. Decrypted payload revealed capabilities to steal all kind of credentials (browsers data, AI tools, env variables, SSH keys, ...), inject code to redirect cryptocurrency transactions, spy-like activities (screenshots, keylogger) and worm-like activities using discovered GitHub tokens to publish malicious code into CI. It establishes persistence in %LOCALAPPDATA%\Microsoft\EdgeUpdate\MicrosoftEdgeUpdate.exe and also attempts to perform lateral movement in Kubernetes and AWS environments.

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

Campaign: 2026-06-syncagents

Reasons (based on the campaign):

  • native-extension

  • infostealer

  • worm

  • exfiltration-crypto

  • exfiltration-credentials

  • uses-telegram-bot

  • keylogger

  • clipboard-stealing

  • exfiltration-ssh-keys

  • The package contains code to detect if it is running in a sandbox environment.

  • obfuscation

  • exfiltration-browser-data

  • exfiltration-env-variables

  • persistence

Malicious versions

2 flagged
1.0.11.0.2

Indicators of compromise (SHA-256)

ab19812d31784aada2fb7c8165db286c96871bd8645568766ffc22c070fd3bf2

Frequently asked questions

No. syncagents on PyPI has been identified as a malicious package (versions 1.0.1, 1.0.2 flagged). It should be removed immediately — do not install or keep it in your dependency tree.

Campaign

2026-06-syncagents

References

Credits

  • Kamil Mańkowski (kam193) · reporter

Scan your dependencies

O3 Security blocks malicious packages like this at install time and in CI.

Supply-chain protection
syncagents (PyPI) malicious package — MAL-2026-6083 | O3 Security