oc-navbar-module-client@9.9.10
Malicious code in oc-navbar-module-client (npm)
T1195.002 · Compromise Software Supply ChainT1059.007 · JavaScriptT1027.002 · Software PackingT1082 · System Information DiscoveryT1071.004 · DNST1048.003 · Exfiltration Over Alternative Protocol
Analysis
oc-navbar-module-client@9.9.10 is a malicious typosquat/proxy package using a high version number (9.9.10) to appear mature. Its install hook (node index.js) loads an obfuscated three-stage payload: (1) a config module holding the exfil domain oob[.]sl4x0[.]xyz; (2) a module using module.constructor._load to import os/dns while bypassing require hooks; and (3) a payload that collects OS username, hostname, and cwd, then exfiltrates them by crafting a DNS resolve4 query of the form ocnavbar.<username>.<hostname>.<cwd>.<timestamp>.oob[.]sl4x0[.]xyz.
- analyzed by
- Leitwacht
- first seen
- Jun 11, 2026, 06:43 PM
- analyzed
- Jun 11, 2026, 06:45 PM
Related advisories
- devplatform-auth-client@35.2.1
- chalk-plus-js@7.0.4
- linux-ci-utils@1.0.0
- win-build-utils@1.0.0
- @or-sdk/library@0.5.8
- @servicetitan/mfe-quick-actions@0.5.53
- @ornikar/rollup-plugin-postcss@2.0.10
- @ornikar/eslint-config-babel-use@13.2.4
Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.