Tracked campaign: searchjacked

Our analysis confirmed the behaviour described in the threat library entry. Read the analysis and indicators →

Also reported by socket.dev

Chrome Web Store Verified

Package Tracking

by [email protected] · 56 users
4ee38cc2-bb10-56a8-a452-8cafd0e6ba40 | v1.2
38/ 100
LOW risk
Threat verdict
Do not install

Confirmed member of a tracked malicious supply-chain campaign.

Analysis record

Analysed
9 months ago
Version
v1.2
Artifact
SHA256 A54…9C7
Source
Findings (non-IoC)

Evidence ledger

Ranked by severity · findings with a source location link to the code viewer

10 detail rows

YARA Rule Matches

6 rules
SeverityRuleHitsFilesMetadata
HIGHpostinstall crypto operations

Cryptographic operations detected

1
_metadata/verified_contents.json
Risky Plugins Authors FP 30%
HIGHNoUseWeakRandom

When software generates predictable values in a context requiring unpredictability, it may be possible for an attacker to guess the next value that will be generated, and use this guess to impersonate another user or access sensitive information. As the Math.random() function relies on a weak pseudorandom number generator, this function should not be used for security-critical applications or for protecting sensitive data. In such context, a cryptographically strong pseudorandom number generator (CSPRNG) should be used instead. For more information checkout the CWE-338 (https://cwe.mitre.org/data/definitions/338.html) advisory.

2
js/misc.jsjs/background.js
FP 5%
HIGHpostinstall network communication

Network communication detected

3
_locales/en/messages.jsonjs/content_script.jsjs/background.js
Risky Plugins Authors FP 30%
HIGHpostinstall file manipulation

File system manipulation detected

2
_locales/en/messages.jsonjs/background.js
Risky Plugins Authors FP 20%
HIGHpostinstall system command

System command execution detected

1
_metadata/verified_contents.json
Risky Plugins Authors FP 10%
HIGHLocalStorageShouldNotBeUsed

Session storage and local storage are HTML 5 features which allow developers to easily store megabytes of data client-side, as opposed to the 4Kb cookies can accommodate. While useful to speed applications up on the client side, it can be dangerous to store sensitive information this way because the data is not encrypted by default and any script on the page may access it. This rule raises an issue when the localStorage and sessionStorage API's are used. For more information checkout the OWSAP A3:2017 (https://owasp.org/www-project-top-ten/2017/A3_2017-Sensitive_Data_Exposure.html) advisory.

1
js/background.js
FP 5%

Publisher Evidence

Limited evidence

[email protected]

Publisher 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.

42
Noisy-finding weight
x1.00
Publisher domain
bestfreemaps.com
Observed
Store verification signal
Limited signal
Limited
Extension portfolio
5
Portfolio

12 evidence rows available.

Finding Categories

10
Malware Signatures
32
IoC Indicators

YARA Rules Matched

6 rules(10 hits)
postinstall crypto operations NoUseWeakRandom postinstall network communication postinstall file manipulation postinstall system command LocalStorageShouldNotBeUsed

Requested Permissions

2 permissions
storage
Low
*://bestfreemaps.com/*
Low

Security Analysis Summary

Security Analysis Overview

Package Tracking is a Chrome Web Store extension published by [email protected]. Version 1.2 has been analyzed by the Risky Plugins security platform, receiving a risk score of 38.23/100 (LOW risk) based on 42 security findings.

Risk Assessment

This extension presents low security risk. Some minor findings were detected, but nothing that would prevent typical usage. Reviewing the detailed findings below is recommended before use in sensitive environments.

Findings Breakdown

  • High: 10 finding(s)
  • Medium: 32 finding(s)

What Was Analyzed

The security assessment covers multiple analysis categories:

  • Malware Detection: YARA rule matching against 2,400+ malware signatures
  • Secret Detection: Scanning for exposed API keys, tokens, and credentials
  • Static Analysis: Code-level security analysis for common vulnerability patterns
  • Network Analysis: Detection of suspicious network communications and endpoints
  • Obfuscation Detection: Identification of code obfuscation techniques

Developer Information

Package Tracking is published by [email protected] on the Chrome Web Store marketplace. The extension has approximately 56 users.

Recommendation

Exercise caution with this extension. Review the detailed findings and ensure the requested permissions align with the extension's stated functionality before installation.

About This Extension

The Package Tracking extension allows users to quickly get the latest package information directly from the browser's search bar. Simply type "Package" plus the order number in the address bar to easily view the current information for that order number.Supports over 2800 carriers worldwide, including USPS, UPS, DHL, and FedEx. Track your package information in real time, Present search engine results in Yahoo format. By installing this extension, you agree to the privacy policy (https://mypackagetrack.com/packagetrack/privacy.html). By installing this extension, you agree to the main principles of using our service: https://mypackagetrack.com/packagetrack/terms.html

Frequently Asked Questions