ltididp1@1.0.0
Malicious code in ltididp1 (npm)
T1195.002 · Compromise Software Supply ChainT1059.007 · JavaScript
Analysis
ltididp1@1.0.0 presents a benign 29-byte index.js (it only logs 'Hello, world!'), but its sole dependency, ltidisafe, is pulled from a raw.githubusercontent[.]com URL pinned to an unpinned branch ref (refs/heads/main) with a GHSAT access token embedded in the query string. Because the branch ref is mutable, the publisher can swap the fetched tarball for malicious code at any time, giving them a controllable remote code-execution vector while the inert stub keeps installers from suspecting anything — a delayed-weaponization supply-chain setup.
- analyzed by
- Leitwacht
- first seen
- Jun 10, 2026, 10:42 AM
- analyzed
- Jun 10, 2026, 10:43 AM
Related advisories
- ltididp1@1.0.4 same package
- vite-config-optimizer@1.1.4
- chai-check-error@2.1.3
- db-xorma@1.0.2
- os-ulid-void@3.0.2
- solana-core-4@1.0.0
- path-internal@1.0.15
- jsontoken-extend@1.0.13
Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.