Ghost CMS CVE-2026-26980 Exploited to Target 700+ Sites with ClickFix Attacks

· Original article ↗

Summary

QiAnXin XLab reports that attackers used Ghost CMS CVE-2026-26980 to steal admin API keys and inject ClickFix loaders across 700+ sites, delivering Windows malware. Ghost fixed the flaw in version 6.19.1.

Key points

  • QiAnXin XLab says at least two threat clusters were behind the campaign, first detected on May 7, 2026, which affected more than 700 websites across multiple sectors.
  • CVE-2026-26980 is an unauthenticated SQL injection in Ghost’s Content API that can expose database data. Ghost addressed it in version 6.19.1 in February 2026.
  • Attackers used stolen admin API keys to alter published articles and inject malicious JavaScript loaders.
  • The loaders retrieve payloads through a cloaking script at clo4shara[.]xyz/11z77u3.php; the script fingerprints browsers and serves fake CAPTCHA pages to intended targets while showing benign content to scanners.
  • The fake CAPTCHA triggers a ClickFix attack that tells visitors to run a Base64-encoded command in Windows Run, leading to batch and PowerShell scripts that download and launch malware.
  • Payloads include a signed PuTTY binary or an installer for a modified Grape desktop client. The client is designed to persist and poll web-telegram[.]ug every 30 seconds for attacker instructions.
  • XLab advises Ghost users to upgrade, rotate credentials, clean affected sites, audit access logs, and notify potentially affected visitors.

Article Details

Attack Vectors
  • Exploitation of CVE-2026-26980, an unauthenticated SQL injection vulnerability in Ghost CMS’s Content API, to obtain admin API keys and modify published articles.
  • Injected JavaScript loaders retrieve a cloaking script that fingerprints visitors and selectively serves fake CAPTCHA pages.
  • The fake CAPTCHA prompts victims to paste a Base64-encoded command into the Windows Run dialog, initiating a chain that downloads and executes payloads.
  • Payloads use a batch script and PowerShell to download and launch a DLL with rundll32.exe, or deliver a JavaScript payload that installs a modified Grape client.
  • The modified Grape client polls a remote server for instructions to run JavaScript or executable files.
Defensive Notes
  • Upgrade Ghost CMS to the latest version; the article says CVE-2026-26980 was addressed in version 6.19.1.
  • Rotate all credentials, clean up compromised sites, and audit access logs for suspicious activity.
  • Notify users who may have visited affected sites during the contamination period about potential compromise.

Indicators of compromise

TypeIndicatorContext
DOMAINweb-telegram[.]ugRemote server polled by the modified Grape client every 30 seconds for attacker instructions.

MITRE ATT&CK

CVE

Products

Tools

Industries

Related Articles