#CryptoJS
From wallet drains to a 12-year-old CryptoJS entropy bug: the Ill Bloom investigation
Ill Bloom: Investigating a Wallet Generation Vulnerability During Active Exploitation
How Coinspect traced a wallet-drain investigation back to a twelve-year-old insecure randomness flaw, searched for exposed addresses at scale, and disclosed the findings...
www.coinspect.com
September 24, 2026 at 10:58 AM
CVE-2026-71851 - crypto-js
An outdated version of CryptoJS used in wallet applications can generate weak random numbers for BIP39 recovery phrases, potentially allowing attackers to guess them. This issue…

Too many irrelevant or confusing CVEs? Use stackflag.com

#cryptojs #npm #CVE #infosec
CVE-2026-71851: CryptoJS: Weak Random Number Generation in Wallet Recovery Phrases
An outdated version of CryptoJS used in wallet applications can generate weak random numbers for BIP39 recovery phrases, potentially allowing attackers to.
stackflag.com
August 7, 2026 at 7:12 PM
CryptoJS Weak RNG Behind $5.7 Million in Drains Affects Five Crypto Wallet Apps
thehackernews.com/2026/08/cryp...
CryptoJS Weak RNG Behind $5.7 Million in Drains Affects Five Crypto Wallet Apps
CryptoJS's weak RNG made recovery phrases guessable across five wallet apps, enabling Ill Bloom thefts totaling at least $5.69 million in two sweeps.
thehackernews.com
August 6, 2026 at 9:44 PM
Уязвимость CryptoJS: как слабый генератор случайных чисел привёл к краже $5,7 млн из криптовалютных кошельков

https://kripta.biz/posts/109C929F-14CE-4F64-B53C-9FDC749044F5
August 11, 2026 at 8:29 PM
Original text by Ahmad A Abdulla

The article is a step-by-step mobile application security walkthrough based on an anonymized Android app called “AeroParts.”
https://core-jmp.org/2026/04/a-step-by-step-guide-to-uncovering-vulnerabilities-in-a-mobile-app/
A Step-by-Step Guide to Uncovering Vulnerabilities in a Mobile App
The article shows how APK decompilation with Jadx exposed Cordova JavaScript code, hardcoded database keys, CryptoJS-derived secrets, backend endpoints, and a critical LFI flaw.
core-jmp.org
April 28, 2026 at 12:36 PM
Eschaton CTF 2026 – Couple Gallery Challenge Writeup

This challenge presents a React Native Android application that claims to be a "secure gallery" for storing private images. The application implements several security mechanisms: 6-digit passcode authentication - A numeric PIN required to…
Eschaton CTF 2026 – Couple Gallery Challenge Writeup
This challenge presents a React Native Android application that claims to be a "secure gallery" for storing private images. The application implements several security mechanisms: 6-digit passcode authentication - A numeric PIN required to access the gallery AES-256-CBC encryption - All images are encrypted using the CryptoJS library Hermes bytecode compilation - The JavaScript source code is compiled to Hermes bytecode instead of being shipped as plaintext JavaScript…
kore.one
February 11, 2026 at 8:02 AM
🖲️ #Noticia #CiberSeguridad #Cybersecurity #CiberNoticia

CryptoJS Weak RNG Behind $5.7 Million in Drains Affects Five Crypto Wallet Apps

Leer Más / Read More...
CryptoJS Weak RNG Behind $5.7 Million in Drains Affects Five Crypto Wallet Apps
Haz clic para acceder al contenido completo.
thehackernews.com
August 8, 2026 at 11:36 AM
あれは「PCがウィルスに感染した!」と表示するだけに見えて、通報されてもバレにくい仕掛けがたくさんある。クローキングは当たり前、自動スキャンを避けるためにmousemoveをトリガーにしたり、暗号化した悪性コードをCryptoJSで復号してたり、使い捨てURLに多段リダイレクトしたり。
April 23, 2026 at 12:42 AM
保存したHARのどこを見てもそれらしい要素が見当たらないが、よく見るとAESで暗号化されたJSをCryptoJSで復号している。そこから外部のAPIを叩き、そいつも暗号化されているので復号し、さらに途中でユーザのタイムゾーンで分岐して……という多段構成になっており、最終的に偽のセキュリティアラートを出す。ブラウザで再現するのは簡単だけど検出が困難。
January 22, 2026 at 7:16 AM
🤖 Weak RNG in CryptoJS behind $5.7M in wallet drains: Coinspect traced the "Ill Bloom" thefts to CryptoJS.lib.WordArray.random(), a 12-year-old weak-entropy function. Five wallet apps used it for recovery…
August 6, 2026 at 2:59 PM
CryptoJS Weak RNG Behind $5.7 Million in Drains Affects Five Crypto Wallet Apps

Coinspect has identified CryptoJS.lib.WordArray.random() as the weak random number generator behind the Ill Bloom wallet drains.

Introduced in the JavaScript cryptography library 12 years ago, the fu…
#hackernews #news
CryptoJS Weak RNG Behind $5.7 Million in Drains Affects Five Crypto Wallet Apps
Coinspect has identified CryptoJS.lib.WordArray.random() as the weak random number generator behind the Ill Bloom wallet drains. Introduced in the JavaScript cryptography library 12 years ago, the function supplied weak entropy that affected wallet apps used to generate recovery phrases. Coinspect's on-chain analysis puts the measured theft across two sweeps since late May at a lower bound of
thehackernews.com
August 7, 2026 at 4:47 AM
npm Malware Targets Crypto Wallets, MongoDB; Code Points to Turkey

Sonatype discovered ‘crypto-encrypt-ts’, a malicious npm package impersonating the popular CryptoJS library to steal crypto and personal data.…

#hackernews #news
npm Malware Targets Crypto Wallets, MongoDB; Code Points to Turkey
Sonatype discovered ‘crypto-encrypt-ts’, a malicious npm package impersonating the popular CryptoJS library to steal crypto and personal data.…
hackread.com
May 3, 2025 at 1:30 AM
Revived CryptoJS library is a crypto stealer in disguise

An illicit npm package called 'crypto-encrypt-ts' may appear to revive the unmaintained but vastly popular CryptoJS library, but what it actually does is peek into your crypto wallet and exfiltrate your secrets to threat a…

#hackernews #news
Revived CryptoJS library is a crypto stealer in disguise
An illicit npm package called 'crypto-encrypt-ts' may appear to revive the unmaintained but vastly popular CryptoJS library, but what it actually does is peek into your crypto wallet and exfiltrate your secrets to threat actors.
securityboulevard.com
May 1, 2025 at 10:54 AM
"Coinspect analyzed 128- and 256-bit entropy. Those should yield search spaces of 2^128 and 2^256, but the vulnerable generator reduced them to roughly 2^39 and 2^47, small enough to enumerate on ordinary hardware."

https://thehackernews.com/2026/08/cryptojs-weak-rng-behind-57-million-in.html
CryptoJS Weak RNG Behind $5.7 Million in Drains Affects Five Crypto Wallet Apps
Coinspect has identified CryptoJS.lib.WordArray.random() as the weak random number generator behind the Ill Bloom wallet drains. Introduced in the JavaScript cryptography library 12 years ago, the function supplied weak entropy that affected wallet apps used to generate recovery phrases. Coinspect's on-chain analysis puts the measured theft across two sweeps since late May at a lower bound of
thehackernews.com
August 6, 2026 at 12:32 PM
'Ill Bloom' Exploit Drains $5.7 Million From Crypto Wallets Via 12-Year-Old JavaScript Flaw

A 12-year-old bug in the CryptoJS JavaScript library has enabled attackers to brute-force…

https://fxcrypto24.com/news/ill-bloom-exploit-drains-57-million-crypto-wallets-javascript-flaw
August 7, 2026 at 7:19 PM
CVE-2026-71851 - crypto-js: Insufficient Entropy in Cryptographic Secret Generation via Vulnerable CryptoJS Dependency Chain
CVE ID : CVE-2026-71851

Published : Aug. 7, 2026, 7:18 p.m. | 36 minutes ago

Description : crypto-js is a JavaScript library of crypto standards. ...
CVE-2026-71851 - crypto-js: Insufficient Entropy in Cryptographic Secret Generation via Vulnerable CryptoJS Dependency Chain
crypto-js is a JavaScript library of crypto standards. Versions of crypto-js prior to 4.0.0 generate randomness in CryptoJS.lib.WordArray.random() using a custom variation of the Multiply-With-Carry pseudorandom number generator, seeded from Math.random(), instead of a cryptographically secure source. This generator was introduced in version 3.1.2-4 and remained present in nearly every …
cvefeed.io
August 7, 2026 at 8:04 PM
CryptoJS RNG flaw causes $5.7M in crypto thefts; users urged to update wallets. #CryptoJS #RNGFlaw #CryptoSecurity #WalletVulnerability #Blockchain #CyberSecurity thedailytechfeed.com/cryptojs-rng...
August 6, 2026 at 11:55 AM