Our analysis confirmed the behaviour described in the threat library entry. Read the analysis and indicators →
Also reported by raw.githubusercontent.com
Yanagi Zenless Zone Zero Live Wallpaper
Confirmed member of a tracked malicious supply-chain campaign.
Analysis record
- Analysed
- 1 weeks ago
- Version
- v2.2
- Artifact
- SHA256 401…395
- Source
- Findings (non-IoC)
Is Yanagi Zenless Zone Zero Live Wallpaper safe?
Yanagi Zenless Zone Zero Live Wallpaper puts artwork of the Zenless Zone Zero character Yanagi on your Chrome new tab page. The extension declares no special permissions and no host permissions, so it cannot read your open tabs, browsing history, cookies or anything you type. Its reach is limited to replacing the new tab page and pulling images and a weather readout over the network, which is what the calls in js/background.js and js/weather.js:49 are doing.
Six network calls were logged, tagged NET-FETCH-js/background.js-63 through -96, NET-FETCH-js/popup.js-39 and NET-FETCH-js/sidePanel.js-362. Each is an ordinary fetch, the same kind any wallpaper rotator or weather widget makes to grab an image or a forecast. If one of those calls pointed at a hardcoded unfamiliar server, it would mean your new tab page was quietly reporting to a stranger. Nothing in those six locations ties a request to a working service address.
Most of what the scanner flagged came from its domain extractor. The endpoint list includes strings like aԩp.li and j8唦u.tm, which mix an Armenian or CJK character into the middle of a hostname, and two-letter names such as 4t.nu and is.si sitting under tiny country suffixes. Those are fragments of minified JavaScript that happened to look like domains, not machines anyone can connect to. The scanner also raised 45 low-severity code-style notes that fire on almost any JavaScript file, and found no malware signatures and no obfuscation.
The one thing we cannot check from this scan is the exact contents of js/background.js line by line, since it was not reviewed against the manifest. Given that the extension holds no permission to reach your data in the first place, there is nothing for those fetch calls to carry away.
Evidence ledger
Ranked by severity · findings with a source location link to the code viewer
YARA Rule Matches
10 rules| Severity | Rule | Hits | Files | Metadata |
|---|---|---|---|---|
| LOW | postinstall persistence mechanism | 1 | js/background.js | - |
| LOW | postinstall file manipulation | 14 | js/todo.jsjs/script.jsjs/chatgpt.js +11 more | - |
| LOW | postinstall network communication | 7 | img/bg.mp4js/script.jsjs/jquery-3.7.1.min.js +4 more | - |
| LOW | postinstall crypto operations | 3 | _metadata/verified_contents.jsonjs/script.jsjs/jquery-3.7.1.min.js | - |
| LOW | postinstall obfuscation | 5 | js/jquery-3.7.1.min.jsjs/background.jsimg/bg.mp4 +2 more | - |
| LOW | postinstall system command | 2 | js/jquery-3.7.1.min.jsimg/bg.mp4 | - |
| LOW | postinstall file download | 5 | js/background.jsjs/weather.jsjs/sidePanel.js +2 more | - |
| LOW | SQLInjection | 3 | js/jquery-3.7.1.min.jsjs/script.jsjs/todo.js | - |
| LOW | NoUseWeakRandom | 2 | js/createStickyNote.jsjs/jquery-3.7.1.min.js | - |
| LOW | LocalStorageShouldNotBeUsed | 3 | js/createStickyNote.jsjs/script.jsjs/todo.js | - |
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.
11 evidence rows available.
Finding Categories
YARA Rules Matched
10 rules(45 hits)Requested Permissions
4 permissionsAI Security Report
AI Security Review
Evidence context: threat category none; evidence quality moderate.
Yanagi Zenless Zone Zero Live Wallpaper replaces the Chrome new tab page with artwork of the Zenless Zone Zero character Yanagi. It is published under the contact address [email protected], sits at version 2.2, and has 353 users. The manifest lists no permissions and no host permissions, which matters more than anything below: without them the extension cannot read tabs, history, cookies, clipboard or form input, and cannot run scripts on the pages you visit. What is left is the ability to swap the new tab page and make outbound requests from its own background, popup and side panel scripts.
Six findings record those requests: NET-FETCH-js/background.js-63, -82 and -96, NET-FETCH-js/popup.js-39, NET-FETCH-js/sidePanel.js-362 and a single call in js/weather.js:49. Every one is a plain fetch. A weather widget and a wallpaper rotator both need to pull remote content, and the medium severity attached to these is the default for any remote call rather than a judgment about the destination. None of the six titles names a hardcoded host.
The 144 indicators in the network category are the bulk of the noise. The endpoint list holds entries such as 0f.cl, 3v.la, 4t.nu, is.si and ce.support, plus two strings carrying a non-Latin character inside the label: aԩp.li and j8唦u.tm. Nobody registers a domain with a stray Armenian or CJK glyph in the middle of the name. Two-letter labels under obscure country suffixes (.sj, .va, .tm, .nu) are the shape an extractor produces when it slices property chains and variable names out of minified JavaScript. That is why the list is packed with plausible-looking garbage and contains nothing that resembles a real API host.
The remaining 45 findings are low-severity code smells of the kind that fire on any nontrivial JavaScript. There are zero malware signatures, zero obfuscation findings, zero secrets and zero tool-poisoning findings. Nothing here reads as a payload.
A skeptic would push back on two points. First, 144 endpoints is a large number, and an extension with no host permissions can still send blind cross-origin requests. Second, js/background.js was not given a manifest-level review, so the permission list in this evidence could be incomplete. Both objections are fair and both are answerable. An extension that cannot read tabs, cookies or page content has little worth sending anywhere, and the endpoint list does not survive a single look, since aԩp.li and j8唦u.tm cannot be resolved by any DNS server. What would change this picture is a manifest read showing a content script matching all URLs, or a fetch destination assembled from cookie or tab data inside js/background.js. Neither is present in what was scanned.
Key Reasons
- Manifest declares no permissions and no host permissions, so the extension cannot access tabs, cookies, history or page content
- The 144 network indicators are extractor artifacts such as aԩp.li and j8唦u.tm, which contain non-Latin characters no real hostname would use
- All six NET-FETCH findings in js/background.js, js/popup.js, js/sidePanel.js and js/weather.js are plain fetch calls consistent with wallpaper and weather content
- Zero malware signatures, zero obfuscation findings, zero secrets and zero tool-poisoning findings
- The 45 code-smell findings are low severity and match generic JavaScript patterns
False Positive Considerations
- XIOC substring extraction turning minified property chains into ccTLD-like domains (0f.cl, 4t.nu, is.si)
- Endpoint strings with embedded non-Latin glyphs (aԩp.li, j8唦u.tm) indicating parser garbage
- 45 low-severity code-smell findings on ordinary widget JavaScript
- Generic fetch calls in a new-tab template with a bundled weather widget (js/weather.js:49)
Reviewed 2026-10-17; recommended action: suppress false positive; model confidence 76%.
Chrome version history
Risk trend by version
2 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
Minato And Naruto Live Wallpaper
[email protected]
Shoto Todoroki My Hero Academia Live Wallpaper
[email protected]
Ferrari Racer Live Wallpaper
[email protected]
BMW i7 Neon Red Cyberpunk Luxury Live Wallpaper
[email protected]
Winter Snowy House Day and Night Live Wallpaper
[email protected]
Sharingan Circle Naruto Shippuden Live Wallpaper
[email protected]