Date & Time:
January 22, 2026 9:30 am – 10:30 am
Location:
Ryerson 277
01/22/2026 09:30 AM 01/22/2026 10:30 AM America/Chicago Zachary Espiritu (MongoDB Research)- Leafblower: A Leakage Attack Against TEE-Based Encrypted Databases Ryerson 277

Abstract: Trusted execution environments (TEEs) have emerged as a common solution for database systems to provide encryption in use. Several encrypted databases (EDBs) have been deployed within TEEs using library operating system toolchains that transparently allow existing applications to run within TEEs without modification. This “lift-and-shift” paradigm greatly simplifies the design of EDBs but leaves open questions about the security of the resulting system. In this work, we propose a new leakage attack against TEE-based EDBs which use B+-trees in the multi-snapshot external memory model, a weaker adversary which only observes snapshots of the encrypted database index files after each operation. We show how to approximately order insertions by their inserted value by exploiting the “structural leakage” of the on-disk index format. Then, we leverage auxiliary information to recover the approximate plaintext values of insert operations with significant advantage over a naive adversary that makes guesses based on equivalent auxiliary information. Under optimal conditions—when the auxiliary is accurate and the domain is small—we achieve up to 96% exact recovery in experiments on real-world datasets which increases to 100% when scoped to later operations in the transcript. Our attack requires no injections and no information about read operations. While our work is primarily motivated by TEE-based encrypted databases, we demonstrate that our attack generalizes to other kinds of page-level encryption systems including encrypted storage engines and disaggregated database systems.

Speakers

headshot

Zachary Espiritu

Senior Research Engineer, MongoDB Research

Related News & Events

two people reading a book
UChicago CS News

HAVI Award Supports UChicago Researchers Pairing AI with Bayesian Statistics to Decipher the Babylonian Astronomical Diaries

Oct 14, 2026
headshot
UChicago CS News

Todd Frank Dupont, Inventive Computational and Applied Mathematician, 1942–2026

Oct 14, 2026
headshot
UChicago CS News

What Are Data Centers, And Why Do They Need So Much Power? An Expert Explains

Oct 08, 2026
distinguished speaker header
UChicago CS News

Distinguished Speaker Series 2026-27

Oct 07, 2026
robot and crowd
In the News

Learning is a blast – and a bang – at the South Side Science Festival

Oct 07, 2026
computer showing data sets
UChicago CS News

At EPIC, MSCAPP Students Used Data to Surface Overlooked Policy Questions

Oct 02, 2026
headshot grid
UChicago CS News

Four UChicago CS students named to Siebel Scholars class of 2027

Sep 18, 2026
headshot
UChicago CS News

A University of Chicago Computer Scientist Pushes Past a Long-Standing Math Barrier

Sep 15, 2026
graphic
Video

Advancing Actionable AI Weather Forecasts For Developing Economies: Laude Institute Moonshots Grant

Aug 26, 2026
headshot
In the News

Illinois-Led Regional Quantum Hub NSF HQAN Renewed to Pursue Industry-Ready Computing and Workforce Development

Aug 25, 2026
hadron collider
UChicago CS News

When Artificial Intelligence Meets Physics Beneath the French-Swiss Border

Aug 21, 2026
headshot
UChicago CS News

Managing Director Nita Yack Among Six UChicago Staff Members Honored With Staff Impact Awards In Inaugural Year

Aug 12, 2026
arrow-down-largearrow-left-largearrow-right-large-greyarrow-right-large-yellowarrow-right-largearrow-right-smallbutton-arrowclosedocumentfacebookfacet-arrow-down-whitefacet-arrow-downPage 1CheckedCheckedicon-apple-t5backgroundLayer 1icon-google-t5icon-office365-t5icon-outlook-t5backgroundLayer 1icon-outlookcom-t5backgroundLayer 1icon-yahoo-t5backgroundLayer 1internal-yellowinternalintranetlinkedinlinkoutpauseplaypresentationsearch-bluesearchshareslider-arrow-nextslider-arrow-prevtwittervideoyoutube