Malicious code in tinkoff-statist-browser-typed-client-sme.users.origination.web (npm)
The npm package tinkoff-statist-browser-typed-client-sme.users.origination.web version 20.6.2 contains malicious code that downloads and executes a binary payload from obfuscated, non-publisher-controlled infrastructure. The payload is written to temporary directories, given executable permissions, and run detached via shell commands. The package uses obfuscation techniques to evade detection and includes a second dropper disguised as an analytics SDK. Any system with this package installed should be considered fully compromised, and all secrets on that system should be rotated immediately.
AI Analysis
Technical Summary
This npm package's main entry point requires a loader script that downloads a platform-specific binary from obfuscated Cloudflare Workers hosts and a DNS-TXT fallback domain. The binary is saved to a disguised path in temporary directories, permissions are set to executable, and it is executed detached via shell commands. The package hides API names and hostnames using array-join concatenation to evade static detection. A second copy of the dropper is embedded in lib/telemetry.js under the guise of an Analytics SDK, using similar techniques. The fetched payload is opaque, unverified, and delivered from infrastructure outside the publisher's control, indicating a supply chain compromise or malicious package insertion. The package is branded as a Tinkoff internal client but communicates with unrelated external hosts.
Potential Impact
Any computer with this package installed or running is considered fully compromised, as the malicious payload grants full control to an attacker. All secrets and keys stored on the compromised system should be rotated immediately from a different, trusted machine. Removing the package alone does not guarantee removal of all malicious software or backdoors introduced by the payload.
Mitigation Recommendations
No official patch or fix is available. Immediate removal of the package is recommended. All credentials and secrets on affected systems must be rotated from a secure environment. Due to the nature of the compromise, affected systems should be treated as fully compromised and rebuilt if possible. Monitor for any signs of persistent malicious activity.
Malicious code in tinkoff-statist-browser-typed-client-sme.users.origination.web (npm)
Description
The npm package tinkoff-statist-browser-typed-client-sme.users.origination.web version 20.6.2 contains malicious code that downloads and executes a binary payload from obfuscated, non-publisher-controlled infrastructure. The payload is written to temporary directories, given executable permissions, and run detached via shell commands. The package uses obfuscation techniques to evade detection and includes a second dropper disguised as an analytics SDK. Any system with this package installed should be considered fully compromised, and all secrets on that system should be rotated immediately.
Affected software
Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
This npm package's main entry point requires a loader script that downloads a platform-specific binary from obfuscated Cloudflare Workers hosts and a DNS-TXT fallback domain. The binary is saved to a disguised path in temporary directories, permissions are set to executable, and it is executed detached via shell commands. The package hides API names and hostnames using array-join concatenation to evade static detection. A second copy of the dropper is embedded in lib/telemetry.js under the guise of an Analytics SDK, using similar techniques. The fetched payload is opaque, unverified, and delivered from infrastructure outside the publisher's control, indicating a supply chain compromise or malicious package insertion. The package is branded as a Tinkoff internal client but communicates with unrelated external hosts.
Potential Impact
Any computer with this package installed or running is considered fully compromised, as the malicious payload grants full control to an attacker. All secrets and keys stored on the compromised system should be rotated immediately from a different, trusted machine. Removing the package alone does not guarantee removal of all malicious software or backdoors introduced by the payload.
Defensive Guidance
No official patch or fix is available. Immediate removal of the package is recommended. All credentials and secrets on affected systems must be rotated from a secure environment. Due to the nature of the compromise, affected systems should be treated as fully compromised and rebuilt if possible. Monitor for any signs of persistent malicious activity.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- MAL-2026-12277
- Osv Schema Version
- 1.7.4
- Aliases
- ["GHSA-9cfm-grjr-hpqf"]
- Ecosystems
- ["npm"]
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a74cfacbf8831d5391b21d9
Added to database: 08/06/2026, 18:17:16 UTC
Last enriched: 08/06/2026, 19:21:47 UTC
Last updated: 08/06/2026, 19:21:47 UTC
Views: 2
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.