Edge Translate - Browser Translator | PDF Translation | MV3 | Open Source
The AI review rates the findings as likely false positive, but the risk score (100/100) still counts them.
Analysis record
- Analysed
- 1 months ago
- Version
- v3.2.5
- Artifact
- SHA256 098…3E7
- Source
- Findings (non-IoC)
Evidence ledger
Ranked by severity · findings with a source location link to the code viewer
YARA Rule Matches
15 rules| Severity | Rule | Hits | Files | Metadata |
|---|---|---|---|---|
| HIGH | supply chain sourcemap appended iife | 103 | google/elms/elm_my.jsgoogle/elms/elm_ig.jsgoogle/elms/elm_pl.js +100 more | - |
| LOW | LocalStorageShouldNotBeUsed | 2 | pdf/web/debugger.mjspdf/web/viewer.mjs | - |
| LOW | DebuggerStatementsShouldNotBeUsed | 4 | pdf/web/debugger.csspdf/web/wasm/quickjs-eval.wasmpdf/web/debugger.mjs +1 more | - |
| LOW | postinstall persistence mechanism | 114 | google/elms/elm_sw.jsgoogle/elms/elm_gu.jsgoogle/elms/elm_is.js +111 more | - |
| LOW | credential env files | 4 | offscreen/offscreen.jspopup/popup.jsgoogle/element_main.js +1 more | - |
| LOW | WarpStrings | 1 | google/lans/lan_cy.js | - |
| LOW | postinstall file download | 198 | google/elms/elm_bg.jspdf/web/locale/eu/viewer.ftlpdf/web/locale/sat/viewer.ftl +195 more | - |
| LOW | NoUseWeakRandom | 108 | google/elms/elm_hmn.jsgoogle/elms/elm_mr.jsgoogle/elms/elm_ru.js +105 more | - |
| LOW | NoUseEval | 103 | google/elms/elm_uk.jsgoogle/elms/elm_en.jsgoogle/elms/elm_my.js +100 more | - |
| LOW | postinstall obfuscation | 4 | google/element_main.jsgoogle/elms/elm_fr.jsgoogle/elms/elm_sv.js +1 more | - |
| LOW | postinstall system command | 163 | google/elms/elm_lt.js_locales/en/messages.jsongoogle/lans/lan_nl.js +160 more | - |
| LOW | postinstall crypto operations | 9 | pdf/build/pdf.worker.mjsoptions/options.jsgoogle/element_main.js +6 more | - |
| LOW | OriginsNotVerified | 3 | ocr/worker.jsoffscreen/offscreen.jspopup/popup.js | - |
| LOW | postinstall file manipulation | 3 | content/pdf.jsgoogle/elms/elm_nl.jsgoogle/elms/elm_no.js | - |
| LOW | postinstall network communication | 125 | google/elms/elm_jw.jsgoogle/elms/elm_ht.jsgoogle/elms/elm_mk.js +122 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.
12 evidence rows available.
Finding Categories
YARA Rules Matched
15 rules(944 hits)Requested Permissions
9 permissionsAccess and modify data on every website you visit
AI Security Report
AI Security Review
Evidence context: threat category none; evidence quality moderate.
The extension’s source consists mainly of third‑party translation and PDF handling libraries. A large block of base64 data is flagged in pdf/web/wasm/openjpeg_nowasm_fallback.js:4 as an “obfuscation‑large_base64” pattern, but this file is part of the open‑source OpenJPEG WASM fallback and contains encoded image data, not hidden payloads. The only network‑related finding appears in pdf/web/wasm/jbig2_nowasm_fallback.js:2 and google/element_main.js:422, both simple fetch calls that load supporting scripts for PDF rendering – a normal behaviour for a translation tool that processes PDFs in‑page.
The IoC detector listed nine domain‑like strings such as this.center, popupdata.date, and radio.id (all reported from extracted_from_files). These strings are typical property names or placeholder values used by the bundled libraries and do not correspond to resolvable hosts. According to CVEQ’s known false‑positive patterns, the XIOC extractor frequently treats dotted object paths as domains, and none of the listed strings match known malicious infrastructure.
No malware‑signature or credential‑theft rules fired, and there are no manifest entries that replace the new‑tab page, inject scripts into banking sites, or request cookies from sensitive domains. The developer field contains an email address rather than a recognized organization, but the extension’s functionality (translation of webpage text and PDF content) aligns with its declared purpose. The modest user count (35 installs) does not itself indicate malicious intent.
A skeptic might argue that the presence of a large base64 blob and multiple “medium” severity findings suggests deliberate concealment of harmful code, especially given the unknown publisher. However, each flagged item maps directly to known open‑source components: the base64 block is image data for the fallback decoder, and the IoC strings are internal variable names. There are no outbound connections to the listed domains, no dynamic URL construction, and no code that accesses cookies or modifies browser settings. Therefore, the suspicious signals are explainable by normal library behaviour rather than hidden payloads.
In conclusion, the evidence points to benign bundled functionality generating a high volume of low‑value alerts. The extension does not exhibit any behavior that would compromise user privacy or security.
Key Reasons
- All detections are from bundled third‑party libraries (PDF/WASM fallbacks)
- IoC strings are internal property names, not real domains
- No malware signatures or credential‑theft patterns were found
- Network fetches load only supporting scripts for translation features
False Positive Considerations
- IoC extractor garbage
- Bundled dependencies generating many findings
- Obfuscation flag on legitimate base64 data
- Low‑severity generic alerts
Reviewed 2026-05-28; recommended action: suppress false positive; model confidence 82%.
Chrome version history
Risk trend by version
4 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
webcode bridge
[email protected]
OneLook
[email protected]
Intelbras Cloud
[email protected]
SlingPlayer for DISH Anywhere
Unknown Developer
Edge Translate - Text Selection Translation
[email protected]
Berry Adblock - No Ads, More Berries.
[email protected]