- From
- Senior Security Analyst <soc-l2@acme-corp.com>
- To
- netops@acme-corp.com
- Date
- 2026-04-19 09:55 UTC
New intern's PC is on the production-server VLAN by mistake
Attempt 1 of 1 · cmqhfrvaj00120jzi4lmc1kgh
This is your first attempt for this scenario. Retry the scenario to generate a side-by-side comparison against your previous response.
Stay on Easy · Network Engineering
4 signals are blocking advancement to Medium. Keep practicing at Easy until those areas stabilize. (Track: Network Engineering)
Signals helping
- Dangerous action frequency. None in recent attempts
- Recent retry improvement trend. Score is improving (+29.2 pts on later attempts)
Signals blocking advancement
- Recent average score. 33 / 100 (need ≥ 75)
- Recent pass rate. 0 of 5 passed (need ≥ 66%)
- Rubric category coverage. 35% average (need ≥ 55%)
- Consistently weak rubric areas. Recovery, Change record / log retention, Mitigation
ACCESS-SW-12#show interfaces Gi1/0/24 switchport
Name: Gi1/0/24
Switchport: Enabled
Administrative Mode: static access
Operational Mode: static access
Access Mode VLAN: 100 (prod-servers) <-- wrong, should be 200 (office)
Trunking Native Mode VLAN: 1 (default)
Voice VLAN: none
ACCESS-SW-12#show vlan brief | include 100|200
100 prod-servers active Gi1/0/24
200 office active Gi1/0/1, Gi1/0/2, ..., Gi1/0/23, Gi1/0/25
# Switch port log (last 24h)
Apr 18 18:12:03 ACCESS-SW-12 %CONFIG: configure terminal — user: cli-noc-jr
Apr 18 18:12:18 interface Gi1/0/24
Apr 18 18:12:31 switchport access vlan 100 <-- assignment moment
Apr 18 18:12:35 end
Apr 18 18:12:38 ACCESS-SW-12 %CONFIG: write memory — user: cli-noc-jr
# show mac address-table on the affected port
ACCESS-SW-12#show mac address-table interface Gi1/0/24
100 bcd1.7f00.55aa DYNAMIC Gi1/0/24 <-- intern PC, learned in prod VLAN
# Intern's PC ARP (sample)
Internet 10.0.100.5 0 bcd1.7f00.0102 ARPA Vlan100
Internet 10.0.100.18 0 bcd1.7f00.018a ARPA Vlan100
Internet 10.0.100.1 0 bcd1.7f00.5500 ARPA Vlan100 <-- prod VLAN gateway
# DHCP server (10.50.0.10) lease record for the intern's MAC
Apr 18 18:13:02 OFFER bcd1.7f00.55aa 10.0.100.84 scope=PROD-SERVERS-100
Apr 18 18:13:02 ACK bcd1.7f00.55aa 10.0.100.84 lease=8h, renewed twice since
-- the intern's PC pulled an IP from the prod-VLAN scope (L3 reachability into prod is real, not just L2 visibility)
# NAC / 802.1X session on Gi1/0/24
ACCESS-SW-12#show authentication sessions interface Gi1/0/24 details
Interface Gi1/0/24
IIF-ID 0x1ABCDEF
MAC Address bcd1.7f00.55aa
IPv4 Address 10.0.100.84
User-Name <none> <-- no 802.1X supplicant on intern's first-day laptop
Status Authorized <-- via MAB fallback (port profile MARKETING-PORT permits MAB)
Method mab
-- 802.1X is not enforced on this port; MAB authorized the MAC into whatever
access VLAN the port was statically configured for (which was prod-100).
# Edge firewall hit log (10.50.30.5 INTERN-ACCESS rule, last 16h)
Apr 18 18:14:22 10.0.100.84:51022 -> 10.0.100.10 (db-prod-01):22 ALLOW syn,ack,push 3 sessions
Apr 18 18:14:51 10.0.100.84:51188 -> 10.0.100.18 (web-prod-02):443 ALLOW tls handshake completed, 220 KB transferred
Apr 18 19:02:09 10.0.100.84:51904 -> 10.0.100.10:445 (smb) DENY ACL "PROD-INTRA-ONLY" hit count: 4
-- the intern's host did reach db-prod-01 (SSH banner only, no auth attempt logged) and web-prod-02 (TLS established)
so this is no longer "only an L2 misconfig"; treat scope as confirmed exposure of two prod hosts.
# Controlled distractors (rule out wider faults so root cause stays at the access-VLAN assignment)
ACCESS-SW-12#show interface Gi1/0/24 | include line protocol|optic|errors|CRC
Gi1/0/24 is up, line protocol is up 0 input errors 0 CRC optic Rx -3.2 dBm (within spec)
DHCP server (10.50.0.10) status: healthy, all other VLAN scopes leasing normally
ACCESS-SW-12#show interface trunk | include Po1
Po1 on 802.1q trunking 1 <-- uplink to DIST-A clean; no native vlan mismatch
No DIST-* / CORE-* config change in the last 7 days.
# Edge firewall view of the marketing office VLAN (200)
No drops, no anomalies on the legitimate office segment in the same window.- Name
- ACCESS-SW-12 Gi1/0/24 + intern PC
- Type
- Marketing intern access port currently bridged into prod VLAN 100; intended VLAN 200 (office); reaches prod-VLAN gateway 10.0.100.1; downstream visibility into prod-servers segment (db-prod-01, web-prod-02); MAB-authorized via NAC profile MARKETING-PORT, no 802.1X supplicant on the laptop
- Owner
- Network Operations · Marketing wing
- Level
- High
Hi, As requested, this case will be treated as Access Control Violation incident and will be investigating immediately. It is indeed logged as the port Gi1/0/24 was on VLAN 100, not on VLAN 200. After checking the logs from our end, the NOC team accidentally configured the port on VLAN 200 on April 18th, 18:12:31 Fortunately there weren't any signs of the host trying to access the db, therefore the case could be dismissed. Also, I have changed the VLAN to 200 so the incoming intern can use the host.
The response is missing several critical incident response steps. Review the rubric and try again. Score: 20/100. Strongest area: Clarity & structure (65%). Weakest area: Mitigation (0%) — expand this next time.
Where points came from
- Fault understanding1/5 · 3.0 / 15
- Topology / asset impact2/4 · 5.0 / 10
- Prioritization1/2 · 5.0 / 10
- Mitigation0/5 · 0.0 / 20
- Diagnosis0/5 · 0.0 / 15
- Recovery0/4 · 0.0 / 10
- Change record / log retention0/4 · 0.0 / 10
- Clarity & structure1/2 · 6.5 / 10
Strengths
No category reached 70% coverage.
Missing / weak
- Fault understanding
- Mitigation
- Diagnosis
- Recovery
- Change record / log retention
Dangerous actions detected
None detected in your response.
Learn from this attempt
Post-submission coaching for this scenario. Score and verdict are unchanged — these notes are for your next attempt.
Why points were deducted
- Mitigation0% coverage
Move the port back to the correct VLAN with a change ticket and preserve evidence first; never widen trust or clear logs to silence the alert.
- Diagnosis0% coverage
Distinguish L2 visibility from confirmed L3 access using DHCP lease, NAC session, MAC table, and firewall hit log; correlate timestamps with the config .
- Recovery0% coverage
Harden the NAC profile so MAB cannot fall back into production VLANs and require peer-reviewed change tickets for any VLAN move.
Model answer outline
A marketing intern's access port (ACCESS-SW-12 Gi1/0/24) was assigned to the production-server VLAN 100 instead of the office VLAN 200. The misconfiguration sat live for ~16h, so this is a real segmentation-boundary violation, not a typo.
Rated SEV-3 / P3. Treat as a P2 security incident, not a network typo.
- Treat as a P2 security incident, not a network typo.
- Escalate to SOC and Network Operations together; loop in the marketing-wing manager.
- Scope the actual exposure before remediating so the response matches reality.
- Move Gi1/0/24 back to VLAN 200 with a change ticket; consider shutting the port until evidence is preserved.
- Do not delete VLAN 100 or convert access ports to trunk to make the alert quiet.
- Do not clear the MAC address-table or DHCP lease before the snapshots below are exported.
- Read the switchport state and the config audit log; identify the operator and timestamp of the wrong access-VLAN assignment.
- Distinguish L2 visibility from confirmed L3 access: cite the DHCP lease (intern's MAC pulled an IP from the prod scope) and the edge-firewall hit log.
- Inspect the NAC / 802.1X session: MAB fallback authorized the laptop into the statically-configured VLAN because there is no supplicant.
- Correlate firewall, NAC, DHCP, and MAC-table timestamps with the switch's config audit log to scope the exposure window.
- Enforce 802.1X / NAC dynamic VLAN assignment on user-area ports.
- Block MAB fallback into production VLANs at the NAC profile level.
- Adopt port-provisioning templates and require peer-reviewed change tickets for VLAN moves.
- Snapshot the DHCP lease record, MAC address-table, NAC session log, and edge-firewall hit log.
- Capture pre/post show running-config of Gi1/0/24 and the audit-log entry of the operator who applied the wrong VLAN.
- Open a NOC ticket with the timeline and chain of custody so the same fact set is reviewable later.
- Brief SOC, NetOps, and the marketing-wing manager once the scope is bounded.
- Engage HR / legal only if the evidence indicates more than misconfiguration.
- Document the change, the root cause, and the prevention plan so future onboarding does not repeat it.
- Do not convert all access ports to trunk as a 'fix'.
- Do not delete VLAN 100 to remove the leak.
- Do not switch VTP modes to refresh the VLAN database.
- Do not dismiss the report as a typo.
- Do not clear the MAC address-table or DHCP lease before evidence is preserved.
Dangerous actions to avoid
- Do not convert all access ports to trunk as a 'fix'.
- Do not delete VLAN 100 to remove the leak.
- Do not switch VTP modes to refresh the VLAN database.
- Do not dismiss the report as a typo.
- Do not clear the MAC address-table or DHCP lease before evidence is preserved.
How to improve next time
- Identify this as a segmentation-boundary violation, not a typo — the wording shapes how seriously the incident is treated.
- Distinguish L2 visibility from confirmed L3 access — DHCP lease and firewall hits prove this is more than ARP discovery.
- Cite specific evidence (DHCP lease, MAC table, NAC / MAB session, firewall hit log) when scoping the exposure window.
- Preserve evidence before remediating — clearing the MAC table or deleting VLAN 100 to silence the alert is the wrong move.
- Move the port to the correct VLAN safely; never widen trust or convert access ports to trunk as a shortcut.
Request an AI review of this attempt
This AI review is supplemental coaching. It does not change your official score or verdict. The review is only kept for this page session and is not saved permanently.
AI Tutor
This tutor explains your result. It does not change your score. Pick a question to see how the deterministic grading reached your verdict and where to focus next.
Generated deterministically from your graded result — no AI model was called.
Why did I get this score?
Your verdict was Fail at 20/100. That total is the sum of deterministic rubric points across 8 categories — each scores how much of its expected, ordered steps your answer covered, not an opinion about your writing. Your strongest coverage was Clarity & structure (65%). Points were held back mostly in Mitigation (0%), Diagnosis (0%), Recovery (0%).
Re-read the mitigation expectations for this scenario and list the concrete steps you missed.
This tutor explains your existing result. It does not change your score, verdict, or grade. Generated deterministically from your graded result — no AI model was called.
What should I improve first?
Focus on Mitigation first — it is your weakest rubric area at 0% coverage and carries weight 20. For this scenario: Move the port back to the correct VLAN with a change ticket and preserve evidence first; never widen trust or clear logs to silence the alert.
Rewrite your mitigation section as a short numbered checklist before your next attempt.
This tutor explains your existing result. It does not change your score, verdict, or grade. Generated deterministically from your graded result — no AI model was called.
How does my answer compare to the model answer outline?
Compared with the model answer outline, the most useful sections to study are the ones matching your weak areas. Re-read the outline's mitigation, diagnosis, recovery guidance and check which listed points you did not cover. The outline is a high-level checklist of expected points — use it to find gaps, not to copy a finished answer.
Pick one model-answer section you missed and add its key points to your next response in your own words.
This tutor explains your existing result. It does not change your score, verdict, or grade. Generated deterministically from your graded result — no AI model was called.
Which rubric area mattered most here?
Mitigation mattered most here: it carries the highest rubric weight (20), so coverage there moves your score the most. You covered 0% of it this time, worth 0 points.
Prioritise the highest-weight categories first; make sure mitigation is fully addressed before lower-weight ones.
This tutor explains your existing result. It does not change your score, verdict, or grade. Generated deterministically from your graded result — no AI model was called.
What should I study next?
Based on this attempt, study mitigation, diagnosis, recovery next. Coaching tip for this scenario: Identify this as a segmentation-boundary violation, not a typo — the wording shapes how seriously the incident is treated.
Identify this as a segmentation-boundary violation, not a typo — the wording shapes how seriously the incident is treated.
This tutor explains your existing result. It does not change your score, verdict, or grade. Generated deterministically from your graded result — no AI model was called.
Coach Notes
Open full notebook →Save study notes for this attempt. They also collect in your mistake notebook.
Loading notes…