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

dttfdsdeenpm

dttfdsdee is a confirmed malicious npm package (MAL-2026-6498) that steals credentials and exfiltrates sensitive data (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 dttfdsdee (npm)

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

What this malware does

package.json declares a postinstall script that runs automatically on npm install. The script walks the entire filesystem with find to locate database client binaries (mysql, mongo, mongosh, psql, redis-cli, sqlite3, elasticsearch), writes the results to /data/db_clients_check.txt, and then uses curl -X POST to send local file contents to an out-of-band callback at http://3dhd6wwmusbh04m22igmzvb4hvnmblza.oastify.com (oastify.com is the Burp Collaborator OOB interaction domain). The package presents itself as a generic string-utility helper with benign filler in index.js, but the advertised purpose is wholly inconsistent with the install-time behavior; metadata is hollow (empty author, empty repository, empty homepage) and the name is a random string — consistent with disposable reconnaissance bait. Installing the package on a developer or CI machine causes immediate filesystem reconnaissance and exfiltration to attacker-controlled infrastructure.

The OpenSSF Package Analysis project identified 'dttfdsdee' @ 1.0.1 (npm) as malicious.

It is considered malicious because:

  • The package communicates with a domain associated with malicious activity.

  • The package executes one or more commands associated with malicious behavior.

Malicious versions

7 flagged
1.0.01.0.11.0.21.0.31.0.41.0.51.0.6

Indicators of compromise (SHA-256)

bb785783c80ff1b3c13e9d6dc3b3c583d2eeb58f9f7f102d219a7448a71560b5
0d1f8ed5cffb20d316fd511cb9861c8e853b4060e35c7eea1f56128e37cb2da8
132e1119aa728006bf15cac94c7510d24a24a555aaca509a41b124af5a753415
18af68b366fd8bf07ba75a7040d05c62bb9559c7fbefc36c9684861ffa3126e6
48b521e920d2c47f499f0ae3b9f096d2ec13047ced6262cb61c9dd89e1542f71
7f61e9b10455dc3781fcee5dfb2654ff824c2ac2e51dfaf7ebfba342f570f66c
95062ddd9ab0c40dca1c09ae94fedc69c955f25dcbd1287013863bb037675a5b
ae565bed85ec0db27f1ff658c7e9491591ce40edc56f423cd8b1122bc209c69c
b02aede5fb6dcbb786253c59de49b32bba5b700faefbdc2835b170440d846b09

Detection & response playbook

Credential / info stealer
  1. Find it

    Scan your lockfiles (package-lock.json, pnpm-lock.yaml, yarn.lock, requirements.txt, poetry.lock, etc.) and build artifacts for dttfdsdee (7 malicious versions). O3 Security's supply-chain scanner checks every dependency against known-malicious package intelligence at install time and in CI, flagging dttfdsdee across your stack and pipelines.

  2. If you installed it — respond

    dttfdsdee 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 dttfdsdee was ever installed, its post-install/runtime payload may have already executed. O3's L7 egress monitoring and runtime eBPF sensors detect the credential exfiltration or command-and-control callback after install and block the malicious outbound channel, so you catch and contain the actual compromise — not just the presence of the package.

  4. How O3 protects you

    O3 blocks dttfdsdee before install through its supply-chain scanner, and if it has already run, detects and severs the exfiltration or C2 callback at runtime through L7 egress monitoring and eBPF.

Frequently asked questions

No. dttfdsdee 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 flagged). It should be removed immediately — do not install or keep it in your dependency tree.

Campaign

IN-MAL-2026-007583IN-MAL-2026-007584IN-MAL-2026-007587IN-MAL-2026-007586IN-MAL-2026-007585IN-MAL-2026-007603IN-MAL-2026-007604

References

Credits

  • Amazon Inspector · finder
  • OpenSSF: Package Analysis · finder

Detect & block this

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

dttfdsdee (npm) malicious package — MAL-2026-6498 | O3 Security