- From
- SOC L2 <soc-l2@acme-corp.com>
- To
- netops@acme-corp.com
- Date
- 2026-04-22 09:32 UTC
Office VLAN bridged to prod-mgmt — SNMP communities and SMBv1 broadcasts visible
Attempt 1 of 1 · cmr4bu6ti003m0kx9idsmokhn
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 · Cyber × Network Fusion
4 signals are blocking advancement to Medium. Keep practicing at Easy until those areas stabilize. (Track: Cyber × Network Fusion)
Signals helping
- Dangerous action frequency. None in recent attempts
- Recent retry improvement trend. Score is improving (+57.5 pts on later attempts)
Signals blocking advancement
- Recent average score. 31 / 100 (need ≥ 75)
- Recent pass rate. 0 of 4 passed (need ≥ 66%)
- Rubric category coverage. 32% average (need ≥ 55%)
- Consistently weak rubric areas. Evidence & change record, Investigation & diagnosis, Recovery
# DIST-A trunk config (current) interface Po2 switchport mode trunk switchport trunk allowed vlan 10,20,30,99 <-- vlan 99 added 4d ago # DIST-A trunk config (4d ago, pre-change) interface Po2 switchport mode trunk switchport trunk allowed vlan 10,20,30 <-- vlan 99 NOT present # tcpdump on an office workstation (sample, 60s) 09:18:04 10.0.99.5 -> 10.0.99.255 SNMP v2c community="public" (RouterOS get) 09:18:09 10.0.99.5 -> 10.0.99.255 SNMP v2c community="acme-mgmt" 09:18:15 10.0.99.7 -> 10.0.99.255 SMBv1 BROWSE Announcement: PROD-MGMT-JUMP01 09:18:23 10.0.99.5 -> 10.0.99.1 SNMP v2c community="acme-mgmt" set request # ARP on office workstation Internet 10.0.99.1 0 bcd1.7f00.001a ARPA Vlan10 Internet 10.0.99.5 0 001e.7d00.0099 ARPA Vlan10
- Name
- DIST-A Po2 + prod-mgmt SNMP credentials
- Type
- L2 trunk misconfig + cleartext credential exposure
- Owner
- Network Operations · Core Distribution
- Level
- High
From: Incident Response Lead (SOC on-call) To: IT Leadership · Network Operations · Infrastructure Security · On-call SOC Subject: [SEV-2][INC-NET-VLAN99] Office VLAN exposed to prod-mgmt traffic — SNMP community exposure and trunk rollback in progress Incident: INC-NET-VLAN99 · SEV-2 / P2 Status: Investigating — containment and credential rotation in progress Classification: Cyber × Network Fusion · VLAN Segmentation Violation · Cleartext Management Credential Exposure Affected asset: `DIST-A Po2` + prod-mgmt SNMP communities · High criticality Detected: 2026-04-22 09:32 UTC SITUATION & SUMMARY SOC L2 and Network Operations identified a segmentation violation where office workstations on the office segment are seeing traffic from the production management network. Evidence shows that `VLAN 99`, the prod-mgmt VLAN, was added to `DIST-A Po2` approximately four days ago as part of a trunk allowed-VLAN change. The previous configuration allowed only VLANs `10,20,30`, while the current configuration allows `10,20,30,99`. A packet capture from an office workstation shows prod-mgmt traffic visible from the office segment, including SNMPv1/v2c traffic with communities `public` and `acme-mgmt`, SMBv1 browse announcements from `PROD-MGMT-JUMP01`, and ARP entries for prod-mgmt IPs appearing on the office workstation. This should be treated as both a network segmentation failure and a cleartext management credential exposure. SEVERITY & PRIORITY This is rated SEV-2 / P2 because a high-criticality production management VLAN was exposed to a less-trusted office network, and cleartext SNMP community strings were visible on that segment. Even if this was caused by a configuration mistake rather than an attacker, the SNMP communities must be treated as exposed. If `acme-mgmt` has write capability, the risk is higher because the capture shows an SNMP set request. IMMEDIATE CONTAINMENT * Roll back the `DIST-A Po2` allowed-VLAN list to remove `VLAN 99` from the office trunk path. * Preserve the current and previous trunk configuration before making changes. * Confirm `VLAN 99` is no longer present on office-facing trunks after rollback. * Verify office workstations can no longer see ARP, SNMP, or SMB traffic from the prod-mgmt subnet. * Temporarily block or restrict office-to-prod-mgmt traffic at Layer 3 controls while validation is in progress. * Treat SNMP communities `public` and `acme-mgmt` as exposed and begin credential rotation. * Disable or remove the `public` SNMP community where present. * If possible, move management monitoring from SNMPv1/v2c to SNMPv3 with authentication and encryption. NETWORK INVESTIGATION * Review the change record from four days ago that modified `DIST-A Po2`. * Determine why `VLAN 99` was added and whether the change was approved, mistyped, or copied from another trunk. * Identify all trunks where `VLAN 99` is currently allowed and confirm it is only present on intended management paths. * Check for similar allowed-VLAN drift on other distribution and access switches. * Review STP, trunk, VTP, native VLAN, and allowed-VLAN state for the affected path. * Search NetFlow, firewall, switch logs, and management-plane logs for office hosts accessing prod-mgmt systems during the exposure window. * Review SNMP logs on prod-mgmt routers and devices for GET or SET activity from office VLAN sources. * Determine whether any office user or host captured, used, or attempted to use the exposed SNMP community strings. CREDENTIAL / MANAGEMENT PLANE RESPONSE * Rotate the `acme-mgmt` SNMP community across affected prod-mgmt devices. * Remove or disable `public` SNMP community strings. * Confirm whether any SNMP community had read-write privileges. * Review configuration changes on prod-mgmt devices during the four-day exposure window. * Check whether the observed SNMP set request was legitimate monitoring activity or unauthorized management activity. * Validate management ACLs so SNMP is accepted only from approved monitoring hosts. * Consider SNMPv3 migration for sensitive management devices. EVIDENCE PRESERVATION * Preserve the current `DIST-A Po2` configuration and the pre-change configuration. * Preserve the packet capture showing SNMP communities, SMBv1 broadcast traffic, and prod-mgmt ARP entries visible on the office segment. * Preserve ARP output from the office workstation showing prod-mgmt IPs on `Vlan10`. * Preserve change-management records and timestamps for the trunk modification. * Preserve relevant switch logs, AAA logs, SNMP logs, NetFlow, and firewall records for the four-day exposure window. RECOVERY & NEXT STEPS * Validate that office VLAN segmentation is restored and prod-mgmt traffic is no longer visible from office endpoints. * Complete SNMP community rotation and remove legacy/default communities. * Disable SMBv1 on prod-mgmt systems where possible. * Update trunk configuration standards so management VLANs are not allowed on office-facing trunks. * Add configuration compliance checks for high-risk VLANs such as prod-mgmt. * Add alerting for management VLANs appearing on unauthorized trunks. * Review change-control procedures for trunk allowed-VLAN updates. STAKEHOLDER COMMUNICATION * Notify Network Operations that this is an active segmentation violation requiring rollback and validation. * Notify Infrastructure Security that SNMP communities were visible on a less-trusted segment and should be treated as exposed. * Notify IT Leadership that this appears to be a configuration-driven exposure, but credential rotation and management-plane review are required. * Notify system owners if any prod-mgmt devices show suspicious SNMP or SMB access during the exposure window. DO NOT * Do not only flush ARP entries on office workstations and close the incident. * Do not assume this is harmless because it appears to be a misconfiguration. * Do not leave `VLAN 99` allowed on office-facing trunks during investigation. * Do not rotate SNMP communities without first preserving evidence of what was exposed. * Do not continue using `public` or cleartext SNMPv1/v2c communities for prod-mgmt devices. * Do not ignore the SMBv1 broadcast exposure; it indicates legacy management traffic is visible outside the intended segment.
Reasonable start, but the response misses important incident response steps. Score: 59/100. Strongest area: Clarity & structure (100%). Weakest area: Evidence & change record (0%) — expand this next time.
Where points came from
- Attack & fault understanding3/3 · 15.0 / 15
- Topology & asset impact3/3 · 10.0 / 10
- Prioritization2/2 · 10.0 / 10
- & mitigation1/4 · 5.0 / 20
- Investigation & diagnosis1/4 · 3.8 / 15
- Recovery2/4 · 5.0 / 10
- Evidence & change record0/3 · 0.0 / 10
- Clarity & structure2/2 · 10.0 / 10
Strengths
- Attack & fault understanding
- Topology & asset impact
- Prioritization
- Clarity & structure
Missing / weak
- & mitigation
- Investigation & diagnosis
- Evidence & change record
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
- Evidence & change record0% coverage
Preserve pre/post config, pcap, and the change ticket so the operator and root cause are recoverable later.
- Containment & mitigation25% coverage
Restore the allowed-VLAN list, scope SNMP via ACL, rotate communities, disable v2c — partial loses points.
- Investigation & diagnosis25% coverage
Cite `show interfaces trunk`, the config-diff against the 4-day-old archive, and the office-VLAN pcap together.
Model answer outline
DIST-A Po2 had VLAN 99 (prod-mgmt) added to its 'allowed vlan' list four days ago, so the office floor is now seeing prod-mgmt SNMPv1/v2c GETs with community 'public' and 'acme-mgmt', SMBv1 browse announcements from PROD-MGMT-JUMP01, and ARP for 10.0.99.1 — every cleartext credential and every browse-list leak is reaching a less-trusted segment in real time.
Rated SEV-3 / P3. Treat as a P2 segmentation violation AND a credential exposure: the SNMP community strings are now considered burned the moment they appear on the office VLAN.
- Treat as a P2 segmentation violation AND a credential exposure: the SNMP community strings are now considered burned the moment they appear on the office VLAN.
- Run NetOps containment (allowed-VLAN list cleanup) and SOC containment (community rotation) in parallel.
- Escalate to the change-review owner who made the 4-day-old trunk edit; the post-mortem is as important as the fix.
- On DIST-A Po2, restore the allowed VLAN list to the pre-change shape (`switchport trunk allowed vlan 10,20,30`) so VLAN 99 stops crossing the trunk.
- Rotate every SNMP community that was visible on the office VLAN (especially 'acme-mgmt' which had a write request) and move toward SNMPv3 with auth/priv.
- Apply a vty / SNMP ACL on the prod-mgmt routers so SNMP only answers from the legitimate management subnet, not from the office segment.
- Disable SNMPv1/v2c on the affected core routers once SNMPv3 is in place; do not leave v2c running with the same community.
- Run `show interfaces trunk` and `show running-config interface Po2` and diff against the 4-day-old archive to prove the allowed-VLAN edit was the trigger.
- Pull the office-VLAN pcap and confirm SNMPv2c GET/SET requests reached prod-mgmt addresses, not just broadcasts.
- Use `show logging` and the change-management audit trail to identify the operator and ticket behind the edit.
- Inventory which prod-mgmt devices answered SNMP from the office VLAN, so the credential-rotation list is exhaustive.
- Mandate SNMPv3 with auth/priv on the management plane, deprecate SNMPv1/v2c globally, and lock SNMP behind a vty ACL.
- Disable SMBv1 and add browse suppression on prod-mgmt jumphosts so segmentation slips fail closed.
- Add a 4-eye / peer-review gate for any allowed-VLAN edit on a distribution trunk, plus a config-archive drift check.
- Add a quarterly segmentation audit (test packet from each user VLAN to prod-mgmt) so the next slip is caught before exposure.
- Snapshot `show running-config interface Po2` pre and post fix and archive the 4-day-old baseline.
- Preserve the office-VLAN pcap and the `show interfaces trunk` output before any rollback.
- Open a NOC + SOC ticket pair recording the change ticket, the operator, and the rotated communities.
- Notify the prod-mgmt owners that all SNMP communities exposed on the office segment are being rotated and what the cutover window is.
- Brief the change-management board so the trunk-edit policy is updated; document the RCA in the next change-review.
- Update Helpdesk so users see only the planned SNMP outage window, not surprise router reauth.
- Do not run `no vlan 99` to 'remove the leak' — that breaks the entire prod-mgmt segment, not just the leak.
- Do not paste a permit-any-any ACL onto prod-mgmt to hide the segmentation violation.
- Do not disable SNMP company-wide as a panic move; rotate + scope first, then deprecate v2c.
- Do not skip the credential rotation just because 'it was only on the office VLAN for four days' — assume it was captured.
Dangerous actions to avoid
- Do not run `no vlan 99` to 'remove the leak' — that breaks the entire prod-mgmt segment, not just the leak.
- Do not paste a permit-any-any ACL onto prod-mgmt to hide the segmentation violation.
- Do not disable SNMP company-wide as a panic move; rotate + scope first, then deprecate v2c.
- Do not skip the credential rotation just because 'it was only on the office VLAN for four days' — assume it was captured.
How to improve next time
- When a trunk edit changes who can see whom, treat it as both a network bug and a credential incident — the cleartext protocols crossing the boundary are the real risk.
- SNMPv1/v2c communities are passwords in cleartext; once they appear on a less-trusted segment, treat them as burned.
- Allowed-VLAN edits on distribution trunks deserve 4-eye review — they silently cross trust boundaries with no MAC/IP signal.
- Pair SNMP rotation with v3 migration, otherwise the same exposure happens the next time a trunk is misedited.
- Keep the diff against the 4-day-old archive as evidence — segmentation incidents are easier to prove with a pre/post config than with packet capture alone.
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 Borderline at 59/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 Attack & fault understanding (100%). Points were held back mostly in Evidence & change record (0%), Containment & mitigation (25%), Investigation & diagnosis (25%).
Re-read the evidence & change record 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 Evidence & change record first — it is your weakest rubric area at 0% coverage and carries weight 10. For this scenario: Preserve pre/post config, pcap, and the change ticket so the operator and root cause are recoverable later.
Rewrite your evidence & change record 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 evidence & change record, containment & mitigation, investigation & diagnosis 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?
Containment & mitigation mattered most here: it carries the highest rubric weight (20), so coverage there moves your score the most. You covered 25% of it this time, worth 5 points.
Prioritise the highest-weight categories first; make sure containment & 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 evidence & change record, containment & mitigation, investigation & diagnosis next. Coaching tip for this scenario: When a trunk edit changes who can see whom, treat it as both a network bug and a credential incident — the cleartext protocols crossing the boundary are the real risk.
When a trunk edit changes who can see whom, treat it as both a network bug and a credential incident — the cleartext protocols crossing the boundary are the real risk.
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…