Our analysis confirmed the behaviour described in the threat library entry. Read the analysis and indicators →
Also reported by raw.githubusercontent.com
Labubu Rainbow Live Wallpaper
Confirmed member of a tracked malicious supply-chain campaign.
Analysis record
- Analysed
- 9 months ago
- Version
- v1.2
- Artifact
- SHA256 295…F6B
- Source
- Findings (non-IoC)
Evidence ledger
Ranked by severity · findings with a source location link to the code viewer
YARA Rule Matches
9 rules| Severity | Rule | Hits | Files | Metadata |
|---|---|---|---|---|
| HIGH | postinstall crypto operations Cryptographic operations detected | 2 | _metadata/verified_contents.jsonjs/jquery-3.7.1.min.js | Risky Plugins Authors FP 30% |
| HIGH | NoUseWeakRandom 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/jquery-3.7.1.min.jsjs/createStickyNote.js | FP 5% |
| HIGH | postinstall network communication Network communication detected | 5 | _metadata/verified_contents.jsonimg/bg.mp4js/chatgpt.js +2 more | Risky Plugins Authors FP 30% |
| HIGH | postinstall file manipulation File system manipulation detected | 13 | js/timer.jsjs/googletools.jsjs/calendar.js +10 more | Risky Plugins Authors FP 20% |
| HIGH | postinstall system command System command execution detected | 2 | img/bg.mp4js/jquery-3.7.1.min.js | Risky Plugins Authors FP 10% |
| HIGH | postinstall file download File download activity detected | 3 | js/script.jsjs/newsBar.jsjs/popup.js | Risky Plugins Authors FP 30% |
| HIGH | postinstall obfuscation Code obfuscation techniques detected | 1 | js/jquery-3.7.1.min.js | Risky Plugins Authors FP 20% |
| HIGH | LocalStorageShouldNotBeUsed 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. | 4 | js/script.jsjs/createStickyNote.jsjs/todo.js +1 more | FP 5% |
| HIGH | SQLInjection SQL queries often need to use a hardcoded SQL string with a dynamic parameter coming from a user request. Formatting a string to add those parameters to the request is a bad practice as it can result in an SQL injection. The safe way to add parameters to a SQL query is to use SQL binding mechanisms. For more information checkout the CWE-564 (https://cwe.mitre.org/data/definitions/564.html) and OWASP A1:2017 (https://owasp.org/www-project-top-ten/2017/A1_2017-Injection.html) advisory. | 3 | js/script.jsjs/jquery-3.7.1.min.jsjs/todo.js | FP 10% |
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
9 rules(35 hits)Requested Permissions
2 permissionsAI Security Report
AI Security Review
Evidence context: threat category none; evidence quality moderate.
This extension exhibits a classic false-positive pattern driven by the XIOC extractor's known garbage output. All 260 IoC findings are property access chains misidentified as domains: finish.call, this.name, l.style, this.now, e.top, e.elem.style, t.events, this.map, and similar patterns like this.options.step.call and l.opts.start.call. These are JavaScript property access patterns, not actual network destinations, and represent a well-documented noise source from the CVEQ IoC extraction pipeline.
Critically, the extension has zero malware signatures and zero obfuscation findings. The 35 code-smell findings are classified as low-severity noise per the triage guidelines—these rules fire on almost any non-trivial JavaScript and should not drive verdicts. The 3 network findings lack specific suspicious domains; without concrete evidence of malicious destinations, they cannot support a malicious verdict.
The extension's purpose aligns with its description: an animated live wallpaper featuring Labubu character art. There is no evidence of browser hijacking (no custom search engines, no new tab replacement), no credential theft indicators (no login domain targeting), no proxyware functionality, and no typosquatting (Labubu is a legitimate character from Pop Mart toys, not an impersonation of a known extension).
The strongest counterargument is the anonymous developer attribution ([email protected] instead of a verified publisher name) combined with zero user count, which could indicate a newly deployed malicious extension. However, anonymous publishers are common for legitimate indie extensions, and the absence of actual malware signatures, obfuscation, or suspicious network destinations outweighs this concern. The evidence would need concrete malicious indicators—such as malware signatures co-located with obfuscation, or specific suspicious domains in network findings—to warrant a confirmed_malicious verdict. Without those, the high finding count is entirely attributable to known false-positive patterns.
Key Reasons
- All 260 IoC findings are XIOC extractor false positives from property access chains
- Zero malware signatures detected
- Zero obfuscation findings
- Code-smell findings are known noise per triage guidelines
False Positive Considerations
- XIOC property access chain extraction (finish.call, this.name, l.style, etc.)
- Code-smell rules firing on standard JavaScript patterns
Reviewed 2026-04-29; recommended action: suppress false positive; model confidence 85%.
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]