Tracked campaign: Gameograf / Ovkas wallpaper adware

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

Also reported by raw.githubusercontent.com

Chrome Web Store Verified

Pokemon Nap Time Live Wallpaper

by [email protected] · 916 users · 4.6 rating
67ac6bf0-318e-5a12-8aee-fcd9df7b40f4 | v1.6
50/ 100
MEDIUM risk
Threat verdict
Do not install

Confirmed member of a tracked malicious supply-chain campaign.

Analysis record

Analysed
9 months ago
Version
v1.6
Artifact
SHA256 A15…CAA
Source
Findings (non-IoC)

Evidence ledger

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

40 detail rows

YARA Rule Matches

10 rules
SeverityRuleHitsFilesMetadata
HIGHpostinstall crypto operations

Cryptographic operations detected

2
js/jquery-3.7.1.min.js_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/createStickyNote.jsjs/jquery-3.7.1.min.js
FP 5%
HIGHpostinstall network communication

Network communication detected

5
js/jquery-3.7.1.min.js_metadata/verified_contents.jsonimg/bg.mp4 +2 more
Risky Plugins Authors FP 30%
HIGHpostinstall file manipulation

File system manipulation detected

14
js/createStickyNote.jsjs/calendar.jsjs/script.js +11 more
Risky Plugins Authors FP 20%
HIGHpostinstall system command

System command execution detected

2
js/jquery-3.7.1.min.jsimg/bg.mp4
Risky Plugins Authors FP 10%
HIGHpostinstall file download

File download activity detected

3
js/script.jsjs/popup.jsjs/newsBar.js
Risky Plugins Authors FP 30%
HIGHpostinstall obfuscation

Code obfuscation techniques detected

1
js/jquery-3.7.1.min.js
Risky Plugins Authors FP 20%
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.

4
js/script.jsjs/popup.jsjs/todo.js +1 more
FP 5%
HIGHSQLInjection

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%
HIGHcredential env files

Environment configuration file path detected

1
img/bg.mp4
Risky Plugins Authors FP 10%

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.

51
Noisy-finding weight
x1.00
Publisher domain
gameograf.com
Observed
Store verification signal
Limited signal
Limited
Extension portfolio
1.6K
Portfolio

11 evidence rows available.

Finding Categories

37
Malware Signatures
3
Network

YARA Rules Matched

10 rules(37 hits)
postinstall crypto operations NoUseWeakRandom postinstall network communication postinstall file manipulation postinstall system command postinstall file download postinstall obfuscation LocalStorageShouldNotBeUsed SQLInjection credential env files

Requested Permissions

2 permissions
search
Low
https://api.gameograf.com/*
Low

AI Security Report

AI Security Review

Evidence context: threat category none; evidence quality moderate.

This extension triggers 573 total findings, but the evidence reveals systematic false positives rather than actual threats. The 533 IoC findings are dominated by XIOC extractor garbage patterns documented in CVEQ's known false-positive list.

Specific IoC findings demonstrate this clearly. The finding XIOC-DOMAIN-date.now flags the JavaScript Date.now() method as a domain—this is a property access chain, not network activity. Similarly, XIOC-DOMAIN-window.open identifies the standard JavaScript window.open() method as suspicious, which is impossible since it's core browser API. Findings like XIOC-DOMAIN-el.style.top and XIOC-DOMAIN-note.dataset.id are CSS and DOM property access chains (element.style.top, note.dataset.id) misparsed as domains by the extractor.

The legitimate Google domains detected (news.google.com, calendar.google.com, slides.google.com, mail.google.com, photos.google.com) are standard services that extensions might reference for integration purposes. These are explicitly listed in CVEQ's false-positive documentation as benign infra domains.

Critically, the findings_summary shows zero malware signatures, zero obfuscation findings, and only 3 network findings. The 37 code-smell findings are classified as low-severity and match known noise patterns (basic JavaScript patterns triggering rules like postinstall_* or credential_*). There is no evidence of browser hijacking, credential theft, or data exfiltration capabilities.

The strongest counterargument would be the sheer volume of 533 IoC findings. However, finding count is explicitly not evidence—finding nature is. The documented XIOC extractor behavior produces exactly this pattern: property access chains and method names misclassified as domains. Without malware signatures co-located with these IoCs, or suspicious domains that aren't Google/CDN/infrastructure, the volume is meaningless. The extension's stated purpose (Pokémon live wallpaper) aligns with its behavior, and there's no evidence of deceptive naming or impersonation.

The developer attribution ([email protected]) is an email rather than a company name, which is a minor transparency concern but not malicious. With no malware signatures, no obfuscation, and all IoCs being known false-positive patterns, this extension presents no credible security risk.

Key Reasons

  • All IoCs are XIOC extractor false positives (property chains, JS methods)
  • Zero malware signatures detected
  • Zero obfuscation findings
  • Only legitimate Google domains in network references
  • Extension functionality matches stated purpose

False Positive Considerations

  • XIOC property access chain misclassification (el.style.top, note.dataset.id)
  • JavaScript methods misread as domains (date.now, window.open)
  • Legitimate Google service domains (news.google.com, calendar.google.com)
  • Code-smell findings matching benign JavaScript patterns

Reviewed 2026-04-29; recommended action: suppress false positive; model confidence 85%.

About This Extension

Pokemon Nap Time Live Wallpaper – Chrome New Tab with adorable animated HD scenes. Relax with the cuteness of Pokemon Nap Time Live Wallpaper! Each new tab opens with an HD animated video featuring sleepy Pokémon napping in peaceful, charming environments. Perfect for Pokémon fans who want a calm, cozy, and delightful browsing experience without slowing down Chrome. Extension Features 😴 Pokemon Video – Dynamic HD looped live wallpaper featuring Pokémon napping in adorable scenes. 📰 News Feed Bar – Stay updated with trending anime, gaming, K-pop, and entertainment news. 🔗 Popular Shortcuts – Quick access to YouTube, Netflix, ChatGPT, Amazon, and more. ➕ Custom Shortcuts – Add your favorite websites for instant access. 🔍 Search Bar – Works seamlessly with your default search engine. 🕒 Clock & Date – Minimalist, always-on time & date widget. 📝 Sticky Notes – Colorful, draggable notes on your new tab. 🔔 Notifications – Get alerts about new wallpapers & features. 📧 Google Apps – One-click access to Gmail, Maps, Drive, and more. 🤖 ChatGPT Widget – Ask questions and get instant AI-powered answers. ✅ To-Do List – Organize your daily tasks directly on your new tab. 📅 Calendar Tool – Keep track of important dates. 🧮 Calculator – Perform calculations without leaving Chrome. ⏳ Timer – Built-in countdown for productivity or breaks. 🛠 More Tools – Includes privacy settings, uninstall guide, and support. About Us Gameograf.com creates exclusive Chrome new tab extensions to make browsing more personalized and fun. Explore our vast library of anime & manga, K-pop, cars & bikes, sports, celebrities, and more unique themes designed for fans worldwide. 🌐 Website: https://gameograf.com 📩 Contact: https://gameograf.com/contact-us/ 🔒 Privacy Policy: https://gameograf.com/privacy-policy/ 💬 Feedback: https://gameograf.com/feedback/ 📧 Email: [email protected] Affiliate Policy Notice When installed, this extension opens a new tab at https://gameograf.com , where you can explore similar themes. Some links may include affiliate partnerships, meaning Gameograf.com may earn a small commission if you purchase through them. These commissions help us maintain and improve our free extensions.

Frequently Asked Questions