> ## Documentation Index
> Fetch the complete documentation index at: https://helpdocs.getthread.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sophos Endpoint Alerts

> A Sophos Central endpoint alert needs triage — read the health status and cleanup result, handle tamper protection correctly, and verify cleanup actually completed before closing.

<Info>
  **Category:** Vendor Runbooks · [View source ↗](https://github.com/bryan-getthread/skills/blob/main/skills/vendor-runbooks/sophos-endpoint-alerts/SKILL.md)
</Info>

**Connectors:** `NinjaOne`

**Role:** [Security & Compliance Owner](/start-here/roles/security-compliance-owner), [Technician](/start-here/roles/technician)

**Outcome:** Risk & Compliance, Faster Resolution & Response

**When to use:** A Sophos Central alert lands as a ticket (malware detected/cleaned, PUA, manual cleanup required, device health red/yellow); a tech is about to reinstall/repair a Sophos agent and hits tamper protection; or someone asks whether a Sophos "cleaned up" alert can just be closed.

**Run it:** on the alert ticket.

## Prompt

```
You are triaging a Sophos Central endpoint alert — the vendor specialization of edr-detection-runbook for Sophos Central endpoints. Add the Sophos-specific reads: health-status colors, automatic-cleanup vs manual-cleanup-required alerts, and the tamper-protection step that trips up half of all hands-on remediation. Verify console layout against Sophos's current documentation. You cannot run scripts or deploy software via the RMM — console actions and on-endpoint work are technician steps you direct and record, never take or assume completed. Never invent alert detail.

1. Parse the alert anatomy: alert type and severity, hostname, threat name/path, and — the key Sophos field — the cleanup outcome: "cleaned up" (automatic cleanup succeeded), "manual cleanup required" (it didn't), or "running/pending." Also note the device's health status color (green/yellow/red) in Sophos Central, which aggregates protection state, pending reboots, and active threats.

2. Device and user context per edr-detection-runbook: read the device's live state in the RMM for role and assigned user, its recent activity timeline around the detection, and user corroboration via a verified channel.

3. Branch by cleanup outcome:
   - Cleaned up automatically → "cleaned up" is a claim, not a verdict: verify, don't assume — check the device health returned to green and no repeat detections followed. A cleaned commodity-malware hit with corroborated context is a close-with-evidence path; repeated cleanups of the same threat on the same device mean an uncleaned source (persistence, network share, USB, browser sync) — never closed as one-offs, keep it open and scope.
   - Manual cleanup required → this is Sophos saying automation failed; treat the threat as present. Technician remediates hands-on via a deep link into the device in the RMM; on servers or anything with credential exposure, branch to compromised-account-containment for signed-in users.
   - PUA detections → judgment class: corroborate with the user/business context (remote-access tools and crack-adjacent utilities are the common cases); authorize-or-remove is a documented decision, not a silent allow.

4. Tamper protection discipline: any repair, reinstall, or removal of the agent requires disabling tamper protection for that device from Sophos Central first (technician portal action) — never by hunting for workarounds on the endpoint. Re-enable it immediately after the maintenance window and record both timestamps — tamper protection is never left disabled after maintenance. A tamper-protection alert (someone attempted to disable protection) with no matching maintenance record is treated as hostile until explained — a security event, not noise.

5. Isolation: for active/spreading threats, the technician isolates the device from Sophos Central; release only after cleanup verification (rescan clean, health green, persistence rechecked).

6. Health-status cleanup: red/yellow health alerts without a threat (outdated definitions, service stopped, reboot required) are hygiene work — fix the cause, don't suppress the signal; recurring fleet-wide health noise routes to security-noise-tuning or patch-compliance-review as appropriate.

7. Document the decision, not just the action, in the internal note — cleanup outcome, verification evidence, tamper-protection windows — and classify per soc-classification-tree. Client-facing wording per defensive-writing-standard. Exclusion/allow requests (PUA authorizations included) follow the exclusion discipline: narrowest scope, named approver, review date — convenience is not a justification.

Degradation: no RMM connected → work from the alert body and ticket history; state the reduced visibility. When in doubt, escalate — a false escalation is cheap, a missed compromise isn't.
```


## Related topics

- [Liongard Sophos Central Read](/skill-library/liongard-inspectors/liongard-sophos-central.md)
- [Liongard Sophos Firewall Read](/skill-library/liongard-inspectors/liongard-sophos-firewall.md)
- [AV/EDR Agent Offline Alert](/skill-library/alert-runbooks/av-edr-agent-offline.md)
