Sckit Supply Chain Worm Hits MemTensor npm & PyPi scopes
AI Summary
A supply chain attack has compromised specific versions of the @memtensor/memos-cloud-openclaw-plugin npm package (0.1.21, 0.1.23, 0.1.25) and the MemoryOS PyPI package (version 2.0.34). The malicious releases include a hidden launcher that executes a credential-harvesting payload during plugin initialization or import, potentially capturing environment variables, prompts, and secrets. The payload targets developer environments by harvesting credentials for cloud platforms, source control, package registries, and AI services, and exfiltrates data to attacker-controlled domains. The attack includes multiple stages, including a TLS trust fallback, embedded configuration with expiration, and a conditional CI delivery mechanism designed to propagate further compromises.
AI-extracted · verify before operational use
Indicators of Compromise 47 extracted
| Type | Value | Detail |
|---|---|---|
| Package | @memtensor/[email protected] | Details → |
| Package | @memtensor/[email protected] | Details → |
| Package | @memtensor/[email protected] | Details → |
| Package | MemoryOS==2.0.34 | Details → |
| Domain | 8a8acaf167b3[.]skyleen[.]fr | Details → |
| Domain | 0b48fafd6fbe[.]skyleen[.]fr | Details → |
| Domain | 266297c6df27[.]skyleen[.]fr | Details → |
| Domain | c747d139e7e9[.]skyleen[.]fr | Details → |
| Domain | 73376a079d87[.]skyleen[.]fr | Details → |
| Domain | d4f77a3a8cb0[.]skyleen[.]fr | Details → |
| Domain | 10729e014d0e[.]skyleen[.]fr | Details → |
| IP | 139[.]84[.]223[.]178 | Details → |
| Filename | lib/sckit.js | Details → |
| Filename | lib/tls-trust.js | Details → |
| Filename | .sckit/ca-roots.pem | Details → |
| Filename | sckit_poetry_build.py | Details → |
| Filename | memos/_pypi_bridge.sh | Details → |
| Filename | memos/_initial_ci_delivery.py | Details → |
| Filename | memos/log.py | Details → |
| Filename | memos/_stage0.py | Details → |
| SHA-256 | 381ac6dc1715d9298fe81b2a53a11f7b7d78e361ee3a6619ad54f8c4b062cc18 | Details → |
| SHA-256 | e077c387b223811064b7bbc5a55a0182fca9bf50894f949ff284d4be87d44b26 | Details → |
| SHA-256 | 65faf8ccbcf5b34eb4f72c71bf82815fa9c1e2f947b9c898491540e866132c31 | Details → |
| SHA-256 | f8ccdd1da7dff1aef16377a2842bc7acf7c516e32122dd6e42dc4a4e57653fce | Details → |
| SHA-256 | 56cd3416d2ec2aa7e7cec2a06010cf0b58eb09c0a5486809df52afeaca8f14be | Details → |
| SHA-256 | d6b3e77c36ee8017c9bf30d1da7218ec0ea843768d313eb8e35845c8a9b38a26 | Details → |
| SHA-256 | 9de0d5b0ca184f71f630be5781d134998883a02d5d7bc65aeb9559d8f9efb364 | Details → |
| SHA-256 | 5405e330507602e803f7dd6f2a9d4555aec8558ab222b51413594a962da6888a | Details → |
| SHA-256 | c1b0998347b489582bae7b7f4930f9831d9ef4b6bc150cfd488ee1a43272dd36 | Details → |
| SHA-256 | 8f647f17a1934679c4095e21bee2b9bd83e28476603758bc91408a0c8443e3b4 | Details → |
| SHA-256 | 16de381deb978744535b10f68fe15165251374b86eef18ffc2c47f61ea673047 | Details → |
| SHA-256 | f7c4014e284f3d56c452b8b222a287c54f73dc4a40a7e022e765ac8376362947 | Details → |
| Filename | .sckit/windows-amd64/sckit.exe | Details → |
| Filename | .sckit/windows-arm64/sckit.exe | Details → |
| Filename | .sckit/darwin-amd64/sckit | Details → |
| Filename | .sckit/darwin-arm64/sckit | Details → |
| Filename | .sckit/linux-amd64/sckit | Details → |
| Filename | .sckit/linux-arm64/sckit | Details → |
| Filename | memos/.sckit/windows-amd64/sckit.exe | Details → |
| Filename | memos/.sckit/windows-arm64/sckit.exe | Details → |
| Filename | memos/.sckit/darwin-amd64/sckit | Details → |
| Filename | memos/.sckit/darwin-arm64/sckit | Details → |
| Filename | memos/.sckit/linux-amd64/sckit | Details → |
| Filename | memos/.sckit/linux-arm64/sckit | Details → |
| Filename | sckit | Details → |
| Filename | sckit.exe | Details → |
| Filename | ca-roots.pem | Details → |