Syntic

Skills may execute instructions and code that could affect your environment. Marketplace scans reduce risk but do not guarantee safety. Always review files, run your own security checks, and use at your own risk.

EngineeringFree Safe

incident-response

Security Scan Summary

Status: Safe

Source: Syntic Skills registry

Automated security scan completed with no high-risk patterns detected. Manual review is still required.

About This Skill

Use when a security incident is declared and needs classification, triage, escalation routing, or forensic evidence collection. Covers SEV1-SEV4 severity and the DFRWS forensic lifecycle.

Downloadable SKILL.md

Download SKILL.md and place it in your Syntic skills folder. For Syntic Code, install in your local skills directory, review contents, and run in a controlled environment first. Acknowledge the risk notice above to enable the download.

SKILL.md
---
name: incident-response
description: Use when a security incident is declared and needs classification, triage, escalation routing, or forensic evidence collection. Covers SEV1-SEV4 severity and the DFRWS forensic lifecycle.
category: Engineering
version: 1.0.0
tools: []
---

# Incident Response

Full lifecycle for declared security incidents: classify, score severity, filter false positives, collect forensic evidence, and route escalation. This is not proactive threat hunting and not post-incident compliance mapping — it covers classifying, triaging, and managing incidents that have already been declared.

## Scope vs. adjacent skills

| Skill | Focus | Approach |
|---|---|---|
| incident-response (this) | Active incidents | Reactive — classify, escalate, collect evidence |
| threat-detection | Pre-incident hunting | Proactive — find threats before alerts fire |
| cloud-security | Cloud posture assessment | Preventive — IAM, S3, network misconfiguration |
| red-team | Offensive simulation | Offensive — test detection and response capability |

## Triage: what to establish for every event

For any security event (SIEM alert, EDR detection, threat intel feed, or user report), establish: event type, affected host, associated user, source IP, timestamp, and a summary of raw evidence. Then classify against the incident taxonomy, apply false-positive filters, score severity, and determine the escalation path — walk the user through this in chat rather than assuming automated tooling.

## Incident taxonomy (14 types)

Classification drives default severity, MITRE technique mapping, and response SLA:

| Incident Type | Default Severity | MITRE Technique | Response SLA |
|---|---|---|---|
| ransomware | SEV1 | T1486 | 15 minutes |
| data_exfiltration | SEV1 | T1048 | 15 minutes |
| apt_intrusion | SEV1 | T1566 | 15 minutes |
| supply_chain_compromise | SEV1 | T1195 | 15 minutes |
| domain_controller_breach | SEV1 | T1078.002 | 15 minutes |
| credential_compromise | SEV2 | T1110 | 1 hour |
| lateral_movement | SEV2 | T1021 | 1 hour |
| malware_infection | SEV2 | T1204 | 1 hour |
| insider_threat | SEV2 | T1078 | 1 hour |
| cloud_account_compromise | SEV2 | T1078.004 | 1 hour |
| unauthorized_access | SEV3 | T1190 | 4 hours |
| policy_violation | SEV3 | N/A | 4 hours |
| phishing_attempt | SEV4 | T1566.001 | 24 hours |
| security_alert | SEV4 | N/A | 24 hours |

### SEV escalation triggers

Any of these force a re-declaration to a higher severity, regardless of initial classification:

| Trigger | New Severity |
|---|---|
| Ransomware note found | SEV1 |
| Active exfiltration confirmed | SEV1 |
| CloudTrail or SIEM disabled | SEV1 |
| Domain controller access confirmed | SEV1 |
| Second system compromised | SEV1 |
| Exfiltration volume exceeds 1 GB | SEV2 minimum |
| C-suite account accessed | SEV2 minimum |

## Severity framework (SEV1–SEV4)

| Level | Name | Criteria | Response Invoked | Escalation Path |
|---|---|---|---|---|
| SEV1 | Critical | Confirmed ransomware; active PII/PHI exfiltration (>10K records); domain controller breach; defense evasion (CloudTrail disabled); supply chain compromise | Full response, in parallel | SOC Lead → CISO → CEO → Board Chair |
| SEV2 | High | Confirmed unauthorized access to sensitive systems; credential compromise with elevated privileges; lateral movement confirmed; ransomware indicators without confirmed execution | Triage + containment + forensics | SOC Lead → CISO |
| SEV3 | Medium | Suspected unauthorized access (unconfirmed); malware detected and contained; single account compromise (no priv escalation) | Triage + containment | SOC Lead → Security Manager |
| SEV4 | Low | Security alert with no confirmed impact; informational indicator; policy violation with no data risk | Triage only | L3 Analyst queue |

Response timing: SEV1 → immediate 15-minute war room, all hands. SEV2 → 1-hour bridge call, async coordination. SEV3/SEV4 → standard ticket-based handling.

## False positive filtering

Apply these five filters before escalating, to prevent false-positive inflation:

| Filter | Description | Example Pattern |
|---|---|---|
| CI/CD agent activity | Known build/deploy agents flagged as anomalies | jenkins, github-actions, circleci, gitlab-runner |
| Test environment tagging | Assets tagged as non-production | test-, staging-, dev-, sandbox- |
| Scheduled job patterns | Expected batch processes triggering alerts | cron, scheduled_task, batch_job, backup_ |
| Whitelisted identities | Explicitly approved service accounts | svc_monitoring, svc_backup, datadog-agent |
| Scanner activity | Known security scanners and vulnerability tools | nessus, qualys, rapid7, aws_inspector |

A confirmed false positive suppresses escalation; log the suppression reason for audit purposes. Recurring false positives from the same source should be tuned out at the detection layer, not filtered repeatedly at triage.

## Forensic evidence collection

Follow the DFRWS six-phase framework and the principle of volatile-first acquisition:

| Phase | Activity | Priority |
|---|---|---|
| Identification | Identify what evidence exists and where | Immediate |
| Preservation | Prevent modification — write-block, snapshot, legal hold | Immediate |
| Collection | Acquire evidence in order of volatility | Immediate |
| Examination | Technical analysis of collected evidence | Within 2 hours |
| Analysis | Interpret findings in investigative context | Within 4 hours |
| Presentation | Produce findings report with chain of custody | Before incident closure |

**Volatile evidence — collect first, in order:**
1. Live memory (RAM dump) — lost on reboot
2. Running processes and open network connections
3. Logged-in users and active sessions
4. System uptime and current time (for timeline anchoring)
5. Environment variables and loaded kernel modules

**Chain of custody** — every evidence item needs: a SHA-256 hash at acquisition time, an acquisition timestamp in UTC with timezone offset, tool provenance (e.g. FTK Imager, Volatility, dd, AWS CloudTrail export), investigator identity, and a transfer log of custody changes.

## Escalation paths

**By severity:**

| Severity | Immediate Contact | Bridge Call | External Notification |
|---|---|---|---|
| SEV1 | SOC Lead + CISO (15 min) | Immediate war room | Legal + PR standby; regulatory notification per deadline table |
| SEV2 | SOC Lead (30 min async) | 1-hour bridge | Legal notification if PII involved |
| SEV3 | Security Manager (4 hours) | Async only | None unless scope expands |
| SEV4 | L3 Analyst queue (24 hours) | None | None |

**By incident type:**

| Incident Type | Primary Escalation | Secondary |
|---|---|---|
| Ransomware / APT | CISO + CEO | Board if data at risk |
| PII/PHI breach | Legal + CISO | Regulatory body (per deadline table) |
| Cloud account compromise | Cloud security team | CISO |
| Insider threat | HR + Legal + CISO | Law enforcement if criminal |
| Supply chain | CISO + Vendor management | Board |

## Regulatory notification obligations

The notification clock starts at incident declaration, not at investigation completion:

| Framework | Incident Type | Deadline | Penalty |
|---|---|---|---|
| GDPR (EU 2016/679) | Personal data breach | 72 hours after discovery | Up to 4% global revenue |
| PCI-DSS v4.0 | Cardholder data breach | 24 hours to acquirer | Card brand fines |
| HIPAA (45 CFR 164) | PHI breach (>500 individuals) | 60 days after discovery | Up to $1.9M per violation category |
| NY DFS 23 NYCRR 500 | Cybersecurity event | 72 hours to DFS | Regulatory sanctions |
| SEC Rule (17 CFR 229.106) | Material cybersecurity incident | 4 business days after materiality determination | SEC enforcement |
| CCPA / CPRA | Breach of sensitive PI | Without unreasonable delay | AG enforcement; private right of action |
| NIS2 (EU 2022/2555) | Significant incident (essential services) | 24-hour early warning; 72-hour notification | National authority sanctions |

**Operational rule:** if scope is unclear at declaration, assume the most restrictive applicable deadline and confirm scope within the first response window.

## SEV1 response timeline

T+0 detection arrives → T+5 classify against taxonomy with false-positive filtering → T+10 if SEV1, page CISO, open war room, start the regulatory clock → T+15 begin forensic collection (volatile evidence first) in parallel with a containment assessment → T+30 human approval gate before any containment action → T+45 execute approved containment → T+60 assess containment effectiveness and brief Legal if PII/PHI is in scope → T+4h finalize the forensic evidence package and dwell-time estimate → T+8h build the eradication and recovery plan → T+72h submit regulatory notification if GDPR/NIS2 was triggered.

## Anti-patterns

1. **Starting the notification clock at investigation completion** — regulatory clocks (GDPR 72 hours, PCI 24 hours) start at discovery, not investigation completion. Declaring late exposes the organization to maximum penalties even if the incident itself was minor.
2. **Containing before collecting volatile evidence** — rebooting or isolating a system destroys RAM, running processes, and active connections. Volatile evidence collection must happen in parallel with containment, never after.
3. **Skipping false-positive verification before escalation** — escalating every alert to SEV1 degrades SOC credibility and causes alert fatigue. Always apply false-positive filters before paging the CISO.
4. **Undocumented incident command decisions** — every decision made during a SEV1, including decisions made under uncertainty, must be logged with timestamp and rationale. Undocumented decisions cannot be defended in regulatory investigations.
5. **Treating incident closure as investigation completion** — incidents close when eradication and recovery are complete, not when the investigation is done. Forensic reporting and regulatory submissions may continue after operational closure.
6. **Single-source classification** — classifying an incident from a single data source (one SIEM alert) without corroborating evidence frequently leads to misclassification.

Bundle Download

Includes SKILL.md and bundled support files where provided. Risk acknowledgement is required.

Install Targets

Syntic App

  1. 1. Create a dedicated folder for this skill in your local skills library.
  2. 2. Place SKILL.md into that folder.
  3. 3. Restart Syntic and invoke this skill on matching tasks.

Syntic Code (CLI)

  1. 1. Save SKILL.md in your local Syntic Code skills directory.
  2. 2. Keep related files in the same skill folder.
  3. 3. Run in a safe environment and validate outputs.

Source

https://github.com/alirezarezvani/claude-skills/blob/main/engineering-team/skills/incident-response/SKILL.md

Open Source Link
Engineering

Related Skills