NIST deprecates RSA-2048 from 2030. Find every one of them before attackers do.
Malicious package

httpsyncerPyPI

Advisory published Updated

httpsyncer is a confirmed malicious PyPI package (MAL-2025-41686) that steals credentials and exfiltrates sensitive data (malicious version 1.0.0). Do not install it — remove it immediately and rotate any exposed credentials.

Malicious code in httpsyncer (PyPI)

MAL-2025-41686
Immediate action
Remove the package, then rotate any secrets the build/runtime could reach.
pip uninstall httpsyncer

What this malware does

Package is runs an Infostealer targeting telegram and Discord credentials. Depending on version, the infostealer is either downloaded from an URL or embedded in the package

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

Campaign: 2025-08-dsidelib

Reasons (based on the campaign):

  • infostealer

  • Downloads and executes a remote malicious script.

  • exfiltration-browser-data

  • target:telegram

Malicious versions

1 flagged
1.0.0

Indicators of compromise (SHA-256)

baeae37e1174204bc135a09c5dfed562bcca48d347375141ba25609b4fb9ccd1
28596981d86a001cf204b04afc8e53ffc504e755765f8b4a87cd56fa5213e42a
3e9323dbc11b949e9970ead2dcc1c5a7f05348a977591f8c86027ee220c86b62
b700f5e445c5f321d670ea3920eae22fc6905ee1daa07e63d98580ae2c38c2cd
2552d0f681d317319dfea5f2abb35526bd858cd33b4de4706dea7ebdd378633a

Detection & response playbook

Credential / info stealer
  1. Find it

    Search your lockfiles and build artifacts for httpsyncer (version 1.0.0).

  2. If you installed it — respond

    httpsyncer is built to steal secrets, so assume every credential the build or runtime could read is compromised. Remove it from your project and lockfile, then rotate ALL exposed secrets — npm/registry tokens, cloud keys, CI/CD secrets, SSH keys, and any .env values — from a known-clean machine. Audit logs for unauthorized use of those credentials.

  3. Did it already run?

    If httpsyncer was installed, its post-install payload may already have run. Removing the package does not undo that — check outbound connections and credential use from the install window onward.

Frequently asked questions

No. httpsyncer on PyPI has been identified as a malicious package (version 1.0.0 flagged). It should be removed immediately — do not install or keep it in your dependency tree.

Campaign

RLMA-2025-041782025-08-dsidelibRLUA-2026-00402

References

Credits

  • Kamil Mańkowski (kam193)
  • ReversingLabs · finder

Detect & block this

O3 blocks httpsyncer-class packages before install and in CI — and if it already ran, its runtime egress monitoring catches the credential exfiltration and severs the channel.

Explore

httpsyncer (PyPI) malicious package — MAL-2025-41686 | O3 Security