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

dilxztechnpm

Advisory published Updated

dilxztech is a confirmed malicious npm package (MAL-2026-16159) that executes malicious code on install (malicious versions 1.0.0, 1.0.1, 1.0.2…). Do not install it — remove it immediately and rotate any exposed credentials.

Malicious code in dilxztech (npm)

MAL-2026-16159
Immediate action
Remove the package, then rotate any secrets the build/runtime could reach.
npm uninstall dilxztech

What this malware does

The package was found to contain malicious code or consuming dependency that contains malicious code

Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outside entity, there is no guarantee that removing the package will remove all malicious software resulting from installing it.

Malicious versions

10 flagged
1.0.01.0.11.0.21.0.31.0.41.0.51.0.61.0.71.0.81.0.9

Indicators of compromise (SHA-256)

a25964b3120ba869e831f58d089214a18bb2d692324ece4b8101027fc39e97c9
7330106d003ad893142e55e4be733e0641a98ebbd832d496139197dd6e8e18fd
916f6965dcc7aafe69329c1e5030bed4c7afb7264ca8f378cb6e42e7c39808ff
cf7798ed53728c2e26f357565513283220116a085a9d50a45b53596ed128cf0f
e0c3126b0e1b889c0e08da0166049fe43821281cdf081cc09b2098a9a87d4ce7
12d850cb664c84fb51a4006326102f6c1ea074f8437b994882256f1e183456e2
3ee6e8d16b86d66575326b51bf6645142f86124ed81169d8b1f93bac8b2df17f
b70ee9894577bf2229cde6d527e6aa15f30c2641de1279df8348f41a8a7e141b
d9820a8df45df40707a423c83d0ad109f72135125c43918941f81bda6932c450
dba1446f8970b7593b7416879083d7063de26d6e4336f16b579c5a6e4250c307
fff6c474115723928317ba3c8a43f56fce7c7c0753ec05ff5cfadf04537863eb

Detection & response playbook

Malicious package
  1. Find it

    Search your lockfiles and build artifacts for dilxztech (10 malicious versions).

  2. If you installed it — respond

    Remove dilxztech 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 dilxztech 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. dilxztech on npm has been identified as a malicious package (versions 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, and 2 more flagged). It should be removed immediately — do not install or keep it in your dependency tree.

Campaign

GHSA-5wh2-j94m-rwpfIN-MAL-2026-020396IN-MAL-2026-020393IN-MAL-2026-020394IN-MAL-2026-020398IN-MAL-2026-020395IN-MAL-2026-020399IN-MAL-2026-020392IN-MAL-2026-020397IN-MAL-2026-020400IN-MAL-2026-020401

References

Credits

  • Amazon Inspector · finder

Detect & block this

O3 blocks dilxztech-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

dilxztech (npm) malicious package — MAL-2026-16159 | O3 Security