INTEL_REPORT
Microsoft Security Blog · published 7/16/2026, 1:36:21 AM · TLP amber
Summary
Ingested excerpt (first ~500 chars of normalized text).
Unpacking the AsyncAPI npm supply chain compromise and import-time payload delivery Threat actors compromised AsyncAPI packages and weaponized trusted CI/CD workflows to distribute malware through npm. This analysis breaks down the attack chain, payload delivery, and recommended defenses. The post Unpacking the AsyncAPI npm supply chain compromise and import-time payload delivery appeared first on Microsoft Security Blog . In this article Attack chain overview How the attac…
https://www.microsoft.com/en-us/security/blog/2026/07/15/unpacking-asyncapi-npm-supply-chain-compromise-import-time-payload-delivery
sha256:cec126c23482e1c99161cb741d4f8d8018b1d62f9c4ed0b5e36aedf592f1ce66
What we pulled out
Deterministic extractor (IOC + allowlisted tokens + ATT&CK IDs present in DB).
Indicators
Linked with report → mentions → indicator. Values open the indicator workspace.
Malware families
Allowlist token matches only.
Threat actors mentioned
Allowlist mentions — not a formal attribution verdict.
ATT&CK techniques
MITRE IDs referenced in text and present in local technique table.
CONTINUE INVESTIGATION
High-signal pivots without leaving the thread you started in search.
Browse the report corpus.
Neighborhood from the first linked indicator.
| 082d733db0687dcd768104972b065d4b58cb1e6043688c6c20fa3702337f36ab |
| Open → |
| sha256 | bfaeb987faa6de2b5a5eb63b1233d055215b09b0349a9394f2175fd7cdf385e4 | Open → |
| sha256 | 9b2e65db653ca8575c9b10eefb9a80c6006404812c2ec212bf5675e3c690233b | Open → |
| sha256 | d425e4583cc6185d41e95c45eda00550045a5d1919b9a012236a4520d009dbd7 | Open → |
| sha256 | 6e78713b75bd34828d49896176627f7face7aa9036cd874f2e02d9f23a9a9c71 | Open → |
| sha256 | b270bdf8e2274ea1af0a6eed74d8f10e5fe61012d6cc226a43cc7cc7fd9f6292 | Open → |
| sha256 | b9993a8ad0518849416798cf29668256ccb96598fc4423501ccab5312812653a | Open → |
| sha256 | 8351d251cf0b5a0bd82242deaa0a14e3e1394418d55c0f4259dac4303b79fc0c | Open → |
| sha256 | 24b9ee242f21a73b55f7bb3297eafb33c60840907386b542ed79fc6b72365168 | Open → |
| domain | ipfs.io | Open → |
| ip | 85.137.53.71 | Open → |
| ip | 08:49:22 | Open → |
| ip | 06:58:42 | Open → |
| ip | 07:05:42 | Open → |
| domain | miasmstealer.sc | Open → |
| domain | manual-netlify-preview.yml | Open → |
| domain | release-with-changesets.yml | Open → |
| domain | if-nodejs-release.yml | Open → |
| domain | process.platform | Open → |
| domain | miasma-monitor.service | Open → |
| domain | dweb.link | Open → |
| domain | cloudflare-ipfs.com | Open → |
| domain | node.lock | Open → |
| domain | spawnloader.mkv | Open → |
| domain | vaultloader.mjz | Open → |
| url | https://ipfs.io/ipfs/ | Open → |
| url | https://ipfs.io/ipfs/Qmet4fhsAaWMBUxNDfREHwgiyDeSWy4YSYs9wiKUW5jGyf | Open → |