Chapman v. Chicago Department of Finance

2023 IL 128300
CourtIllinois Supreme Court
DecidedMay 18, 2023
Docket128300
StatusPublished
Cited by11 cases

This text of 2023 IL 128300 (Chapman v. Chicago Department of Finance) is published on Counsel Stack Legal Research, covering Illinois Supreme Court primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Chapman v. Chicago Department of Finance, 2023 IL 128300 (Ill. 2023).

Opinion

2023 IL 128300

IN THE SUPREME COURT OF THE STATE OF ILLINOIS

(Docket No. 128300)

MATT CHAPMAN, Appellee, v. THE CHICAGO DEPARTMENT OF FINANCE, Appellant.

Opinion filed May 18, 2023.

JUSTICE HOLDER WHITE delivered the judgment of the court, with opinion.

Chief Justice Theis and Justices Neville, Overstreet, Cunningham, Rochford, and O’Brien concurred in the judgment and opinion.

OPINION

¶1 Plaintiff, Matt Chapman, filed a request pursuant to the Freedom of Information Act (FOIA) (5 ILCS 140/1 et seq. (West 2018)), seeking certain information utilized by defendant, the Chicago Department of Finance. Defendant denied the request, identifying the requested information as exempt from disclosure under section 7(1)(o) of FOIA. Id. § 7(1)(o). ¶2 Plaintiff filed a complaint, alleging defendant violated FOIA by failing to disclose the records and asking the Cook County circuit court to order their production. The court agreed with plaintiff and ordered defendant to produce the records. The First District affirmed. 2022 IL App (1st) 200547, ¶ 1.

¶3 Now on appeal, defendant argues (1) section 7(1)(o) of FOIA expressly exempts the requested records from disclosure and (2) it demonstrated clear and convincing evidence that disclosure would jeopardize the security of its system. We reverse and remand with directions.

¶4 BACKGROUND

¶5 In August 2018, plaintiff submitted a FOIA request to defendant for certain records pertaining to the Citation Administration and Adjudication System (CANVAS), developed by IBM for the City of Chicago in 2002 for the enforcement of parking, red-light, and speed-camera tickets. After a ticket has been issued, it is loaded into the CANVAS system, which defendant uses to issue notices and for payment purposes.

¶6 Specifically, plaintiff sought an “index of the tables and columns within each table of CANVAS” and asked for the “column data type as well.” Further, plaintiff’s request stated the following:

“Per the CANVAS specification, the database in question is Oracle, so the below SQL query will likely yield the records pursuant to this request:

select utc.column_name as colname, uo.object_name as tablename, utc.data_type

from user_objects uo

join user_tab_columns utc on uo.object_name = utc.table_name where uo.object_type = ‘TABLE’ ”

Plaintiff indicated the requested documents would be made available to the general public and that the request was not being made for commercial purposes.

-2- ¶7 Defendant denied the request, stating the records were exempt from disclosure pursuant to section 7(1)(o) of FOIA (5 ILCS 140/7(1)(o) (West 2018)). Section 7(1)(o) exempts the following:

“Administrative or technical information associated with automated data processing operations, including but not limited to software, operating protocols, computer program abstracts, file layouts, source listings, object modules, load modules, user guides, documentation pertaining to all logical and physical design of computerized systems, employee manuals, and any other information that, if disclosed, would jeopardize the security of the system or its data or the security of materials exempt under this Section.” Id.

Defendant stated the request for a copy of tables or columns within each table of CANVAS could, if disseminated, jeopardize the security of the systems of the City of Chicago.

¶8 In November 2018, plaintiff filed suit, alleging his request concerned nonexempt public records and defendant had willfully and intentionally violated FOIA by failing to produce the requested records. Thereafter, plaintiff filed a motion for partial summary judgment, and defendant filed a cross-motion for summary judgment.

¶9 In its cross-motion, defendant argued plaintiff’s broad and open-ended request would “provide a detailed roadmap of the entire CANVAS system to the public” and, if released, “would not only provide information about how the CANVAS system was designed but would also facilitate cyber-attacks.” The circuit court denied both motions.

¶ 10 In January 2020, the circuit court held a trial on plaintiff’s complaint. Before the trial began, defendant argued the information plaintiff requested constituted a “file layout” or “source listing,” both of which are expressly exempt from disclosure under section 7(1)(o) without regard to whether disclosure would jeopardize the security of the system. The court disagreed “as a matter of law,” stating the phrase “if disclosed[,] would jeopardize [the] security of the system or its data or the security of the material[s] exempt under this [S]ection,” qualifies every term that precedes it, including “file layouts” and “source listings.” Thus, the

-3- only issue for trial was whether disclosure of the information would jeopardize the security of the system.

¶ 11 On defendant’s behalf, Bruce Coffing testified he was the chief information security officer for the City of Chicago. He indicated his familiarity with the CANVAS system, which contains sensitive information pertinent to constituents who have received tickets relating to parking, speed-light cameras, red-light cameras, booting, and towing. Coffing stated that information includes, among other things, first and last names of the primary and secondary vehicle owners, driver’s license numbers, addresses, handicap-parking status, the ticket issuer, and payment method.

¶ 12 Coffing testified he is responsible for protecting the CANVAS system from cyberattacks. One of the ways to defend against such attacks includes limiting the information known about a system, so that hackers have to be “more noisy” when attempting an attack and thereby alerting security defenses that an attack is underway. If an attack is conducted by someone with knowledge of the system, “their activity may blend in and look like normal activity in the system.” Coffing stated releasing the requested information would undermine the layer defense strategy by “providing more information for a threat actor to perform [reconnaissance] again to more precisely tailor their attack.”

¶ 13 Coffing testified that plaintiff’s request concerned file layouts and source listings. He stated file layouts include “table names and column names,” which is “the information that the database management system uses to create the structure of the database.” “Source listings” include instructions to “the database management system on how to do something to setup the database, the tables, the columns within each of those tables and the data types that those columns represent.”

¶ 14 Coffing stated that, if a threat actor knew the file layouts or source listings, he or she could use that knowledge to “perform [reconnaissance] on a target or a system and in this case would use this information to more precisely craft their attacks, again to limit the noise that they would make to limit the likelihood of them being detected.”

-4- ¶ 15 Coffing also testified releasing the information requested by plaintiff could facilitate a type of attack known as a structured query language (SQL) injection, which would force the system to do something it is not designed to do. In such an instance, the injection acts as “a window into the system and then it uses this vulnerability to attempt to make the system do something that the threat actor wants the system to do.” Coffing stated an SQL injection could be used against the CANVAS system to gain access and modify information, such as payment on a ticket, or delete data to make the system unusable.

Free access — add to your briefcase to read the full text and ask questions with AI

Related

People v. Callicutt
Appellate Court of Illinois, 2026
JB Distribution Market of SLC, LLC v. City of Peoria
2025 IL App (4th) 241608-U (Appellate Court of Illinois, 2025)
Urban v. Blewitt
2025 IL App (3d) 240505 (Appellate Court of Illinois, 2025)
NBC Subsidiary v. Chicago Police Department
2025 IL App (1st) 240629 (Appellate Court of Illinois, 2025)
Levine v. City of Chicago
2024 IL App (1st) 231245 (Appellate Court of Illinois, 2024)
Quigg v. Saleem
2024 IL App (4th) 230703-U (Appellate Court of Illinois, 2024)
Mertes v. Village of Mt. Prospect
2024 IL App (1st) 221787 (Appellate Court of Illinois, 2024)
Saunders v. Symphony Beverly, LLC.
2024 IL App (1st) 230996-U (Appellate Court of Illinois, 2024)
Wessel v. Wilmette Firefighters' Pension Fund
2024 IL App (1st) 230565 (Appellate Court of Illinois, 2024)
People v. Hoffman
2023 IL App (2d) 230067 (Appellate Court of Illinois, 2023)
Hart v. Illinois State Police
2023 IL 128275 (Illinois Supreme Court, 2023)

Cite This Page — Counsel Stack

Bluebook (online)
2023 IL 128300, Counsel Stack Legal Research, https://law.counselstack.com/opinion/chapman-v-chicago-department-of-finance-ill-2023.