CS0-004 domain - 34% of the exam

Security Operations

Security Operations is 34% of the CS0-004 exam. These are the objectives it covers, each with practice questions, with every answer explained.

The domain in numbers

99
Practice questions
6
Objectives
17
Easy
48
Medium
34
Hard

Where people go wrong

  • Acting on a model score without validating it

    The wrong options treat a machine-learning or AI output as a verdict. A confidence score with no matching signature and no host, network or log artefact attached is a lead. Escalating on it, suppressing it, blocking on it or auto-closing low-ranked alerts all skip triage. The correct answer validates the output against independent telemetry such as raw flows, and uses a ranking only to decide what analysts review first.

    See it in a sample question
  • Confusing data poisoning with other model failures

    The wrong options name a different failure for corrupted training labels. Data poisoning tampers with the training data so the model learns to misclassify malicious activity as benign, which shows as a rising false-negative rate. Model inversion extracts information from a model, prompt injection targets generative models at inference time, threshold tuning is a legitimate defensive adjustment, and drift or stale training data reflects ageing data, not deliberate corruption.

    See it in a sample question
  • Closing an impossible-travel sign-in because of MFA or a VPN

    The wrong options explain the pattern away. Two successful sign-ins from places too far apart to travel between are an impossible-travel indicator. A passed MFA challenge does not clear it, because session-token theft or real-time phishing can defeat MFA. A VPN or clock skew can explain the pattern, but closing the alert on either assumes the benign case without confirming it. The correct answer investigates before concluding, and claims neither a benign cause nor a specific attack.

    See it in a sample question
  • Trusting a clean hash or reputation score

    The wrong options read a low detection ratio or a valid signature as proof of safety. A hash lookup compares an identifier with known records, so changing a single byte produces an unseen hash, and an unknown result does not show a file is benign. Detonation reveals runtime behaviour such as processes spawned and files written. Observed encoded PowerShell, a dropped executable and Run-key persistence outweigh a low hash reputation.

    See it in a sample question
  • Granting trust from one login or a network position

    The wrong options keep the perimeter model. Zero trust authenticates and authorises every request on its own merits, using identity, device posture and context, whether it originates inside or outside the network. A single VPN login or internal location grants no standing trust. An ALLOW decision despite a failed device posture check is an enforcement gap to investigate, not acceptable behaviour.

    See it in a sample question

Objectives in this domain

What to study

The official documents this domain's practice questions cite most.

Sample questions from this domain

Free sampleSecurity Operationseasy

During a busy shift the SOC receives 4,000 alerts. An AI triage augmentation layer groups and ranks them, surfacing 30 high-priority clusters for human review. A junior analyst asks how the team should treat the AI's ranking. What is the BEST guidance?

  • AAuto-close every alert the AI ranked as low priority to clear the queue quickly.
  • BIgnore the AI ranking entirely and triage all 4,000 alerts in the original order they arrived.
  • CUse the ranking to prioritise which clusters analysts review first, while keeping human judgement as the decision-maker on each verdict. Correct
  • DEscalate all 30 high-priority clusters straight to incident response before any analyst reviews them.
AI triage augmentation should prioritise analyst attention while humans retain the final verdict on each alert. Augmentation tools cut noise and order the queue, but they can misrank events, so the analyst keeps decision authority. Using the ranking to sequence review while validating each verdict captures the efficiency gain without surrendering judgement.

Why A is wrong: Auto-closing low-ranked alerts is tempting for throughput, but the model can misrank a genuine threat, and closing without review removes any chance of catching that error.

Why B is wrong: Discarding the augmentation defeats its purpose and is impractical at this volume, though the caution about not blindly trusting the model is partly reasonable.

Why C is correct: Alert-triage augmentation is meant to prioritise and reduce load while the analyst still confirms verdicts, which correctly balances efficiency against the model's fallibility.

Why D is wrong: Escalating on the model's ranking alone skips triage and risks flooding incident response with false positives, since a high rank is a prioritisation hint, not a confirmed incident.

Free sampleSecurity Operationseasy

A SOC uses a supervised model trained on analyst-labelled alerts to auto-classify incoming events. Over two weeks the model's false-negative rate climbs sharply, and review shows an external contributor has been submitting mislabelled benign samples that resemble known malware beacons into the training feedback loop. Which threat does this pattern BEST describe?

  • AData poisoning, where crafted mislabelled samples corrupt the training set so the model learns to misclassify malicious activity. Correct
  • BModel inversion, where an attacker reconstructs the private training data by repeatedly querying the deployed model.
  • CPrompt injection, where malicious instructions embedded in input manipulate a language model's response.
  • DDenial of service, where a flood of events exhausts the classifier's processing capacity.
Recognise data poisoning as the injection of mislabelled samples into a training loop to degrade a model's future detections. When adversaries seed a model's training feedback with deceptive labelled data, the model learns the wrong decision boundary and misses genuine threats. This corruption of the learning process, not the live query path, is the signature of data poisoning.

Why A is correct: Injecting deceptive labelled samples into the training loop to degrade future classifications is the defining mechanism of a data-poisoning attack against a machine-learning model.

Why B is wrong: Model inversion is a real adversarial-AI risk, but it extracts information from a model rather than corrupting its training data, so it does not explain a rising false-negative rate.

Why C is wrong: Prompt injection targets generative language models through crafted input at inference time, not a supervised classifier being degraded through its training feedback loop.

Why D is wrong: A resource-exhaustion flood would slow or stop classification, but here the model still runs and simply misclassifies, which points to corrupted training data rather than lost availability.

Free sampleSecurity Operationshard

An analyst reviews an authentication alert: one service account authenticated successfully from Perth and, seven minutes later, successfully from Frankfurt, a journey no traveller could make. Both events show valid credentials and no failed attempts. What does this evidence most strongly indicate?

08:01 SUCCESS user=svc-billing srcgeo=Perth,AU result=0
08:08 SUCCESS user=svc-billing srcgeo=Frankfurt,DE result=0
  • AA brute-force attack is in progress and the account should be locked after the next failed attempt threshold is reached.
  • BTwo successful logins from geographically impossible locations point to compromised credentials, so the account should be disabled and investigated. Correct
  • CThe alert is a benign false positive caused by a VPN, so it can be closed without any further review of the account.
  • DA password-spray campaign has succeeded across many accounts and every user in the tenant must reset immediately.
Interpret successful logins from geographically impossible locations as an impossible-travel indicator of compromised credentials. When one account authenticates successfully from two places faster than physical travel allows and no failures precede it, credential compromise or session theft is the leading explanation, so disabling and investigating the account is the analyst's correct move.

Why A is wrong: Brute force is tempting given the security context, but the logs show zero failures and both logins succeeded, which is the opposite of guessing attempts.

Why B is correct: Valid authentications from locations too far apart to travel between are the textbook impossible-travel indicator of credential theft, making containment of the account and investigation the correct response.

Why C is wrong: A VPN can explain unexpected geolocation, but closing outright without confirming the account's expected egress is premature and would dismiss a strong compromise signal.

Why D is wrong: Spraying is plausible language, but the evidence covers a single account with no breadth across users, so a tenant-wide reset overreaches what the data supports.

Free sampleSecurity Operationshard

An analyst submits a downloaded installer hash to a reputation service and gets the result below. The file is already present on twelve endpoints. What is the most defensible next step?

sha256: 9f2c...e11a
detections: 3/72 engines (2 generic heuristic, 1 PUA)
first_seen: 6 hours ago   signed: yes (valid cert, unknown publisher)
prevalence: low (first submission in your tenant)
  • ACollect a sample and detonate it in a sandbox while scoping the twelve hosts, since low prevalence and heuristic hits are inconclusive. Correct
  • BImmediately reimage all twelve endpoints, because any non-zero detection count confirms an active infection.
  • CClear the file as safe, because 69 of 72 engines did not flag it and it carries a valid signature.
  • DAdd the publisher certificate to the global block list to stop all software it has ever signed.
Treat ambiguous hash-reputation results as a trigger for further analysis rather than immediate clearance or eradication. Low detection counts, low prevalence, recent first-seen, and a valid but unknown-publisher signature are inconclusive, so the analyst gathers behavioural evidence through sandboxing and scoping before acting.

Why A is correct: Mixed low-confidence detections on a rare, newly seen signed file are ambiguous, so dynamic analysis plus scoping gathers the behavioural evidence needed before any containment decision.

Why B is wrong: Non-zero detections feel like proof, but three low-confidence heuristic and PUA hits on a fresh signed file are not confirmation, and mass reimaging is disproportionate to this evidence.

Why C is wrong: A mostly clean score and a valid signature are reassuring, but a valid certificate from an unknown publisher plus very low prevalence and recent first-seen are exactly the traits of a new malicious file.

Why D is wrong: Blocking the signer looks decisive, but an unknown publisher may also sign legitimate tools, and a broad certificate block risks outages without first confirming the file is malicious.

Free sampleSecurity Operationsmedium

Your organisation runs a zero trust access model. A SIEM alert fires when a contractor account authenticates successfully to an internal finance app from a managed device, but the device posture check reports its endpoint agent is disabled. The access proxy granted the session anyway. As the analyst, what is the BEST immediate interpretation of this evidence?

auth=success user=contractor7 app=finance-portal
device_posture=FAIL (endpoint_agent=disabled) decision=ALLOW
  • AThe account is confirmed malicious because a failed posture check that still allowed access can only mean stolen contractor credentials in active use.
  • BThe session is acceptable because authentication succeeded, and in zero trust a valid identity is sufficient to authorise access to the resource.
  • CThe access decision contradicts the posture result, indicating the proxy did not enforce device trust, so the enforcement gap should be investigated and the session scrutinised. Correct
  • DThe alert is informational and can be suppressed, since contractor accounts routinely fail posture checks and the proxy compensates automatically.
In zero trust, access granted despite a failed device posture check signals an enforcement gap to investigate, not a valid session. Zero trust authorises each request on continuously evaluated signals including device posture, so an allow decision that contradicts a posture failure means the policy engine or proxy did not enforce the device-trust condition, which the analyst should treat as a gap to investigate rather than proof of compromise or a benign event.

Why A is wrong: Tempting because a posture failure is alarming, but the evidence shows a policy-enforcement gap, not confirmed credential theft; concluding malice skips the triage that would establish it.

Why B is wrong: Tempting because identity is central to zero trust, but the model requires continuous verification of device posture too, so a failed posture that was still allowed is a defect rather than acceptable.

Why C is correct: Correct: zero trust conditions access on device posture as well as identity, so an ALLOW despite a posture FAIL is an enforcement gap the analyst should investigate while scrutinising the session.

Why D is wrong: Tempting because posture noise from unmanaged contractors is common, but here the policy allowed access it should have blocked, which is a meaningful control failure rather than expected noise.

Other domains in this exam

See also the CS0-004 cert hub, the study guide, and the cheat sheet.

Examworthy is not affiliated with or endorsed by CompTIA. Original, blueprint-aligned practice material only.