-= Per source details. Do not edit below this line.=-
The package advertises itself as a types interface but its main entry silently requires adapter.js inside a try/catch. On require, adapter.js assembles obfuscated Cloudflare Workers hostnames by array-join (oob-worker.cf102-baf.workers.dev, oob-worker.cf100-416.workers.dev, oob-worker.cf99-9b3.workers.dev) with a DNS-TXT chunked base64 fallback across tin.dl.well1.site, tina.dl.well1.site, ldr.dl.well1.site, and win.dl.well1.site, downloads a platform-specific binary, writes it to /var/tmp (hidden dot-file name) or %TEMP% (disguised as dotnetdiag*.exe), chmods it 0755, and spawns it detached via /bin/sh -c or cmd.exe /c start /b. childprocess is required lazily inside the activation path and the dropper honors DISABLETELEMETRY/ANALYTICSOPTOUT/DONOTTRACK as a cover story. No native source ships in the tarball and the behavior is unrelated to any 'types' functionality. An unreferenced 81 KB lib/telemetry.js is present as additional staging.
{
"malicious-packages-origins": [
{
"modified_time": "2026-08-05T09:03:45Z",
"source": "amazon-inspector",
"sha256": "fdebc9c281924002edabc3f53a796ac4a5a5e78d64fbb70974b2c3597de7f84d",
"import_time": "2026-08-05T09:28:22.36592508Z",
"id": "IN-MAL-2026-014528",
"versions": [
"20.7.7"
]
}
]
}{
"package_integrity": [
{
"filename": "tinkoff-pwa-confac-types-20.7.7.tgz",
"hashes": {
"sha512_sri": "sha512-YsJZ0AlN8Rm/K8GQaT7Qc0LIhnk1LOowd51RTpPrOuSJOjq0eCDfRwrzvtgUuHuqqlQC+91s5Z856iohoW7qvQ==",
"sha1": "27cfd9e7f4c740cd41a2c16d77033193adff2b3d"
}
}
],
"evidence_files": [
{
"tlsh": "e9a1a99a12a5701c4bb0ebf4c61b5815f65af26337818294f79c65885f7352483b2efc",
"sha256": "3eed0559d23827018b0df4b55ccdfd64256dd075b4cbc16b3b503bfacf4a4d79",
"path": "_adapter.js"
},
{
"tlsh": "caf081cb35deb4228370e2e3ce634051f6318d340b5781547acc40ee0fa441442d8fb9",
"sha256": "252686aafd6d457c3170b80e2ee80f602202f4fba89eb54388f8822170786adc",
"path": "index.js"
}
]
}
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/tinkoff-pwa-confac-types/MAL-2026-12252.json"
[
{
"cweId": "CWE-506",
"description": "The product contains code that appears to be malicious in nature.",
"name": "Embedded Malicious Code"
}
]