CraveCart Case Files

AP Cybersecurity — Unit 6: Risk Management & Incident Response
0/0 responses complete (0%)

Incident Briefing: CraveCart Technologies — Unit 6

You're back at CraveCart Technologies for the final stretch of the course. Unit 6 picks up right where Unit 5 left off: CraveCart's security team spent Unit 5 finding and fixing application and data vulnerabilities — but risk never disappears completely, and one loose thread from Unit 5 is about to become a full-blown investigation.

Across these seven case files, you'll formally assess and prioritize CraveCart's risks, evaluate its security architecture, investigate a real incident from evidence collection through root cause and recovery, reassess the company's security posture afterward, and finally build a cost-justified investment plan for CraveCart's leadership team.

If you completed the Unit 5 lab, look closely — the incident you investigate in Cases 6C and 6D connects directly to evidence you already reviewed. Your answers save automatically as you type. Use Export PDF to submit your work, or Copy as Text as a backup.

Note for students: CraveCart Technologies and all incidents, logs, employees, and records in this lab are fictional, created for instructional purposes and mapped to AP Cybersecurity Unit 6 vocabulary and learning objectives.

Case 2027-6A
Risk Assessment

Unit 6 — Risk Assessment Fundamentals

Building CraveCart's Risk Register

Risk Asset Threat Vulnerability Likelihood Impact Qualitative Risk Residual Risk Preventive / Detective / Corrective Control Defense in Depth

CraveCart's new IT Security Manager wants a single document that captures every known risk facing the company: which assets are at stake, what threats and vulnerabilities create that risk, and what's already being done about it. This document is called a risk register, and it's the foundation every other decision in Unit 6 builds on.

For each risk, the team rates likelihood (how probable is this?) and impact (how bad would it be?) to arrive at a qualitative risk rating of Low, Medium, or High. Existing controls are classified as preventive (stopping an attack before it happens), detective (identifying an attack in progress or after the fact), or corrective (restoring systems afterward) — and even with strong controls in place, some residual risk always remains. Layering all three control types together across the organization is what defense in depth really means in practice.

Evidence: CraveCart Risk Register — Q1 2027
Several rows reference incidents from earlier in the course. Use the Flag button to mark the risks you believe deserve the highest priority.
AssetThreat / VulnerabilityLikelihoodImpactQualitative RiskExisting Control (Type)Flag
Customer databaseSQL injection via unvalidated inputMediumHighHighInput validation added (Preventive)
Employee accountsOver-privileged access (least privilege violation)MediumMediumMediumRBAC review completed (Preventive)
Stored payment dataSensitive data left unencrypted at restLowHighMediumEncryption & log deletion policy added (Corrective)
Admin dashboard accountsCredential theft / no multi-factor authenticationMediumHighHighAudit logging only (Detective) — no preventive control in place
New application featuresInsecure code shipped before launchMediumMediumMediumMandatory code review (Preventive)
Customer trust / brandLookalike phishing domains impersonating CraveCartMediumHighHighNo active monitoring program (Control Gap)

Your Investigation

Case 2027-6B
Architecture Review

Unit 6 — Security Architecture, Attack Surface & Remediation Planning

Reviewing CraveCart's Security Architecture

Security Architecture Layered Security Attack Surface Compromise Security Posture Hardening Risk Register Control Gap Remediation Plan Business Impact

With the risk register in hand, CraveCart's security team steps back to look at the bigger picture: the company's overall security architecture — how physical, network, device, application, and data controls fit together as layered security. The goal is to find every place an attacker could get in, collectively called the attack surface, and reduce it through hardening before it leads to a compromise.

The review below reflects CraveCart's actual security posture heading into this unit. Most layers look solid thanks to work done in earlier units — but one control gap stands out, and it's about to matter a lot. Once gaps are identified, they get written into a remediation plan: what to fix, in what order, and how much business impact each unfixed gap could cause.

Evidence: Security Architecture Review — Layer Coverage
Security LayerExample Controls In PlaceIdentified Gap
PhysicalBadge access, security cameras, visitor logsNone identified
NetworkFirewall rules, network segmentation, VPN for remote staffNone identified
DeviceAntivirus, EDR, automatic updates, screen locksNone identified
ApplicationInput validation, secure code review, patch managementNo requirement for multi-factor authentication on admin accounts
DataEncryption at rest, access control matrix, data classificationAudit log alerts are collected but not actively monitored in real time

Your Investigation

Case 2027-6C
Chain of Custody

Unit 6 — Digital Evidence & Incident Response (Early Phases)

The Breach Investigation Begins

Digital Evidence Chain of Custody Containment Eradication Recovery Lessons Learned Post-Incident Review

The control gap identified in Case 6B just became a real problem. CraveCart's security team is formally investigating the after-hours admin login and mass data export you may remember from earlier this course. What started as a suspicious audit log entry is now a full investigation, and it starts with collecting digital evidence properly.

Every piece of evidence collected must be logged with a documented chain of custody — who collected it, when, and where it's stored — so that it holds up to scrutiny later. While evidence is gathered, the response team is simultaneously working through containment (stopping the damage from spreading), eradication (removing whatever gave the attacker access), and recovery (getting systems back to normal). Once the dust settles, a post-incident review will capture lessons learned so this doesn't happen again.

Evidence: Chain of Custody Log
Evidence IDDescriptionCollected ByTimestampStorage / Hash
EV-001Admin dashboard audit log export (Feb 11)J. Alvarez, IT Security Analyst2027-02-11 09:20Secure evidence server — SHA256: 9f3a...b21c
EV-002Admin account login history (30-day range)J. Alvarez, IT Security Analyst2027-02-11 09:45Secure evidence server — SHA256: 7ee1...44da
EV-003Network firewall & web proxy logs (Feb 10–11)M. Chen, Network Administrator2027-02-11 11:15Secure evidence server — SHA256: 1cb0...ff9e
EV-004Forensic disk image of admin's workstationJ. Alvarez, IT Security Analyst2027-02-11 14:00Secure evidence server — SHA256: 44da...9c21
Evidence: Response Actions Log
Flag any action you believe is still incomplete and needs follow-up.
Action TakenPhaseStatusFlag
Disabled the compromised admin accountContainmentComplete
Forced password reset for all admin accountsContainmentComplete
Determined full scope of exported recordsContainmentIn progress
Revoked unauthorized session tokensEradicationComplete
Enabled multi-factor authentication on all admin accountsEradicationComplete
Restored admin dashboard access for the verified account ownerRecoveryComplete
Notified affected customersRecoveryPending

Your Investigation

Case 2027-6D
Root Cause Analysis

Unit 6 — Evidence Correlation, Timeline Analysis & Root Cause

Correlating the Timeline

Correlation Timeline Artifact Root Cause Scope Containment Strategy Evidence

With evidence collected, the investigation team's next job is correlation — lining up artifacts from several different log sources (email security, web proxy, and the admin audit log) into a single timeline to see how the attack actually unfolded. A single log entry rarely tells the whole story; it's the pattern across sources that reveals the truth.

Once the timeline is built, the team can determine the root cause — the real reason this happened, not just the moment it was noticed — and the scope of what was affected. That, in turn, shapes the containment strategy going forward. Look closely at the domain name in the timeline below: it may be familiar.

Evidence: Correlated Timeline — Multiple Log Sources
Flag the single event you believe represents the true root cause of the breach.
TimestampSourceEventFlag
Feb 10, 4:45 PMEmail Security LogAdmin account holder (j.alvarez) receives an email: "Urgent: Verify Your CraveCart Account"
Feb 10, 4:52 PMEmail Security LogLink inside the email is clicked from the admin's workstation
Feb 10, 4:53 PMWeb Proxy LogWorkstation connects to cravecart-secure-login.net — the same fraudulent, self-signed domain flagged earlier this course
Feb 10, 4:54 PMWeb Proxy LogAdmin's real username and password are submitted to the fraudulent site
Feb 11, 3:14 AMAdmin Audit LogAdmin account logs into the real CraveCart admin dashboard from an unrecognized overseas IP address
Feb 11, 3:16 AMAdmin Audit Log12,340 customer records exported to CSV

Your Investigation

Case 2027-6E
Incident Response

Unit 6 — Incident Response Phases & Organizational Resilience

Executing the Incident Response Plan

Incident Response Preparation Identification Containment Eradication Recovery After-Action Review Incident Response Plan Compensating Control Business Continuity Resilience

With the root cause identified, CraveCart's incident response plays out through its full, formal set of phases. Having a documented incident response plan already in place — built during preparation, long before this breach ever happened — is exactly why CraveCart could move quickly once identification occurred.

The phase tracker below shows where things stand. Notice that recovery isn't finished, and the after-action review — the step that captures lessons learned and strengthens the organization's resilience against a repeat attack — hasn't started yet. Until MFA rolls out fully, CraveCart is also using a temporary compensating control to reduce risk without disrupting business continuity for legitimate admin work.

Evidence: CraveCart Incident Response Plan — Phase Tracker
PhaseAction TakenResponsible TeamStatus
PreparationExisting incident response plan reviewed; break-glass backup admin account created in advanceIT SecurityComplete (done before this incident)
IdentificationSuspicious 3 AM login and mass export flagged by audit log reviewIT Security AnalystComplete
ContainmentCompromised account disabled; active sessions revokedIT SecurityComplete
EradicationMFA enabled on all admin accounts; fraudulent domain reported and blocked at the firewall (compensating control while full rollout continues)IT Security & Network AdminComplete
RecoveryAdmin dashboard access restored to verified owner; monitoring increasedIT SecurityIn Progress
After-Action ReviewNot yet conducted—Not Started

Your Investigation

Case 2027-6F
Posture Review

Unit 6 — Security Posture, Gap Analysis & Continuous Monitoring

Reassessing CraveCart's Security Posture

Security Posture Gap Analysis Compliance Baseline Threat Modeling Risk Treatment Continuous Monitoring

With the incident closed out, CraveCart's leadership wants an honest answer to one question: is the company's overall security posture actually better now, or did the team just patch one hole? To answer that, the security team runs a gap analysis, comparing each security domain against a baseline — the level of protection the company should have to meet its own standards and any compliance requirements.

This kind of review is also an exercise in threat modeling: thinking ahead about what an attacker might try next, not just reacting to what already happened. For every gap found, the team must choose a risk treatment — fix it, accept it, or reduce it another way — and decide whether continuous monitoring needs to expand to catch the next attempt sooner.

Evidence: Post-Incident Gap Analysis
Flag every row where a gap still exists after this incident.
Security DomainBaseline ExpectationCurrent State (Post-Incident)Flag if Gap Remains
AuthenticationMulti-factor authentication required for all admin accountsMFA now enabled for all admin accounts
Email SecurityAdvanced phishing detection and link filtering on all inbound emailBasic spam filter only — no advanced phishing detection
MonitoringReal-time alerting on anomalous logins, any time of dayAlerts are generated but only reviewed during business hours
Employee TrainingAnnual phishing awareness training for all staffLast conducted 18 months ago
Brand / Domain MonitoringActive monitoring for lookalike or spoofed domainsNo monitoring program currently exists

Your Investigation

Case 2027-6G
Investment Decision

Unit 6 Capstone — Cost-Benefit Analysis & Risk Decisions

Justifying the Investment Plan

Risk Appetite Control Objective Defense in Depth Cost-Benefit Analysis Security Investment Control Effectiveness Business Requirement Mitigation Strategy Evidence-Based Decision Risk Acceptance Risk Transfer Justification Stakeholder

CraveCart's leadership team — the stakeholders who ultimately approve spending — has asked the security team for one final deliverable: a prioritized security investment plan that closes the remaining gaps from Case 6F. Every proposed control below has a control objective it's meant to achieve, but none of them are free, and CraveCart doesn't have unlimited budget.

This is where a cost-benefit analysis earns its place: comparing what each control costs against its control effectiveness at reducing risk. Leadership has also set a risk appetite for the company — how much risk they're willing to tolerate — which means not every gap needs an expensive fix. Some risk can be addressed through risk acceptance (deciding to live with it) or risk transfer (like insurance), rather than direct investment. Whatever you recommend, it needs to be an evidence-based decision with clear justification, and it needs to work within CraveCart's real business requirements — this is your final mitigation strategy for the unit, built on defense in depth.

Evidence: Proposed Security Controls — Cost-Benefit Comparison
Proposed ControlEst. Annual CostControl EffectivenessRisk if SkippedBusiness Requirement Conflict?
Advanced phishing detection & email link filtering$18,000 / yrHighHighNone
Mandatory quarterly security awareness training$6,000 / yrMediumMediumMinor — uses paid staff time
24/7 real-time security monitoring service (SOC)$54,000 / yrHighLow (with current partial monitoring)None
Automated lookalike-domain monitoring service$9,000 / yrMediumMediumNone
Cyber insurance policy (risk transfer)$22,000 / yrTransfers risk rather than reducing itN/ANone

Your Final Security Investment Plan