Shapes Tab

ID: olpjmcficjpaaikcbnllcdelhdjmkejb

Could be malicious

Supported Languages

🇺🇸English

Extension Info & Metadata

Status
Removed
Version
1.1.0
Size
13.84 MB
Rating
4.7/5
Reviews
3
Users
4,000
Type
Extension
Updated
Mar 23, 2023
Category
Productivity Tools
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
Yes

Publisher Contextual Analysis

Trusted
Author
Spade MediaView Profile
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Total Extensions
1
Active
0
Obsolete
1
Listed
1
Unlisted
0
Total Users
4,000

If you are tired of the same old boring search browser backdrops this now Shapes Tab is for you

The Shapes Tab offers geometric shapes from our image database as the backdrop to your search experience. We hope you enjoy all the new features offered in this updated extension, including your top sites and your local weather and time. We value your feedback so please contact us with suggestions and your wish list of features and functionality as we are contently adding and upgrading. By clicking "Add to chrome", I accept and agree to installing the Shapes Tab extension and setting Chromeâ„¢ New Tab search to Microsoft Bing provided by the service and the Terms of Use at https://shapes.spademedia.net/terms-and-conditions and Privacy Policy at https://shapes.spademedia.net/privacy-policy

Item
Type
Severity
Description
geolocation
Permission
High
This permission accesses precise device location. Rated High because it can track user movements, identify physical locations, and compromise user privacy.
topSites
Permission
High
This permission accesses the list of most visited websites. Rated High because it can reveal browsing patterns, identify frequently accessed service, and gather user behavior data.
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.
https://api.openweathermap.org/data/2.5/*
Host
Medium
Host permission — access limited to this URL pattern.

By severity

Critical0
High1
Medium3
Low2

Versions scanned

Showing 1 of 2 scanned versions with more than one unique finding. Counts are unique findings that include each version.

Extension VersionCode Review Findings
1.0.06

Files with findings

3 distinct paths — top paths by unique finding count:

  • app.2d6ccfc1.js4
  • background.js1
  • index.html1
S.No.
Category
Severity
File
Summary
Found in Version
1Data Exfiltration
high
app.2d6ccfc1.js (line 1368)The extension sends every top-site hostname to Google's favicon service (https://www.google.com/s2/favicons?domain_url=<hostname>), effectively leaking the user's full browsing history to Google. As a fallback on erro…
2Tracking
medium
index.html (line 4)The extension's new-tab search bar is hardwired to submit queries to Bing (https://www.bing.com/search) rather than the user's default search engine. This is a hallmark monetization pattern in adware/PUP-style new-tab…
3Unauthorized Data Collection
medium
app.2d6ccfc1.js (line 1480)A hardcoded OpenWeatherMap API key ('92de8dc73b57f277edc526df70666299') is embedded directly in the bundled JavaScript. Any user who installs the extension can extract and abuse this key, potentially exhausting the de…
4Unauthorized Data Collection
medium
app.2d6ccfc1.js (line 163)The extension requests the user's precise GPS coordinates via the geolocation permission and persists them (latitude, longitude, timestamp) to chrome.storage.sync. Synced storage is uploaded to the user's Google accou…
5Other
low
app.2d6ccfc1.js (line 1517)The entire app controller object — including `destroy()` and `init()` methods — is exposed on the global `self` (window) scope as `self.app`. This allows any other script running in the new-tab page context to call `s…
6Tracking
low
background.js (line 7)Commented-out code would have opened an external Netlify page (https://tangerine-tiramisu-6f79d5.netlify.app/welcome) immediately upon extension install. While currently inactive, this pattern is commonly used in adwa…
URLs
55
IPv4
1
IPv6
0

URLs

View the external URLs this extension communicates with to understand its network activity and data interactions.

Gain full insight into all external connections.

Upgrade for full visibility.

api.openweathermap.org/data/2.5/weatherhttps://api.openweathermap.org/data/2.5/weather?lat=${r.latitude}&lon=${r.longitude}&units=metric&appid=${e}`
unsplash.com/photos/9XngoIpxcEohttps://unsplash.com/photos/9XngoIpxcEo
unsplash.com/photos/raOvDVV5cUkhttps://unsplash.com/photos/raOvDVV5cUk
unsplash.com/photos/T1eCc9MvhbUhttps://unsplash.com/photos/T1eCc9MvhbU
unsplash.com/photos/azkczZ4rOgkhttps://unsplash.com/photos/azkczZ4rOgk
unsplash.com/photos/_gtuKW2vXlwhttps://unsplash.com/photos/_gtuKW2vXlw
unsplash.com/photos/FQ7cRFUU1y0https://unsplash.com/photos/FQ7cRFUU1y0
unsplash.com/photos/CEr4ljpMSh4https://unsplash.com/photos/CEr4ljpMSh4
unsplash.com/photos/wjGaWRMxqnEhttps://unsplash.com/photos/wjGaWRMxqnE
unsplash.com/photos/dViaab0Qc8ohttps://unsplash.com/photos/dViaab0Qc8o
Showing 1 to 10 of 60 rows
Rows per page:

Gain full insight into all external connections.

Upgrade for full visibility.

1.41.39.39
IPv4
-
Version
Size
Is Malicious
Findings
Permhash
1.0.0
Latest
13.84 MB
Malicious
6
1.1.0
13.84 MB
Malicious
—
Showing 1 to 2 of 10 rows
Rows per page:

Code Diff

Compare extension code between any two versions.

0 changed files (scanned top 25 shared text files)

No comparable text files found between these versions.

Browse and explore files within this extension package

Gain full insight into all external connections.

Upgrade for full visibility.