
Security Incident Report
abacolodge.com WordPress Compromise & TKG Satellite Site Scan
- Report Date
- July 9, 2026
- Prepared By
- Webtrixpro Security Audit
- Scope
- 18 Lodge & Brand Sites
- Scan Method
- External HTTP / Sitemap / Author Enum
Infected Sites
1
abacolodge.com
Clean Sites
17
All other satellite properties
Spam Articles
31
Tarot & numerology posts
Spam Traffic Impact
23%
Of site entries (client report)
Executive Summary
abacolodge.com is confirmed compromised. An unauthorized WordPress user (marcos, user ID 8) published at least 31 tarot/numerology spam articles since late 2024. The homepage and legitimate pages have gambling/casino links injected into navigation section titles. The site remains actively serving this content and is indexed in the sitemap.
A scan of 18 satellite lodge and brand sites found no comparable infections on other properties. However, abacolodge.com shares server IP 45.89.205.215 with bairslodge.com, piralodge.com, and thekautapengroup.com — all running the same WordPress stack (LiteSpeed, Elementor, AIOSEO, theme bairs) — so those sites should be audited and hardened proactively.
Important: Deleting spam posts alone will not resolve the issue. A backdoor likely remains on the server. Full remediation requires server access to scan files, patch the vulnerability, and rotate all credentials.
Confirmed Infection — abacolodge.com
1. Spam Blog Posts (31 URLs)
All published under /author/marcos/. The fake author profile was created October 5, 2023; spam publishing aligns with client report of activity since December 2024.
2. Homepage / Navigation Link Injection
Gambling and spam domains injected into section headings on the homepage:
3. Injected External URLs
| Malicious / Spam URL | Type |
|---|---|
| obrazovaniestr.ru | Gambling redirect |
| 1winz.ke / 1winz.com.ci | Betting (1win) |
| langdoncourt.com/hacksaw-gaming | Casino gaming |
| flyguernsey.com/craps-online | Casino |
| uea.su/online-baccarat | Casino |
| manorfarmfishing.com/5-deposit-casino | Casino |
| idc2019.ru | Spam redirect |
| aurareading.net/oranum | Psychic spam |
| livepsychic.net/psychicoz | Psychic spam |
4. Technical Footprint
CMS
WordPress 6.8.1
Server
LiteSpeed / PHP 8.2.30
Theme
bairs
Plugins
AIOSEO 4.9.7.2, Elementor 4.1.2
Unauthorized User
marcos (ID: 8)
Server IP
45.89.205.215
Shared Server — Same IP
45.89.205.215
Spam URLs to Remove (31)
All URLs currently indexed in the sitemap. Delete these posts and request removal from Google Search Console.
- /open-the-mysteries-of-tarot-card-cards-with-free-readings/
- /the-magic-of-free-lotus-tarot-card-readings-introducing-the-mysteries-of-your-future/
- /opening-the-mysteries-of-7-card-tarot-analysis-a-comprehensive-guide/
- /call-numerology-calculator-by-date-of-birth/
- /numerology-report-a-comprehensive-overview/
- /unlocking-the-secrets-of-free-online-tarot-card-readings/
- /the-ultimate-overview-to-tarot-card-pull-online/
- /vedic-numerology-calculator-introducing-the-mysteries-of-figures/
- /numerology-calculator-by-date-of-birth/
- /opening-the-mysteries-of-free-tarot-analysis-online/
- /unlocking-the-mysteries-of-tarot-card-reading/
- /the-art-of-tarot-card-analysis/
- /the-amount-of-cards-in-a-tarot-card-deck-a-comprehensive-guide/
- /open-the-mysteries-of-tarot-card-analysis-completely-free/
- /discover-the-magic-of-free-daily-tarot-readings/
- /numerology-calculator-unlocking-the-secrets-of-numbers/
- /tarot-card-card-reading-free-whatever-you-required-to-know/
- /opening-the-mysteries-of-lotus-tarot-card-card-analysis/
- /tarot-card-online-free-opening-the-mysteries-of-the-cards/
- /tarot-free-online-your-ultimate-guide/
- /the-full-guide-to-all-tarot-card-cards/
- /the-ultimate-guide-to-tarot-spreads/
- /discovering-the-world-of-free-tarot-readings/
- /numerology-horoscope-by-date-of-birth/
- /opening-the-power-of-numerology-with-a-free-numerology-calculator/
- /numerology-birth-date-calculator-opening-the-secrets-of-your-life-path/
- /the-ultimate-tarot-card-guide-unlocking-the-mysteries-of-the-cards/
- /unlock-the-mysteries-with-free-lotus-tarot-card-analysis-select-6/
- /opening-the-power-of-indian-numerology-calculator/
- /the-power-of-7-card-tarot-card-reading-free/
- /numerology-generator-opening-the-power-of-numbers/
Satellite Site Scan Results
Scanned July 9, 2026 — homepage keyword scan, sitemap analysis, and suspicious author enumeration.
| Site | Status | Notes |
|---|---|---|
| abacolodge.com | infected | 31 spam posts, homepage gambling injections |
| bairslodge.com | clean | marcos author exists (legit staff); no spam in feed. Same server IP. |
| villamarialodge.com | clean | False positive on "slots" (Wix JS internals) |
| piralodge.com | clean | User enumeration via REST API exposed — harden. Same server IP. |
| suindalodge.com | clean | — |
| deltalodge.com | clean | — |
| deltaecolodge.com | clean | — |
| karandalodge.com | clean | Marcos Newland is legitimate staff author |
| chimelodge.com | clean | — |
| futalodge.com | clean | — |
| mayazullodge.com | clean | — |
| espiritusantobaylodge.com | clean | — |
| behkaylodge.com | clean | — |
| exumalodge.com | clean | — |
| kautapen.com | clean | kautapenlodge.com unreachable |
| thekautapengroup.com | clean | Same server IP as abacolodge |
| daviddenies.com | clean | — |
| redstagpatagonia.com | clean | — |
| nervouswaters.com | clean | — |
Risk Assessment
| Risk | Severity | Detail |
|---|---|---|
| SEO penalty / deindexing | high | 23% of site entries are spam traffic per client analytics |
| Re-infection if backdoor not removed | critical | Deleting posts alone will not fix — attacker access likely persists |
| Cross-site spread via shared hosting | medium | 3 other sites on same IP and WordPress stack |
| Contact form data theft | medium | Backdoor may exfiltrate form submissions |
| Malware / redirect escalation | medium | Currently spam — could escalate to malware distribution |
Recommended Immediate Actions
- 1Take abacolodge.com offline or enable maintenance mode while cleaning
- 2Rotate all passwords — WordPress admin, SFTP, database, hosting panel
- 3Delete all 31 spam posts and the unauthorized marcos user (ID 8)
- 4Remove injected gambling links from homepage and compromised pages/widgets
- 5Scan for backdoors in wp-content/, theme files, mu-plugins, and uploads
- 6Update WordPress core, all plugins, and PHP to latest versions
- 7Install Wordfence or Sucuri and run a full security scan
- 8Disable XML-RPC if not needed; block REST API user enumeration
- 9Apply hardening to all 4 sites on shared server IP 45.89.205.215
- 10Purge LiteSpeed cache after cleanup
- 11Submit updated sitemap to Google Search Console; request removal of all 31 spam URLs
- 12Re-run satellite site scan to verify all properties remain clean