He cc’d the mayor.
Leo sent a single email to the entire transit authority: “Licence renewed. Attack vector was a compromised legacy validation server in Mobitec’s old infrastructure. We are migrating to local validation only. No further remote kill switches. The person who sent that phishing email? They had inside knowledge of the expiry timer. We’re pulling logs. Recommend involving federal cybercrimes.”
Your Mobitec onboard display system licence key (MCTA-MOB-8821-DELTA) will expire in 72 hours. Failure to renew will result in the immediate disablement of all passenger information displays, including destination signs, next-stop announcements, and emergency routing. Please visit the portal to renew. mobitec licence key
Leo stared at it. Uncontrollable . That was the master seed.
The coffee sludge on his desk had started to mold. He decided he didn’t care. He cc’d the mayor
By morning, chaos had metastasized. Buses were driving around with signs reading “AIRPORT” while heading to the suburbs. A 94-year-old woman boarded a bus that said “HOSPITAL” but actually terminated at a rail yard. Three route supervisors quit on the spot. The local news ran a segment titled “Ghost Buses of Metro City.”
Leo’s boss, a woman named Governor (first name “The”), called him into her glass-walled office. “Fix it.” We are migrating to local validation only
Leo swung his legs out of bed. “Which buses are those?”