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
CRM DE ELITE : CRM no whatsapp, Automações e Ferramentas para venda
Confirmed member of a tracked malicious supply-chain campaign.
Analysis record
- Analysed
- 6 days ago
- Version
- v7.4.3.87
- Artifact
- SHA256 E18…549
- Source
- Findings (non-IoC)
Is CRM DE ELITE : CRM no whatsapp, Automações e Ferramentas para venda safe?
This extension adds a CRM layer to WhatsApp Web: it organizes chats and adds sales tools on top of the messaging site. Its declared permission lists come back empty in this scan, and the addresses found in the code are things like api.statsigcdn.com, a feature-flag service, and app.wascript.com, the vendor's own automation backend. The long remainder of that list, including border.radius.circle, btn.glass and calls.function.arguments.delta, is CSS token names and property paths read as domains, not websites. Nothing in the code points at a login page, a bank or a payment provider.
The scanner flagged bundled network code under content/assets/js/, in hash-named files such as v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289137.js, where fetch, socket.io and jQuery ajax calls appear. A WhatsApp CRM has to talk to a server to sync chats, so those calls are the product doing its job. One file, funnil/assets/js/9cf42769-2ad5-4714-8614-9a2b4c455349.CgnacD38.js, holds a large base64 block. Base64 in a bundled asset normally carries an embedded image, icon set or font, and no malicious code was found sitting next to it.
The scanner also reported 422 network indicators and hundreds of code-quality matches. Those totals come from any large minified bundle, where library internals trip generic pattern rules and property paths get mistaken for hostnames. No malware signature matched anything in this extension, and no code that pulls credentials or secrets turned up.
One detail stays open. The base64 block in that funnil asset file was not decoded, so its contents are unverified.
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-3a9d8748d289260.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289265.jscrm/index.js +27 more | - |
| LOW | postinstall persistence mechanism | 19 | crm/index.jsfluxo/assets/js/b89d7b82-41f7-4061-9bc0-ae95ae5cd0a2.BLiJgZ4E.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289260.js +16 more | - |
| LOW | postinstall file download | 55 | crm/assets/js/5e35787c-36b2-4a56-8ea4-4e0a75aa6943.D2Np3EBj.jsfunnil/assets/js/9cf42769-2ad5-4714-8614-9a2b4c455349.CgnacD38.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28939.js +52 more | - |
| LOW | NoUseEval | 1 | whatsapp/wpp/index.js | - |
| LOW | NoUseWeakRandom | 38 | content/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28927.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289260.jsfunnil/assets/js/9cf42769-2ad5-4714-8614-9a2b4c455349.CgnacD38.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-3a9d8748d28952.jscrm/index.jsfluxo/assets/js/emoji-picker-react.esm.LrTXoimj.js +12 more | - |
| LOW | postinstall environment access | 111 | crm/assets/js/index.zzn1EYNa.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289117.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d2899.js +108 more | - |
| LOW | postinstall network communication | 94 | content/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289257.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28932.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d2897.js +91 more | - |
| LOW | OriginsNotVerified | 5 | crm/assets/js/b3c3d2a2-f432-4ecd-a3f4-0b4582cc4a6c.B8_nURbH.jsfunnil/assets/js/770d23cd-9021-4aef-887e-d47811b5c322.B8_nURbH.jsfluxo/assets/js/b89d7b82-41f7-4061-9bc0-ae95ae5cd0a2.BLiJgZ4E.js +2 more | - |
| LOW | postinstall crypto operations | 44 | 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-3a9d8748d289.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28911.js +41 more | - |
| LOW | postinstall system command | 77 | content/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28925.jsfluxo/assets/js/createAudio.CLFqrCFJ.jscrm/assets/js/modal.CMbmE-rI.js +74 more | - |
| LOW | postinstall obfuscation | 83 | fluxo/assets/js/menu.CXOIlAjw.jscrm/assets/js/index.CP_EcveZ.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289179.js +80 more | - |
| LOW | postinstall registry modification | 8 | funnil/assets/js/68038811-0075-484f-8b19-297df42f51e1.CVYXH02z.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289175.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d2895.js +5 more | - |
| LOW | postinstall file manipulation | 172 | crm/assets/js/81588378-4894-485b-a1a7-52b1571a56a9.B9qdt_GQ.jscontent/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28936.jsfluxo/assets/js/index.BpJJk2fY.js +169 more | - |
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.
CRM DE ELITE is a WhatsApp Web CRM published under the developer contact [email protected], listed on the Chrome Web Store at version 7.4.3.87 with 212 users. The scan produced 1201 findings and not one of them is a malware signature: the malware-signature and malware buckets are both empty, as are the secret and dependency buckets. What is left is 422 generic indicators, 754 code-quality matches, and a small set of network and obfuscation findings, all of which sit inside bundled JavaScript under content/assets/js/ and funnil/assets/js/.
The network findings name detection patterns rather than hosts. NET-SOCKET_IO fires in v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28912.js and v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28966.js, NET-JQUERY_AJAX fires in v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d28923.js, and a single NET-FETCH fires in background.js. A CRM that organizes WhatsApp chats has to sync with a backend, so a socket connection and fetch calls are the product working as described. The endpoint list attached to those findings is largely parser debris: entries such as border.radius.circle, btn.glass, color.border.accent.orange and calls.function.arguments.delta are CSS token names and property-access chains misread as domains. The two entries that resolve to real services, api.statsigcdn.com and app.wascript.com, are a feature-flag CDN and the vendor's own automation backend.
Two obfuscation findings are recorded. OBFUSCATION-LARGE_BASE64 points at funnil/assets/js/9cf42769-2ad5-4714-8614-9a2b4c455349.CgnacD38.js, and OBFUSCATION-FUNCTION_INDIRECT points at content/assets/js/v_7_4_3_87_0a650f0a-57a6-4989-860e-3a9d8748d289260.js. The second is what minification does to every function call in a webpack-style bundle, a category already documented as a false-positive source. A large base64 literal in an asset file usually carries an embedded image, icon set or font, and no malware rule fired on that file.
A skeptic would point at the empty permission and host_permissions arrays and read them as a failed manifest parse. A content script that rewrites WhatsApp Web cannot run without host access to web.whatsapp.com, so this scan did not see the full manifest, and that caps how much weight the clean result can carry. The gap is missing data rather than a suspicious capability, though, and a hidden permission would still need to surface somewhere among the network and code-smell findings to count against the extension. The strongest concrete signal remains the base64 block in funnil/assets/js/9cf42769-2ad5-4714-8614-9a2b4c455349.CgnacD38.js, and without its decoded contents there is no way to say what it holds. What would move this to a follow-up is a decoded payload, or a network destination that is not the vendor's own service.
Key Reasons
- Zero malware-signature and zero malware matches across 1201 findings; code-smell and IoC volume (754 and 422) accounts for almost all of it.
- Network findings are generic API detections (NET-SOCKET_IO, NET-JQUERY_AJAX, NET-FETCH) inside bundled content/assets/js/ files, with no suspicious destination host.
- Endpoint list is dominated by parser artifacts such as border.radius.circle and calls.function.arguments.delta, not real infrastructure.
- Both obfuscation findings (OBFUSCATION-LARGE_BASE64, OBFUSCATION-FUNCTION_INDIRECT) match normal minified bundle output.
- The only real services in the endpoint list are api.statsigcdn.com and app.wascript.com, the vendor's own automation backend.
False Positive Considerations
- XIOC extractor misreading CSS tokens and property-access chains as domains
- Generic code-quality YARA rules firing on bundled library code
- NET-* rules flagging ordinary fetch, socket.io and jQuery ajax usage required by the extension's stated function
- OBFUSCATION-FUNCTION_INDIRECT matching minified bundle output
Reviewed 2026-10-11; recommended action: monitor; model confidence 70%.
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]