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

Counter-Strike Live Wallpaper

by [email protected] · 141 users
01052498-b100-5f06-af48-0f0022b103e3 | v2.1
44/ 100
MEDIUM risk
Threat verdict
Do not install

Confirmed member of a tracked malicious supply-chain campaign.

Analysis record

Analysed
3 days ago
Version
v2.1
Artifact
SHA256 C65…F0D
Source
Findings (non-IoC)

Evidence ledger

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

6 detail rows

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

6
Network

Requested Permissions

4 permissions
search
Low
alarms
Low
storage
Low
https://api.gameograf.com/*
Low

AI Security Report

AI Security Review

Evidence context: threat category none; evidence quality moderate.

Counter-Strike Live Wallpaper is a Chrome new-tab replacement that plays HD video wallpaper, published under the developer contact [email protected] at version 2.1 with 141 users. The scan produced six findings and nothing else. Every one is a network finding of the same shape: a JavaScript fetch call recorded at a source location. Three sit in js/background.js at lines 63, 82 and 96, with one each in js/popup.js at line 39, js/sidePanel.js at line 362 and js/weather.js at line 49.

Nothing else fired. No malware signature matched, no IoC was extracted, no obfuscation check tripped, and no dependency, secret, code-smell or manifest finding was raised. The manifest supplied with the scan lists no API permissions and no host permissions, and no network endpoints were captured. That absence cuts both ways, but it does mean there is no domain in this evidence to judge. A fetch call in a Chrome extension can be same-origin or a CORS-permitted request without any host permission entry, so an empty permission list is not proof that the code cannot reach the network.

The most informative location is js/weather.js:49. A weather widget fetching forecast data is exactly what that filename promises, and the call site fits it. The other five fit the same shape: a wallpaper extension that pulls video or image metadata, a catalogue listing, or UI state from its own service. Six call sites spread across a background worker, a popup, a side panel and a weather module is a normal structure for an extension with several visible surfaces. It is not the shape of the network behaviour that matters in this threat model: there is no dynamically constructed search URL, no query template, no cookie or credential access, and no registered external endpoint in the manifest to point at.

A skeptic would push back on two things. First, an extension that declares no host permissions yet calls fetch six times is a pattern covert exfiltration or ad injection can also produce, and without a captured URL this scan cannot prove where those requests go. Second, the Counter-Strike name borrows a Valve trademark with no visible attribution to Valve, which is a real branding problem for a fan product. Neither objection is evidence of harmful code. A credential stealer, hijacker or malware dropper in this set would have left a trace: a signature hit, an obfuscation finding, a suspicious domain in the IoC extraction, or a permission combination like cookies plus broad host access. None of those exist here. The gap worth closing is the destination of the requests in js/background.js; a pass that records the URL behind each fetch call would settle it.

Key Reasons

  • All six findings are NET-FETCH call-site detections in js/background.js, js/popup.js, js/sidePanel.js and js/weather.js with no destination URLs recorded
  • Zero malware-signature, IoC, obfuscation, dependency, secret or code-smell findings accompany the network hits
  • The js/weather.js:49 fetch matches a weather widget, and the spread of calls across background, popup and side panel matches a multi-surface wallpaper extension
  • No host or API permissions are declared and no external endpoint is registered, leaving no suspicious domain to escalate on
  • The extension name borrows the Counter-Strike trademark, which is a branding and IP concern rather than a code-level security signal

False Positive Considerations

  • NET-FETCH is a generic rule that flags any JavaScript fetch call site without evaluating its destination
  • No URLs, endpoints or host permissions were captured, so the findings contain no domain-level evidence to assess
  • Six call sites across background, popup, side panel and weather scripts match ordinary extension structure
  • The network findings are unaccompanied by any malware, obfuscation, IoC or secret detection

Reviewed 2026-10-27; recommended action: suppress false positive; model confidence 78%.

About This Extension

Counter-Strike Live Wallpaper features a dynamic HD live wallpaper designed around its visual theme, bringing the subject into every new tab with a continuously looping scene. Extension Features 🎞 Counter-Strike Live Wallpaper Video – Dynamic HD looped live wallpaper. 🔗 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 develops premium Chrome new tab themes designed for anime, gaming, cars, celebrities, sports, and more. Enjoy visually stunning and immersive browsing experiences with every extension. 🌐 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 This extension opens a new tab at https://gameograf.com. Some links on our website including Amazon links may contain affiliate tracking. If you purchase through these links, Gameograf.com may earn a small commission, helping us maintain and improve our free extensions.

Frequently Asked Questions