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

pipmodule823PyPI

Advisory published Updated

pipmodule823 is a confirmed malicious PyPI package (MAL-2025-6564) that executes malicious code on install (malicious version 1.0.2). Do not install it — remove it immediately and rotate any exposed credentials.

Malicious code in pipmodule823 (PyPI)

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

What this malware does

If run as a module, the package downloads and executes a remote script. At the time of check, the remote script was just opening a popup; thus it's not classified as clearly malicious.

Through the package description related to "cirhenly" package, which was uploaded by "0x92nw" - see campaign 2025-07-0x92nw

Category: PROBABLY_PENTEST - Packages looking like typical pentest packages, but also anything that looks like testing, exploring pre-prepared kits, research & co, with clearly low-harm possibilities.

Campaign: 2025-07-pipmodule83

Reasons (based on the campaign):

  • Downloads and executes a remote malicious script.

Malicious versions

1 flagged
1.0.2

Indicators of compromise (SHA-256)

c1f07f206c190c756c90730237cd6287bcf0ff08d1626294c13f5386f46ca32c
a1158fdbcf3fc5195cdf4ebab8d8dbbcdc9dc76ecc1423ffd3dd699fd8394b9c
57b078ffca6f219848df2289282933442be06a2932d0d163ede59fe4a533faca
6d2582054e706611dceb4c2d9738b0953657440d6e7e584c78bbb042fcef1334
fa3490f2a31ab11a9d8b1ca9485f679f083c8a738dafe24d38ef0c5048e08fa0

Detection & response playbook

Malicious package
  1. Find it

    Search your lockfiles and build artifacts for pipmodule823 (version 1.0.2).

  2. If you installed it — respond

    Remove pipmodule823 from your project and lockfile, then assume any secrets accessible to the build or runtime were exposed: rotate API keys, tokens, and credentials, and audit for unexpected outbound activity or persistence.

  3. Did it already run?

    If pipmodule823 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. pipmodule823 on PyPI has been identified as a malicious package (version 1.0.2 flagged). It should be removed immediately — do not install or keep it in your dependency tree.

Campaign

RLMA-2025-036612025-07-pipmodule83RLUA-2026-00593

References

Credits

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

Detect & block this

O3 blocks pipmodule823-class packages before install and in CI — and if it already ran, its runtime egress monitoring catches the malicious outbound activity and severs the channel.

Explore

pipmodule823 (PyPI) malicious package — MAL-2025-6564 | O3 Security