Chapter 7
Sascha closed the office door behind him and headed toward the north elevator. He jabbed the call button and took a moment to look out the window. Outside, a group of students clad in bright red and yellow shirts were playing a game of touch football. The sun was shining, giving the false impression that it was a balmy summer day. Jesse is probably wishing that it were summer again, Sascha thought. Could Jesse have been right? He couldn't imagine that the university would try him again for something related to his trip to Poland, especially after the last trial. Espionage and destruction of property. Two loosely-defined but very serious charges for a young professional. Sascha knew that the university was capable of eating its own. That had always bothered him. Some schools had a superb legal posture and would go to bat for members of their communities to the greatest extent that they could. But not CUNY. When students got in trouble for sharing files on their computers, the university would forward the Cease and Desist notice directly to the student who was using the network address that was implicated in the document. This was poor form for the university, since a student could be falsely accused if someone happened to be the victim of a virus or worm, or if someone had used a weak password to protect his wireless network. Guilt, intent, and liability were very complex matters to sort out in a place as technologically dense and active as a university campus.
In this case, though, Sascha thought that it was bad business for CUNY not to step up and defend Jesse. He had been cleared of wrongdoing in the Warsaw trial. It had become clear afterward that William Rheingold was motivated by political and personal concerns, and not because of any moral obligation. Jesse had dealt with many other concerns in the meantime, but Sascha hadn't heard any more gossip from the press or the ladies upstairs.
The elevator arrived, and Sascha stepped in. He punched the button for the fifth floor. Jesse will be in, and he needs to hear about this before the police come and start asking questions again, Sascha thought. He heard the chime indicating arrival at the fifth floor, stepped out, and froze. The door to Jesse's unmarked office, which sounds an alarm if it remains open for more than one minute, stood ajar. The lights were off, an odd thing at 10:30 on a Monday morning.
Sascha approached the office slowly, pulling his phone from his shirt pocket. He leaned to his right, looking around the door. He could only see the corner of the office, making him wish that the door had been reversed. Sascha had been a U.S. Marine before college, and his tactical disadvantage on this side of the door made him uncomfortable. Backing away and glancing at his phone, he dialed Jill's number.
"Jill Cumberland," the pleasant voice said.
"Jill, it's Sascha. Is there maintenance in 503B scheduled for today?"
"503 bravo?" she asked, sounding surprised. "Isn't that the investigative journalism war room?"
"Yeah," Sascha replied, glancing down the hallway. "Anything on the grid?"
"Two seconds here," Jill said. Sascha could hear her fingers working her keyboard. There was a long pause. Then she spoke again, this time with slight concern. "This is odd, Sascha. There is nothing on the schedule, but someone added a ticket for 503B and then deleted it. Is everything all right? Do you want me to call security?"
"I'm not sure. Don't call security just yet. The door is ajar, and the lights are off. I'm going to have a look around and make sure that everything is kosher."
"All right. Be careful, Sascha. I'll send someone down there if I don't hear from you in a few minutes."
"Give me ten," Sascha said, and quietly flipped his phone closed. His pulse had quickened. The information that Jill had given him, though it probably seemed suspicous, would seem ultimately inconsequential to anyone else. To Sascha, though, the news was unwelcome. He knew the scheduling system very well, and he knew his building. Someone had scheduled maintenance for the room where Jesse normally worked, and someone—probably the same someone—had cancelled the service ticket. By itself, that could be attributed to a mistake by the person scheduling the ticket. With the door ajar on a secured office that was normally occupied during the day, the situation changed.
The CUNY ticket scheduling system was complex once one looked behind the pleasant computer interface that the maintenance workers and administrative assistants used. It synchronized its database with servers that handled service requests for the university at large, enabling reassignment of jobs when one maintenance crew was overloaded, as well as distributing the work of creating tickets. Each building had to be inspected by the local fire chief at least once every three years, for example, and the university as a whole had to be fully reinspected every five years. Requiring the staff of each building to coordinate with the fire chief would be time consuming for all parties, and so the administrative staff for CUNY negotiated the inspections for the entire campus.
Like most useful digital tools, the scheduling system cut both ways. The flexibility and division of labor that was won by using distributed ticket creation also meant that tracking an errant ticket was nearly impossible. There were hundreds of workstations across the campus, and many faculty and staff left their computers turned on and signed in when they left for the day. The two minutes of waiting that they saved each morning left many sensitive resources at the mercy of anyone who didn't mind picking a lock, breaking a window, or scaling the wall of a building. The deleted ticket would include the name of the person whose computer was used to create it, but that might be useless for tracking the real identity of the person at the keyboard.
There was one other thing on Sascha's mind as he slipped the phone back into his pocket. The ticket scheduling system was designed to interface with the door security system. This was a convenience feature for maintenance workers who would become annoyed when the office that filed a maintenance ticket was protected by an elaborate security system that would reliably go off during their visit, leading to an automatic call to the police. In order to save the university a few thousand dollars in police fines and lost productivity, the board of directors voted narrowly to install an override system and, regrettably, to give the scheduling system the ability to trigger it.
The political details of the override aside—it had been a very messy, heated discussion on campus—there was also the not-so-small matter of a bug in the ticket scheduling system. CUNY had hired a private software firm to develop the software for the system. When it was decided that the scheduling system should interface with the door security system, the same firm had made the changes. But since the change was made as an afterthought, five years after the software was developed, it was difficult for anyone to recall the details of its design. There were small details that were neglected, and periodically a consequence of those details would crop up. For their part, the software firm had been helpful in troubleshooting and resolving difficulties as they arose. This one, however, had gone unresolved for months.
When a new maintenance ticket was created, the ticket system sent a secure message to the door security system that marked a room, floor, or building as a maintenance zone for a period of time -- normally the length of time specified on the ticket. When the ticket expired, security was restored to its normal operation. About a year before, however, Sascha had noticed a glitch. After hours on a Thursday night, he had gone to the second floor to pull a file on a student who was under investigation for fabricating evidence for a research project. This involved going into the records vault, which is a large space that is normally well-protected by security cameras, doors with card-key access and retinal scanners, and black-out times when the doors would not open. On this Thursday night, Sascha found the door unlocked. After calling security and waiting for an agent to arrive, he checked the vault and verified that everything was in order. It didn't appear that anyone had been in the room that night.
After saying good night to the security detail, Sascha had gone back to his office to check the ticket system. Maybe someone scheduled maintenance and forgotten to follow through, or maybe it was scheduled for the wrong room. When Sascha pulled up the ticket system and checked the record for the vault, his blood ran cold. There had been a ticket created for the vault so that a technician could install an upgraded ethernet switch as part of a campus-wide migration to a faster network architecture. The next line in the record, though, showed that the ticket had been deleted several days later -- 2:18 p.m. on the same day that Sascha had gone to the vault. The reason given for the deletion appeared to be that the technician had called in sick, and there was no one else available to do the work. If the ticket gets cancelled, the door security system still opens the room, Sascha had thought, his mind reeling at the thought. This is almost as bad as the power to the raptor cages going out in Jurassic Park....
When Jill told him that the schedule showed a ticket that was created and immediately deleted, Sascha felt his heart start to hammer. Seeing the door ajar was enough to activate his old Marine instincts. Having backed away from the door to make his call, he now crept back toward it, a small canister of pepper spray in his left hand. The only sound coming from the room as he moved silently along the wall was a rhythmic rustling of paper and the sound of an old dot-matrix printer. Sascha reached the door and began slicing the pie, an old technique that he had perfected in basic training. When a team of Marines needed to silently clear a room, they began with one man on each side of the door, guns drawn and shouldered. This gave each man a sliver of the room to examine. Next, they would turn slowly away from one another, increasing the portion of the room that they could see. When the entire room had been examined from this position, they would signal to their comrades that it was safe to proceed. Today, though, Sascha had to rely on his intuition. The wall gave him an advantage and a disadvantage. The bulk of the office would be to his right, making it easy to slice the pie. However, he would need to open the door in order to see the room. If its hinges squeaked, he would be partially exposed, and the walls were not designed to stop or deflect gunfire. It's just an office, he reminded himself. This is a university in the U.S. of A. With his right foot resting against the door frame, Sascha peered around the edge of the door. There was an empty desk against the wall on his left, and a bookshelf on the far wall. Above the desk was a steel matrix of time cards and pamphlets. In the corner was a black, non-descript waste bin.
Sascha took a deep but quiet breath and tugged on the door. It was a heavy door, but it gave way slightly at Sascha's touch. No squeaks. He still couldn't fit his body between the door and its frame, but pulling it open had given him a better view of the room. It was much narrower and deeper than he expected. There was another desk on the right wall, and there appeared to be a stack of dark coats draped over the office chair next to it. Near the back of the chamber, Sascha saw a computer workstation with four monitors attached to it. The computer was running, its screens aglow, but no one was using it. Odd, Sascha thought and he scanned the room for movement.
Seeing nothing suspicious or out of place, Sascha opened the door enough that he could slip into the room. When he did, he stopped short. What he thought was a pile of coats was now clearly a man, and he was slumped over onto the desk in front of him. Sascha approached closely, not immediately recognizing the man. There was no sign of a struggle. As Sascha reached out to put his hand on the man's shoulder, the dark mass inhaled sharply and sat up, turning his head toward Sascha. Instinct taking over once again, Sascha backpedalled, raising his pepper spray into his line of vision. "Who are you?" he ordered.
The man stared at him, clearly confused. The low light on the room made him appear pale and green, almost alien-like. "Sascha?" the man said, his voice rough from sleep.
Sascha found a light switch beside him and flipped it on, his pepper spray still aimed at the other man. As the lights came on and his senses sharpened, Sascha dropped his pepper spray and rushed forward. "Jesse. Are you all right? Did someone break in?"
"Are you kidding? I was taking a nap, man. I've worked three nights straight. Are you all right? You look fit to kill."
Sascha exhaled, allowing himself a nervous chuckle. "Boy, Jesse, do I have a story to tell you. First, though, I'm going to lock the door."
Jesse frowned, looking past Sascha at the heavy steel door that stood open. He rubbed his eyes, his brain not up to speed just yet. "It was already locked. It's always locked."
"Not this time. I think I know why, too. Grab your coat. Let's take a quick walk."
Sascha pulled out his phone, dialled, and told Jill that everything was cool, at least for now. Then he walked over to the computer terminal, loaded the program that controlled the security for the room, and pushed RESET
. Immediately, he heard a click and a dull thud from the far end of the office as the door lock engaged.