Chrome Web Store
10Versions
1Code reviewed

Caution required

Suspicious in code review (v6.8.16)

Our reviewer found behaviour consistent with malware in version 6.8.16, but not enough to confirm it. Treat this extension as untrusted until it has been re-reviewed.

What our analysis found

BestPrice Assistant, used by 30,000 people, is rated caution by Extension Auditor. Our code review reported 5 findings (3 critical, 1 high, 1 medium), led by unauthorized data collection. Its permissions mean it can read and change data on all websites.

Key findings

  • critical· unauthorized data collection —On extension install, the code collects platform fingerprint data (OS, architecture, platform string) along with a hardcoded adware-network extensionId (`3e60073c-64d7-4697-955f-50f8a707b22e`, distinct from the CWS extension ID) and POSTs it base64-encoded to ` This domain is entirely unrelated to the extension's currency-conversion purpose, is not disclosed in the CWS privacy policy (which points to ` `), and the payload is intentionally obfuscated (base64 via `window.btoa`) to avoid casual inspection.
  • critical· tracking —On every tab update (or on a configurable periodic interval), the code sends the current tab's URL and page title, together with a persistent user ID, base64-encoded to ` This constitutes covert collection of full browsing history by an undisclosed third party— is not the publisher's domain (` `) and browsing history is not listed under the extension's CWS-disclosed data-collection categories (only 'Website content').
  • critical· remote code loading —After fetching a campaign array (`cmps`) from the server, the extension creates new browser windows, new tabs, or silently redirects the active tab to arbitrary server-controlled URLs. This gives the remote server full control to redirect users to any destination (phishing, ad fraud, malware distribution) without user consent or any disclosure in the extension's CWS listing.
  • high· other —The bundled manifest is Manifest V2 with `unsafe-eval` permitted in its CSP and names the extension 'Chrome Currency Converter', while the live CWS listing reports Manifest V3 with `contextMenus`/`storage` permissions and name 'BestPrice Assistant'. This material discrepancy between the installed extension and the published listing means users and the Chrome Web Store review process are evaluating a different artifact than what is executing on their machines.
  • medium· tracking —The adware registers an uninstall URL pointing to (not the publisher's own domain), which would override any uninstall tracking the legitimate developer set and allows the adware network to record user removals and potentially prompt reinstall pages.

The extension bundle contains ` `, a fully self-contained webpack bundle that sends browsing history (tab URL + title, base64-encoded) to the unrelated third party ` registers users at ` ` using a hardcoded adware network extensionId (`3e60073c-64d7-4697-955f-50f8a707b22e`), and then executes server-controlled creation or redirects based on campaign instructions returned by the server. Although in this version the file is not referenced by any manifest-declared script, it is present in `web_accessible_resources` (`assets/*`), the bundled manifest (MV2 with `unsafe-eval`) materially mismatches the published CWS manifest (MV3), the publisher's only other extension is flagged malicious, and the adware infrastructure is complete and operational—strongly indicating this is either a vestigial active payload from a recent version or will be re-activated in a subsequent update. Third-party chrome-stats corroborates elevated impact; the ML score is low, consistent with the code being largely hidden in the assets directory rather than the declared JS files.

BestPrice Assistant

BestPrice Assistant Chrome extension security report

ID: anbfhidldjknonaihbalghlebaijealk

Supported Languages

🇬🇷Greek

Extension Info & Metadata

Status
Active
Version
6.9.1
Size
0.55 MB
Rating
3.0/5
Reviews
1,551
Users
30,000
Type
Extension
Updated
Sep 30, 2026
Category
Lifestyle Shopping
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
Yes
This publisherTrack record
2extensions
1 no longer listed

Publisher Contextual Analysis

Trusted
Author
George Papadakis
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Website
Visit
Extensions
2
Active
1
Obsolete
1
Listed
2
Unlisted
0
Users
40,000

Screenshots & videos

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4

Install growth

Item
Type
Severity
Description
<all_urls>
Host
Critical
Broad host access — the extension can read/modify content on every website.
Broad Host Permissions
Risk Factor
High
This extension has broad host permissions allowing it to access many or all websites.
Broad Content Script Access
Risk Factor
High
This extension can inject scripts into any website.
storage
Permission
Medium
This permission allows storing data locally in the browser. Rated Medium because it can persist sensitive user data, track user activities over time, and potentially store malicious payloads.
tabs
Permission
Medium
This permission enables tab management and monitoring. Rated Medium because it can track open tabs, access tab metadata, and monitor user browsing patterns.
activeTab
Permission
Medium
This permission grants temporary access to the current tab. Rated Medium because it can access current page content when invoked, though limited to user-initiated actions.
contextMenus
Permission
Low
This permission adds items to browser context menus. Rated Medium because it only modifies right-click menus without access to page content.

Gain full insight into all external connections.

Upgrade for full visibility.

About this extension

Σύγκρινε τιμές και δες προσφορές από το BestPrice καθώς ψωνίζεις online.

Read the publisher’s full description

All-new 6.0 version! --- This extension will automatically (or not) convert prices (from major currencies) on any page to the selected currency. Features: - Whitelist or blacklist domains - Select among dozen of currencies to convert to - Detects prices in various formats - Supports 160+ currencies - Easily toggle between converted and original prices - Optionally set fee or tax % to be added extra to conversion - Quick converter (in popup) - Rates page - Handles ambiguous currencies - Many options - "100% CLEAN" AWARD from Softpedia: http://bit.ly/6cXrpR

User reviews

Extension files

Browse and explore files within this extension package

Gain full insight into all external connections.

Upgrade for full visibility.

No network indicators were extracted from this version.

Version
Size
Verdict
Findings
Permhash
6.9.1
Latest
0.55 MBNot scanned—
aa7d2d770069b193665fd32a2049b4eb69b1cec4507c760462d34e812893ad10
6.9.0
0.57 MBNot scanned—
aa7d2d770069b193665fd32a2049b4eb69b1cec4507c760462d34e812893ad10
6.8.28
0.63 MBNot scanned—
4605947b9841a51ca35b9967e41c42856c5baa4cac237e7e7834ea58c160aab1
6.8.26
0.65 MBNot scanned—
4605947b9841a51ca35b9967e41c42856c5baa4cac237e7e7834ea58c160aab1
6.8.16
0.30 MBCaution0N/A
6.8.25
0.66 MBNot scanned—
4605947b9841a51ca35b9967e41c42856c5baa4cac237e7e7834ea58c160aab1
6.8.22
0.66 MBNot scanned—
4605947b9841a51ca35b9967e41c42856c5baa4cac237e7e7834ea58c160aab1
6.8.20
0.66 MBNot scanned—
4605947b9841a51ca35b9967e41c42856c5baa4cac237e7e7834ea58c160aab1
6.8.19
0.66 MBNot scanned—
30dd59b55295969efa42263f25f881654b4e2887b376b3359e777133e33caca8
6.8.17
0.33 MBNot scanned—N/A
Showing 1 to 10 of 10 rows
Rows per page:

Code Diff

Compare extension code between any two versions.

0 changed files detected

No comparable text files found between these versions.

Gain full insight into all external connections.

Upgrade for full visibility.

More from George Papadakis