LWA-2026-13049 confirmed malware

@flexmr/survey-client@10.0.12

Malicious code in @flexmr/survey-client (npm)

T1195.002 · Compromise Software Supply ChainT1105 · Ingress Tool TransferT1059 · Command and Scripting Interpreter

Analysis

@flexmr/survey-client@10.0.12 is a stub package whose only function is to pull code from outside the npm registry. Its package.json declares a single dependency, marker-index-symbol-schema, as a raw tarball URL — hxxps://artifacts[.]creditslib[.]com/npm/marker-index-symbol-schema — instead of a registry version range, and index.js contains nothing but `module.exports = require('marker-index-symbol-schema')`. Installing the package therefore causes npm to fetch and execute a tarball from a third-party host that is not covered by the npm registry's integrity checks or audit trail, and the fetched code runs with the installer's privileges. The package ships no other code, no lifecycle scripts, no obfuscation and no README beyond a generated template; its declared repository URL points at github[.]com/example/@flexmr/survey-client, which does not host this package. The same non-registry artifact host is referenced by the related stub @flexmr/survey-conversation@1.0.0, which declares a different dependency name (cache-format-syntax-tracer) at the same hxxps://artifacts[.]creditslib[.]com/npm/ path prefix.

analyzed by
Leitwacht
first seen
Oct 14, 2026, 10:20 AM
analyzed
Oct 14, 2026, 10:23 AM

Related advisories

browse all confirmed advisories →

Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.