SmartApeSG Compromises Okendo Reviews Widget to Deliver ClickFix Lures

· Original article ↗

Summary

ThreatLabz found SmartApeSG JavaScript injected into the Okendo Reviews widget. The obfuscated, staged loader targeted desktop visitors and could lead to ClickFix prompts and malware delivery. Okendo restored the script to a clean state.

Key points

  • ThreatLabz identified the supply-chain attack on May 14, 2026, involving malicious JavaScript in the Okendo Reviews widget.
  • The widget is used across many websites, exposing visitors to the injected script on pages where it was deployed.
  • The loader used localStorage to limit repeat execution, filtered out mobile browsers, and reconstructed its next-stage URL from XOR-obfuscated fragments.
  • Later stages could show fake verification prompts and instruct users to run copied commands through the Windows Run menu.
  • SmartApeSG campaigns can lead to RATs such as NetSupport and Remcos, or information stealers such as StealC; the article does not confirm these payloads were deployed in this incident.
  • Okendo was informed of the incident and restored the widget script to a clean state.

Article Details

Attack Vectors
  • Malicious JavaScript was injected into the Okendo Reviews widget, exposing websites that used the widget to the supply-chain attack.
  • The loader used localStorage state tracking and User-Agent checks to limit repeat execution and filter targets.
  • The JavaScript reconstructed a hidden next-stage URL from XOR-obfuscated fragments and dynamically retrieved follow-on content.
  • The described infection chain uses fake CAPTCHA or verification prompts to direct users to run copied commands through the Windows Run menu.
  • The described later stages can retrieve PowerShell or HTA downloaders and deploy remote-access tools or information stealers.
Defensive Notes
  • Okendo confirmed it was aware of the incident and restored the widget script to a clean state.
  • Zscaler reported detecting related indicators under the threat name JS.Injection.SmartApeSG.

Indicators of compromise

TypeIndicatorContext
URLhxxp[:]//cdn-static[.]okendo[.]io/reviews-widget-plus/js/okendo-reviews[.]jsCompromised Okendo Reviews widget script identified as the source of injected malicious JavaScript.
URLhxxps[:]//api[.]wigetticks[.]com/logout/private-response[.]php?8D1V4th3URL identified in the article as a SmartApeSG URL.
URLhxxps[:]//api[.]wizzleticks[.]com/claims/scope-schema[.]php?4ManBBdAURL identified in the article as a SmartApeSG URL.

MITRE ATT&CK

Threat Actors

Malware

Vendors

Products

Tools

Industries

Related Articles