Skip to main content

TRUST#GRAFT : JavaScript-Compromised Sites Target WordPress Admin Browsers to Deploy a Persistent PHP Backdoor

0
Medium
Published: 10/22/2026 (10/22/2026, 19:08:15 UTC)
Source: AlienVault OTX General

Description

TRUST#GRAFT is a sophisticated malware attack targeting authenticated WordPress administrator browser sessions. It uses JavaScript loaders that mimic Cloudflare verification screens to fingerprint browsers, harvest credentials, and profile environments. Upon detecting an active WordPress admin session, it extracts CSRF tokens and uploads a malicious plugin disguised as 'Web Media Optimizer.' The PHP backdoor persists by copying itself to the must-use plugins directory, injects remote JavaScript into public pages, provides token-gated admin access, and hides from standard plugin management interfaces. This attack leverages existing trusted sessions without authentication bypass and involves coordinated infrastructure across multiple domains.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 10/23/2026, 12:00:23 UTC

Technical Analysis

TRUST#GRAFT is a multi-stage attack chain that compromises WordPress administrator browsers via JavaScript loaders presenting fake verification screens. It performs browser fingerprinting, credential harvesting from browser storage, and environment profiling. When an active WordPress admin session is detected, the attack extracts CSRF tokens to upload a malicious plugin named 'Web Media Optimizer.' This plugin installs a persistent PHP backdoor by copying itself into the must-use plugins directory, injects remote JavaScript into public-facing pages, and provides token-gated administrator access while concealing itself from plugin management interfaces. The attack does not require authentication bypass but exploits trusted browser sessions to convert legitimate admin workflows into compromise. The infrastructure is coordinated across multiple domains, indicating a sophisticated and targeted campaign.

Potential Impact

The attack compromises authenticated WordPress administrator sessions to deploy persistent PHP backdoors, enabling unauthorized administrative access and control over the WordPress site. It can inject malicious JavaScript into public pages, potentially affecting site visitors and furthering compromise. The backdoor conceals itself from standard plugin management, making detection and removal difficult. This undermines site integrity, confidentiality, and availability by allowing persistent unauthorized access and manipulation.

Defensive Guidance

No official patch or vendor advisory is provided for this threat. Mitigation should focus on detecting and removing the malicious 'Web Media Optimizer' plugin and any backdoors in the must-use plugins directory. Administrators should verify the integrity of installed plugins and monitor for unauthorized plugin uploads. Since the attack leverages authenticated sessions, enforcing strong session management, multi-factor authentication, and minimizing persistent login sessions can reduce risk. Regular backups and incident response readiness are recommended. Patch status is not yet confirmed — check vendor advisories for updates.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Author
AlienVault
Tlp
white
References
["https://www.securonix.com/blog/trust-graft-wordpress-admin-php-backdoor/"]
Pulse Id
6ada5f1fb2e3c0d3b77b8ceb

Indicators of Compromise

Domain

ValueDescriptionCopy
domaingerlace.com
—
domaincaapman.me
—
domainokuneva.sbs
—
domainvtevens.icu
—
domainnutmann.club
—
domainvilialobos.lol
—

Hash

ValueDescriptionCopy
hash197f6a5103870ab3bb1a213f27a63c73
—
hash646765f24da91cf6975f24aa5feb7f373f4ec93a
—
hash07955dcb5f4f80c90ede398879589f2e369eb2d84c4975d3c8adf08433783409
—
hash0a3cb24e0d0c05b544a3e32affe3ea8a4ed87c0cc90e918c10b94d3b849d76fa
—
hash16f73adce28e3a33e98035a19721819ddac9cda130e6f1c337db6f8d8c2f95c6
—
hash19d9335e66d9d519c9068994491b1a0f8734626b5328fca9723d942b7128bc9c
—
hash2747316171bb2816b68db308162b40a47c6ddf82779d5f460a194921eb60f32c
—
hash2cac894bf2cef2232247927e18acd35280065b576c5fa030b5fbad666db0afcc
—
hash2dfa9e708fdb92e5d36080065f978e33a692c0fe813a75be9c7cdff03be51b6e
—
hash2fa9c207981e05141162b9c5cf62a86bdc6593b3a6861968e4df58f49c47da0d
—
hash3b79b342a580dd09a5e3f907e475c3131f4005be59468a59905fc289e005806d
—
hash4659d9648275113f7f95735d170f27f10fd6d0a4e606c5b4f6e916ddc54924ed
—
hash765525c4fabd01383ca3dd330dd4f4fbc931bea0724c12f553df41b48a96ca82
—
hash804349f8f087588b057e942f321ec2c0a677a0374e02d47f95d43196fc4cac0a
—
hash85515e25894cace49286581f9436bd2da429e05bd96d39fafe1c42fbcdfcd4e7
—
hash86d775c2d5cb459541cd2b0b967fac65ce20c60e483c71c9f7e108d5ad0bd564
—
hash9215d17e5138cee498bb529e69b1cc7267305136535025e9b49fe173cf648720
—
hashe98949a8370c5c3356a8e97f49a2f963a6126b917e1bc653890f8c79738c981d
—
hasheb5a6c895d24fd08e3bbd74d7a0ea02600d3b7574b9761efb2876b671e8ddd39
—
hasheeb182444019802abb34668bd6efc7e947c1822e95c87f9a5b5288b4331400c8
—
hashf110e20dce8361a31332faba49e29e6afd54f8bc4913841f9bdad3cbb66c14e3
—

Url

ValueDescriptionCopy
urlhttp://caapman.me/9l56j7cg.js
—
urlhttp://caapman.me/api/v1/session
—
urlhttp://caapman.me/api/v1/status
—
urlhttp://caapman.me/api/v1/verify
—
urlhttp://caapman.me/cse3g1jd.js
—
urlhttp://caapman.me/p/wm.zip
—
urlhttp://gerlace.com/0k2blyny.js
—
urlhttp://gerlace.com/j0ghlty4.js
—
urlhttp://vilialobos.lol/ads.php
—
urlhttp://vtevens.icu/50w2ouvx.js
—
urlhttp://vtevens.icu/x9bpnmck.js
—
urlhttps://caapman.me/4oco7gwc.js
—
urlhttps://caapman.me/cse3g1jd.js
—
urlhttps://caapman.me/p/wm.zip
—
urlhttps://gerlace.com/0k2blyny.js
—
urlhttps://gerlace.com/j0ghlty4.js
—
urlhttps://nutmann.club/p/wm.zip
—
urlhttps://okuneva.sbs/p/wm.zip
—
urlhttps://vilialobos.lol/ads.php
—
urlhttps://vtevens.icu/50w2ouvx.js
—
urlhttps://vtevens.icu/p/wm.zip
—
urlhttps://vtevens.icu/x9bpnmck.js
—

Threat ID: 6adb48e54d27ba8daa0cc230

Added to database: 10/23/2026, 11:45:41 UTC

Last enriched: 10/23/2026, 12:00:23 UTC

Last updated: 10/23/2026, 15:10:04 UTC

Views: 8

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

External Links

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses