What we have established from message evidence and a victim-side incident, what we infer, and what we still need. Written for the IT providers and security people who look after dental practices. The plain-language advisory is at the main page; this page assumes technical background. Corrections and additional intelligence are welcome via the form below.
The propagation model is what makes this campaign effective in a niche sector: every message arrives from a genuine, previously-corresponding address, so SPF, DKIM and DMARC all pass and reputation-based filtering is useless. Targeting requires no attacker knowledge of the industry — the compromised mailbox's own contact graph is the targeting.
We hold original .eml files from five waves of the file-share campaign (13, 14, 16, 23 and 28 July 2026, AEST) and two copies of the PRODA campaign (7 August 2026). Key observations from headers and bodies:
| DOMAIN (defanged) | PATH | FIRST SEEN | SENDER TYPE |
|---|---|---|---|
| avernix[.]vu | /access/ | 14 Jul 2026 | consumer Gmail |
| uvanv[.]vu | — | early wave | reported to us; sample not held |
| xornavo[.]vu | /file/ | 13 Jul 2026 | business mailbox (custom domain) |
| lornica[.]vu | /dental | 16 Jul 2026 | business mailbox (custom domain) |
| clientesetupdoc[.]vu | /access | 23 Jul 2026 | consumer Gmail (decoy link in same mail) |
| docsecdental[.]vu | /mesh | 23 Jul 2026 | consumer Gmail (payload link) |
| dytrix[.]vu | — | 24 Jul 2026 | business mailbox (custom domain); detected by extension telemetry, sample not held |
| bzlvaka[.]vu | /access/ | 28 Jul 2026 | consumer Gmail; lure reworded to "Invitation to view shared folders", inline image content-IDs reused from an earlier sample |
| dprvirz[.]vu | — (also doc.dprvirz[.]vu) | 31 Jul 2026 | consumer Gmail; detected by extension telemetry, sample not held |
A distinct but sector-adjacent campaign observed 7 Aug 2026, worth cataloguing here because it targets the same victims and our tooling now detects it. Two messages arrived twelve minutes apart at a targeted Australian dental practice (name withheld), which received them cold and forwarded them to us for analysis. The forwards are ordinary authenticated sends from that practice's own mailbox; nothing indicates the reporting practice was compromised, and unlike the .vu campaign these lures were delivered directly from attacker-controlled domains rather than from a hijacked trusted sender.
| ELEMENT | OBSERVED |
|---|---|
| Impersonated brand | Services Australia — "Provider Digital Access (PRODA)" / "HPOS" |
| From (display name "PRODA") | info@ghaspert[.]com · support@machsselbst[.]com |
| Payload URL (both waves) | https://verifications[.]es/verification/v333/v3 |
| Shared sending platform | both messages carry <mid-{32 hex}@akoneseo.com> in References/In-Reply-To despite different From domains — one platform behind both waves, and a useful pivot |
| Objective | PRODA credential harvest (→ Medicare/HPOS/DVA/AIR access), not malware |
| Evidentiary basis | Two forwarded copies. No original Received chain, Return-Path or Authentication-Results is held for the ghaspert.com / machsselbst.com messages, so no authentication claim is made about them — the sender addresses and 08:43/08:55 timings are taken from the forwarded body. |
Updated 17 Aug 2026. An Australian IT provider supplied Windows System event logs (Event ID 7045) from a dental practice compromised on 14 August after a staff member opened a campaign-A link, and offered further assistance unprompted. This resolves the largest open question in earlier versions of this advisory. Credit by name is pending their agreement — see acknowledgements.
The payload is not bespoke malware. It is ScreenConnect (ConnectWise Control) — the genuine, code-signed commercial remote-support product — installed as an unattended e=Access agent running as a LocalSystem auto-start service. That configuration gives the operator hands-on-keyboard control of the machine on every boot, with nobody at the keyboard needing to approve anything. It also explains why antivirus does not object: the binary is legitimately signed by ConnectWise and is identical to what every honest deployment of the product looks like.
Two agents were installed 70 seconds apart, pointing at two different servers:
| # | INSTALLED | RELAY HOST | PORT | SERVER TYPE |
|---|---|---|---|---|
| 1 | 14/08/2026 09:42:25 | instance-eyig0h-relay.screenconnect[.]com | 443 | ConnectWise-hosted cloud instance |
| 2 | 14/08/2026 09:43:35 | relay.cojeqinvpt[.]online | 8041 | attacker self-hosted relay |
The 16-hex string in each service name is the thumbprint of the controlling server’s public key. The two thumbprints differ, which proves cryptographically that these are two distinct servers with two distinct key pairs — not one server reachable by two names, and not a reinstall.
The full-screen update overlay reported by victims is not a separate loader. It is ScreenConnect’s own configurable branding, abused via a Client.Override.resources file to replace the application title and background — the technique G DATA documented as EvilConwi in June 2025. The mouse moving afterwards is simply the operator working behind it. Stop looking for a third-party overlay program.
| TYPE | INDICATOR |
|---|---|
| Network | relay.cojeqinvpt[.]online — TCP 8041 (attacker relay) |
| Network | cojeqinvpt[.]online — apex, registered 13 Oct 2025 via NameCheap |
| Network | instance-eyig0h-relay.screenconnect[.]com — TCP 443 |
| Network | Outbound TCP/8041 to any host outside screenconnect.com — highest-value single firewall rule |
| Host | ScreenConnect Client (370db60ef59c8cab) ScreenConnect Client (19e702d7c59aaac2) |
| Host | C:\Program Files (x86)\ScreenConnect Client (<thumbprint>)\ HKLM\SYSTEM\CurrentControlSet\Services\ScreenConnect Client (<thumbprint>) |
| Session GUIDs | bf14ac3f-c8f9-4b08-b916-85457a25cbb3 · b1fd6401-d0c4-45c9-b165-572ce2ee0f4e |
| Config | In either install directory: ShowSystemTrayIcon=false, ShowBalloonOnConnect=false, HideWallpaperOnConnect, or a Client.Override.resources file — the EvilConwi fingerprint |
Deliberately not listed as indicators: the binary name, path, hash or code signature. ScreenConnect.ClientService.exe signed by ConnectWise under Program Files is exactly what a legitimate install looks like, and treating it as an indicator produces false accusations against honest IT providers.
A read-only PowerShell checker covering all of the above — service-install events, live services, the relay host each client dials, install folders and connection evidence — is published at Check-ScreenConnect.ps1, and as a self-elevating one-click wrapper for practice staff at Check-This-PC.bat (same checks, embedded; plain text, no executable). Removal for technicians is Remove-ScreenConnect.ps1 — report-only by default, preserves event logs, service configuration and operator-transferred files before it touches anything, supports a -KeepRelay exclusion for the provider’s own agent, and checks the LSA Authentication Packages entry that can survive an uninstall. Note that removal is remediation of the access path only: a host that ran an unattended LocalSystem agent warrants a rebuild and full credential rotation. It changes nothing and removes nothing. Plain-language instructions for practice staff are in section 6 of the advisory.
Reporting routes verified 17 Aug 2026: ConnectWise abuse at screenconnect.com/report-abuse and securityincident@connectwise.com (supply the instance name, relay host, thumbprint and session GUID); the self-hosted relay’s host at abuse-team@tier.net; the registrar at abuse@namecheap.com under “Hacking Activity”; and the indicators to ThreatFox so other practices’ firewalls pick them up. Australian incidents to ReportCyber, lodged as a business.
Because domains rotate per wave, our open-source detector (browser extension, GitHub) scores message content rather than matching indicators alone. Signals, roughly in order of evasion-resistance:
Server-side, the highest-leverage controls are a transport rule quarantining .vu/ links (we know of no legitimate .vu correspondence in Australian dentistry), an external-sender share-lure disclaimer rule, and resolver-level blocking of the .vu zone at practice routers. Copy-paste configurations for Microsoft 365 and Google Workspace are in the IT configuration guide.
Original .eml samples (with headers) are available to legitimate researchers and responders on request via the form below. Please also report independently to the ACSC — our evidence is already lodged.
Ideas for the tooling, corrections to this analysis, intelligence to share, or anything else — this opens a pre-filled email in your own mail client, so you can attach files (.eml samples, hashes, logs) before sending. Reports of sightings should use the main reporting form instead.