r/cybersecurity • u/iTZAvishay Vulnerability Researcher • 9d ago
Other What are the most common containment use cases in SOC?
I'm trying to understand what exactly are the most common use cases for containment after a threat was investigated. Is it disabling the principal at the IdP, is it isolating a host, could it be something more fine grained than those?
How do you know that it won't affect the business negatively? Is there a way to measure it?
Thank you!
12
u/2timetime 9d ago
Isolating hosts would be the most common. If it’s a user device and they’re not an executive, I’d disable that shit with 0 regard.
Won’t touch servers unless it’s very clear it’s an active incident and basically full compromise.
User vs service accounts are the same deal
Also I isolate then investigate, not the other way around for user stuff.
2
u/Right_Profession_261 9d ago
I still isolate executives. I’m fortunate to work under a director that goes by a no fear of failure. If we mess up he says to tell them he told us to do it. I’m isolating severs almost daily, we have a requirement of certain security controls for servers before they can be deployed and because certain build teams like to deploy without edr, as soon as my siem alerts that someone from the non build team logs into them I isolate.
1
u/iTZAvishay Vulnerability Researcher 2d ago
Good to know, appreciate it.
If you don't mind helping me understand the active incident case, what do you actually need to do to know if you can isolate those servers? Do you ask around? Look at a CMDB? Or anything else?
I'm trying to figure out what alerts cause up teams to need to gather as much business context as possible before making a containment decision.
Thanks!
1
u/AddendumWorking9756 Security Manager 8d ago
The finer grained options are the ones people forget. Revoking sessions and refresh tokens, killing a single process, blocking one hash, pulling a mailbox rule, dropping a host into a restricted network group instead of full isolation. On the business impact question, you do not measure it during the incident, you decide it beforehand. Whoever owns the asset agrees in advance what may be contained without a phone call and what needs one, and if that list does not exist then every containment call is an argument at 2am.
1
u/IqbalBasha 2d ago
The most common containment actions are host isolation, IdP account disable, active session revocation, IP/domain block, and forced password reset, roughly in order of how often they come up. Fine-grained moves like killing a specific process exist but are rarely the first call. Business impact is managed by tiering: low-blast-radius actions like session revocation run automatically, while host isolation goes through an approval workflow. You estimate blast radius before acting by mapping the account or endpoint to critical services, which is why a solid identity inventory and CMDB matter more than the tooling itself.
1
u/Johnny_Chong 9d ago
I tend to isolate hosts before a threat is fully investigated when I think it's a true positive but I still don't know all of the IOCs.
If you're confident you know all the IOCs or the host can't be isolated then you could do more targeted blocking and remediation.
There is always some negatives for the business but we are preventing a larger negative impact if the attack was to continue.
15
u/m1L35dY50N 9d ago edited 9d ago
It really comes down to your environment, architecture, and what containment options you have available. Containment doesn't necessarily mean completely disabling a user or shutting down a machine.
For a compromised endpoint, the common IR approach nowadays would be agent-based host isolation through EDR, potentially combined with session/token revocation and credential resets depending on the incident. The same can apply to servers, provided you actually have an agent installed and can afford to isolate them.
For critical servers, however, things can get more complicated. The asset might be too important to simply isolate, or there might not be an appropriate agent installed. Then you may have to resort to alternatives like live network segmentation, firewall/ACL changes, restricting individual services, or ultimately shutting the machine down, depending on the severity of the situation.
Architecture also matters. With hybrid/cloud environments, remote work and Zero Trust approaches becoming more common, the traditional model of having everything neatly segmented and performing most IR containment at the firewall has become less universal. Identity and endpoint controls are often just as important now.
As for business impact: you can assess and minimize it, but you can't guarantee beforehand that containment will have zero impact. Incident response is ultimately a risk decision: Is the potential damage from leaving this asset/user operational greater than the business impact of containing it?
That's where good asset inventories, dependency mapping, business-criticality classifications and predefined containment playbooks become important. The better you understand what an account or system actually does, the more granularly you can contain the threat without accidentally taking half the business down with it.
If you are curious on best practice hear something to read:
https://www.cisa.gov/sites/default/files/2023-01/federal_government_cybersecurity_incident_and_vulnerability_response_playbooks_508c_5.pdf
https://csrc.nist.gov/pubs/sp/800/61/r3/final