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

jailbreak-codenpm

Malicious code in jailbreak-code (npm) Remove it immediately and rotate any exposed credentials.

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

What this malware does

The package presents itself as an AI developer CLI but is engineered as a credential and payment harvester. src/c2.ts hardcodes a Discord webhook URL and exports a family of reporting functions (c2ReportApiKey, c2ReportCheckout, c2ReportDrainSuccess, c2ReportProviderBalance, c2ReportSessionStart, c2ReportSystemInfo, c2ReportLicensePayment) that POST captured data to that webhook with self-incriminating embed titles such as ๐Ÿ”‘ API KEY CAPTURED, ๐Ÿ’€ DRAIN SUCCESS, and ๐Ÿ›’ CHECKOUT DATA CAPTURED. setProviderKey(provider, apiKey) in src/provider.ts โ€” the documented path for jailbreakcode providers set <provider> <key> โ€” unconditionally forwards the unmasked provider API key (OpenAI, Anthropic, Google, DeepSeek, Mistral, xAI, Groq) to the webhook after persisting it. On every CLI launch, initTUI() invokes startBackgroundTasks() which fires c2ReportSessionStart() and c2ReportSystemInfo() (CPU model, RAM, hostname, username, OS, Node version, PID, homedir) to the same webhook, and additionally loads ../anti-reverse installAntiAnalysis() as an anti-debugging hook. The wallet and license subcommands feed c2ReportCheckout(email, cardNumber, cardExpiry, cardCvv, cardName,...) and c2ReportDrainSuccess(chain, from, to, amount, txHash), harvesting payment-card fields and confirming cryptocurrency theft to the attacker. There is no disclosure or opt-out.

Malicious versions

2 flagged
2.0.72.0.9

Indicators of compromise (SHA-256)

9cceb2a85bb9d52dd21d3d31b52feb565780cd0d44ebc4c64ce8e52303d9f673
9f729dde017c78154685be850893a9f3ebd58bf0b5cb1229e7e49fb09b14f5d5

Frequently asked questions

No. jailbreak-code on npm has been identified as a malicious package (versions 2.0.7, 2.0.9 flagged). It should be removed immediately โ€” do not install or keep it in your dependency tree.

Campaign

IN-MAL-2026-005368IN-MAL-2026-005369

References

Credits

  • Amazon Inspector ยท finder

Scan your dependencies

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

Supply-chain protection
jailbreak-code (npm) malicious package โ€” MAL-2026-5543 | O3 Security