Our analysis confirmed the behaviour described in the threat library entry. Do not install it. Read the analysis and indicators →
Also reported by malext.io, reddit.com
SevenSales
Confirmed member of a tracked malicious supply-chain campaign.
Analysis record
- Analysed
- Yesterday
- Version
- v7.4.3.87
- Artifact
- SHA256 892…1E4
- Source
- Findings (non-IoC)
Is SevenSales safe?
SevenSales describes itself as a CRM that adds features to WhatsApp Web. The extension declares no special permissions and no host permissions in its manifest, meaning it operates within the standard boundaries of the pages it can access. The network endpoints listed in the scan include app.wascript.com, a WhatsApp automation platform, alongside api.atlassian-us-gov-mod.com and api.statsigcdn.com, which are standard infrastructure for Atlassian and Statsig services.
The scan flagged 419 indicators of compromise and 21 network activity entries across background.js and files in the content/assets/js directory. The network entries correspond to standard fetch calls, Socket.IO connections, and jQuery AJAX requests that a CRM tool would use to sync data with its backend. The indicators of compromise include strings like border.radius.circle, color.border.accent.orange, and calls.function.arguments.delta. These are CSS property names and JavaScript property chains from minified code, not real domain names. The scanner's domain extractor misidentified these code fragments as network destinations.
No malware signatures matched any file in the extension. The 730 code-smell findings are all low severity and reflect common patterns in bundled JavaScript libraries. The two obfuscation entries, one for indirect function calls and one for a large base64 block in funnil/assets/js, sit in content scripts that handle UI rendering. Without malware signatures or connections to known malicious infrastructure, the finding volume comes from the scanner misreading code structure as threats.
Evidence ledger
Ranked by severity · findings with a source location link to the code viewer
YARA Rule Matches
16 rules| Severity | Rule | Hits | Files | Metadata |
|---|---|---|---|---|
| LOW | credential env files | 30 | content/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289209.jswhatsapp/wpp/index.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d2899.js +27 more | - |
| LOW | postinstall persistence mechanism | 19 | fluxo/assets/js/b89d7b82-41f7-4061-9bc0-ae95ae5cd0a2.BLiJgZ4E.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d2893.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289260.js +16 more | - |
| LOW | postinstall environment access | 111 | crm/assets/js/index.zzn1EYNa.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28950.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289138.js +108 more | - |
| LOW | postinstall network communication | 94 | content/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28966.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289146.jsfluxo/index.js +91 more | - |
| LOW | OriginsNotVerified | 5 | crm/assets/js/b3c3d2a2-f432-4ecd-a3f4-0b4582cc4a6c.B8_nURbH.jsfluxo/assets/js/b89d7b82-41f7-4061-9bc0-ae95ae5cd0a2.BLiJgZ4E.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d2896.js +2 more | - |
| LOW | postinstall crypto operations | 44 | content/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28921.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28917.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d2897.js +41 more | - |
| LOW | postinstall system command | 77 | funnil/assets/js/cd52f586-58a7-445a-a045-5f4032b22b71.qLgWFQJ-.jsfluxo/index.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28929.js +74 more | - |
| LOW | postinstall obfuscation | 83 | content/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d2898.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289200.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289260.js +80 more | - |
| LOW | postinstall registry modification | 8 | content/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289149.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d2895.jsfunnil/assets/js/68038811-0075-484f-8b19-297df42f51e1.CVYXH02z.js +5 more | - |
| LOW | postinstall file manipulation | 172 | background.jsfluxo/assets/js/modal.DwnKkzRB.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28936.js +169 more | - |
| LOW | postinstall file download | 55 | fluxo/assets/js/aacac57f-f9a2-4a7d-9569-51c193124758.BUttUo7e.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289235.jscrm/assets/ttf/Segoeuiitalic.chunk.ttf +52 more | - |
| LOW | NoUseEval | 1 | whatsapp/wpp/index.js | - |
| LOW | NoUseWeakRandom | 38 | content/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28944.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d2897.jsfunnil/assets/js/770d23cd-9021-4aef-887e-d47811b5c322.B8_nURbH.js +35 more | - |
| LOW | SQLInjection | 1 | fluxo/index.js | - |
| LOW | ServerHostnameNotVerified | 1 | content/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289.js | - |
| LOW | LocalStorageShouldNotBeUsed | 15 | content/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289260.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28923.jswhatsapp/wpp/index.js +12 more | - |
Network Indicators
Concrete URLs, domains, IPs, emails, and hashes extracted from the analyzed artifact.
Loading network indicators
IoC detail rows are loaded outside the initial page render.
Publisher Evidence
Limited evidencePublisher identity, store signals, distribution reach, and warning signals used for context. Treat this as supporting evidence, not a clean bill of health.
Chrome does not expose the same publisher verification data as IDE stores, so this score is deliberately conservative.
11 evidence rows available.
Finding Categories
YARA Rules Matched
16 rules(754 hits)Requested Permissions
5 permissionsAI Security Report
AI Security Review
Evidence context: threat category none; evidence quality moderate.
SevenSales is a WhatsApp Web CRM extension published by [email protected] with 74 users. It declares no special permissions and no host permissions in its manifest. The extension communicates with app.wascript.com (a WhatsApp automation platform), api.atlassian-us-gov-mod.com, and api.statsigcdn.com. These endpoints are consistent with a CRM that integrates with third-party services.
The scan produced 1,173 total findings. Zero malware signatures matched any file. The 730 code-smell findings are all low severity and fire on standard patterns in bundled JavaScript, such as references to process.env, fetch, and crypto modules. These rules trigger on nearly any non-trivial codebase and carry no diagnostic value on their own.
The 419 indicators of compromise are dominated by strings the domain extractor misidentified as network destinations. The network_endpoints list includes border.radius.circle, color.border.accent.orange, btn.glass, calls.function.arguments.delta, and below.sm. These are CSS property names, design token identifiers, and JavaScript property access chains from minified code. They are not domains the extension contacts. The legitimate endpoints in that list (Atlassian APIs, Statsig CDN, wascript.com) match the extension's stated purpose.
The 21 network findings in background.js and the content/assets/js directory correspond to fetch calls, Socket.IO connections, and jQuery AJAX requests. A CRM that syncs conversation data with a backend server needs these communication patterns. The Socket.IO entries reference versioned asset files (v_7_4_3_85_81c9fdf6-...) that follow a standard build pipeline naming convention.
Two obfuscation findings warrant discussion. OBFUSCATION-FUNCTION_INDIRECT in content/assets/js/v_7_4_3_85_81c9fdf6-...253.js flags indirect function dispatch, a pattern common in transpiled or minified code. OBFUSCATION-LARGE_BASE64 in funnil/assets/js/0c7a903c-6665-4db4-bec2-13ad7e8d3381.9ZuTaqvp.js flags a base64-encoded block. The funnil directory name is unusual, and the UUID-named file with encoded content could deserve a closer look. Without malware signatures co-located in the same file, obfuscation alone does not establish malicious intent. Minified bundles routinely contain large encoded strings for fonts, images, or serialized configuration.
A skeptic would point to the generic publisher ([email protected]), the low user count (74), and the obfuscated base64 block in a strangely named directory as reasons for concern. Those signals are real but insufficient. The extension has no permissions to exfiltrate data beyond what WhatsApp Web itself exposes, no malware signatures matched, and the high finding count is explained by the scanner misreading CSS tokens and bundled library patterns as threats. The obfuscation findings need manual review of that specific file to rule out encoded payloads, but the rest of the evidence does not support a malicious classification.
Key Reasons
- 419 IoCs are CSS properties and JS property chains misread as domains (border.radius.circle, color.border.accent.orange)
- 730 code-smell findings are all low severity, triggered by bundled library patterns
- Zero malware signatures matched any file in the extension
- Network endpoints (wascript.com, Atlassian APIs) match the stated CRM purpose
- Two obfuscation findings lack co-located malware signatures
False Positive Considerations
- IoC extractor misreads CSS properties and JS property chains as domains
- Code-smell YARA rules fire on bundled npm libraries
- Minified and bundled JS triggers obfuscation heuristics
Reviewed 2026-10-01; recommended action: suppress false positive; model confidence 75%.
Chrome version history
Risk trend by version
15 analyzed versions. Each point is the latest successful scan for that version; failed zero-score scans are hidden. Dates are based on first seen by risky plugins.
Pick any point on the chart to explore that version's code below.
Source Code Not Available
Source code is not available for this version of the extension.
About This Extension
Frequently Asked Questions
Similar Extensions
Related extensions from the same publisher or marketplace
waSuper
[email protected]
Wa Elo IA
[email protected]
Whapro – Automação, CRM e Vendas no WhatsApp Web
[email protected]
Vende+
[email protected]
WaListall | O Melhor CRM para WhatsApp Web – Teste Grátis
[email protected]
InfiChat
[email protected]