The latest OTX pulse highlights an active Initial Access Broker (IAB) campaign, tracked since January 2026, that employs a sophisticated social engineering vector to breach corporate environments. The threat actor, likely operating as an access broker for ransomware affiliates, targets organizations using Microsoft Teams vishing. By impersonating IT helpdesk personnel, attackers manipulate victims into initiating Microsoft Quick Assist sessions. Once remote access is established, the actors deploy PowerShell scripts to install a custom Go-based backdoor identified as GoGRPC. This campaign represents a dangerous convergence of collaboration platform abuse and legitimate remote administration tooling to deliver high-impact malware.
Threat Actor / Malware Profile
- Adversary Motive: Initial Access Brokerage (selling access to ransomware operators).
- Malware Families:
- GoGRPC: A Go-language based backdoor facilitating remote command execution.
- BlindDoor / RevSocket / PyGRPC: Variants and components used for proxying and reverse shell capabilities.
- Distribution Method:
- Vector: Vishing (Voice Phishing) via Microsoft Teams.
- Initial Access: Social engineering convinces the user to open Quick Assist (
msra.exe), granting the attacker control.
- Payload Behavior:
- PowerShell scripts are executed immediately upon gaining Quick Assist access to download and run the GoGRPC binary.
- Establishes a C2 channel likely using gRPC protocol over HTTP/HTTPS.
- Capabilities: Reverse shell, SOCKS proxying (RSOX), and lateral movement support.
- Persistence: While not fully detailed in the pulse, GoGRPC variants typically establish persistence by registering as a system service or creating scheduled tasks to survive reboots.
IOC Analysis
The pulse provides actionable indicators of compromise (IOCs) that should be prioritized:
- IPv4 Addresses:
94.140.114.192,45.86.162.228,5.253.59.222. These likely serve as C2 servers or hop points. Immediate blocking on perimeter firewalls is required. - Domain:
scansec-upd.com. This domain likely masquerades as a security update service to facilitate C2 communication or payload delivery. - File Hashes (MD5): Four distinct MD5 hashes corresponding to the GoGRPC binaries and payloads.
- Operationalization: SOC teams should ingest these hashes into EDR solutions for immediate quarantine. Network IOC should be applied to SIEM correlation rules to alert on outbound connections to these endpoints.
Detection Engineering
title: Potential Microsoft Quick Assist Abuse
id: 8a7b6c5d-4e3f-2a1b-9c8d-7e6f5a4b3c21
description: Detects Microsoft Quick Assist (msra.exe) spawning a shell process, indicative of a social engineering attack leading to code execution.
status: experimental
author: Security Arsenal
date: 2026/07/28
references:
- https://www.zscaler.com/blogs/security-research/helpdesk-hijackers-teams-vishing-quick-assist-and-gogrpc-backdoor
logsource:
category: process_creation
product: windows
detection:
selection:
ParentImage|endswith: '\msra.exe'
Image|endswith:
- '\powershell.exe'
- '\cmd.exe'
- '\pwsh.exe'
condition: selection
falsepositives:
- Legitimate IT support using Quick Assist for command line tasks
level: high
---
title: Microsoft Teams Initiating Quick Assist Session
id: 1b2c3d4e-5f6a-7b8c-9d0e-1f2a3b4c5d6e
description: Detects Microsoft Teams spawning the Quick Assist executable, a common vector in vishing campaigns where attackers pose as IT support.
status: experimental
author: Security Arsenal
date: 2026/07/28
logsource:
category: process_creation
product: windows
detection:
selection:
ParentImage|endswith: '\Teams.exe'
Image|endswith: '\msra.exe'
condition: selection
falsepositives:
- Legitimate internal support calls using Teams
level: medium
---
title: GoGRPC Backdoor Network Traffic
id: 2c3d4e5f-6a7b-8c9d-0e1f-2a3b4c5d6e7f
description: Detects potential network activity associated with GoGRPC backdoor C2 infrastructure based on observed IOCs and port usage.
status: experimental
author: Security Arsenal
date: 2026/07/28
logsource:
category: network_connection
product: windows
detection:
selection:
DestinationIp|contains:
- '94.140.114.192'
- '45.86.162.228'
- '5.253.59.222'
DestinationPort:
- 443
- 80
condition: selection
falsepositives:
- Unknown
level: critical
**KQL (Microsoft Sentinel)**
kql
// Hunt for suspicious process chains involving Quick Assist and PowerShell
DeviceProcessEvents
| where Timestamp > ago(7d)
| where InitiatingProcessFileName == "msra.exe" and ProcessFileName in ("powershell.exe", "cmd.exe", "pwsh.exe")
| project Timestamp, DeviceName, AccountName, InitiatingProcessCommandLine, ProcessCommandLine, FolderPath
| extend HuntContext = "Potential Quick Assist Abuse"
| join kind=inner (
DeviceNetworkEvents
| where RemoteIP in ("94.140.114.192", "45.86.162.228", "5.253.59.222") or RemoteUrl contains "scansec-upd.com"
) on DeviceName, Timestamp
**PowerShell Hunt Script**
powershell
# IOC Hunter for GoGRPC / Helpdesk Hijacker Campaign
$MD5Hashes = @(
"3d1819de80c5a6633bc546f7b07086a4",
"7a818efa2a3af3130a3c4b69260a08aa",
"925dc63fc70de650127f41e00e9ffbf3",
"b42366dcf2612adb43ed0c617bfa98d4"
)
Write-Host "[+] Scanning for GoGRPC Backdoor Artifacts..." -ForegroundColor Cyan
# Check running processes
Get-Process | Where-Object {
try {
$hash = (Get-FileHash -Path $_.Path -Algorithm MD5 -ErrorAction Stop).Hash
$hash -in $MD5Hashes
} catch { $false }
} | Select-Object ProcessName, Id, Path
# Check common download directories
$Paths = @("$env:TEMP", "$env:USERPROFILE\Downloads", "C:\ProgramData")
foreach ($Path in $Paths) {
if (Test-Path $Path) {
Write-Host "[+] Scanning $Path..." -ForegroundColor Yellow
Get-ChildItem -Path $Path -Recurse -File -ErrorAction SilentlyContinue | ForEach-Object {
$fileHash = (Get-FileHash -Path $_.FullName -Algorithm MD5).Hash
if ($MD5Hashes -contains $fileHash) {
Write-Host "[!] MALICIOUS FILE DETECTED: $($_.FullName)" -ForegroundColor Red
}
}
}
}
Response Priorities
- Immediate: Block all listed IP addresses and the domain
scansec-upd.comat the perimeter. Trigger automated hunts for the MD5 hashes provided in the pulse across all endpoints. - 24h: Conduct identity verification for all users who have executed
msra.exe(Quick Assist) in the last 30 days, specifically correlating with subsequent PowerShell activity. - 1 week: Implement GPO restrictions to limit the use of Microsoft Quick Assist to specific admin accounts or block it entirely if not business-critical. Review Microsoft Teams external access policies to limit vishing exposure.
Related Resources
Security Arsenal Incident Response Managed SOC & MDR Services AlertMonitor Threat Detection From The Dark Side Intel Hub
Is your security operations ready?
Get a free SOC assessment or see how AlertMonitor cuts through alert noise with automated triage.