Blockaid: Data Access Policy Enforcement for Web Applications (2024)

Authors:

Wen Zhang, UC Berkeley; Eric Sheng, Yugabyte; Michael Chang, UC Berkeley; Aurojit Panda, NYU; Mooly Sagiv, Tel Aviv University; Scott Shenker, UC Berkeley/ICSI

Abstract:

Modern web applications serve large amounts of sensitive user data, access to which is typically governed by data-access policies. Enforcing such policies is crucial to preventing improper data access, and prior work has proposed many enforcement mechanisms. However, these prior methods either alter application semantics or require adopting a new programming model; the former can result in unexpected application behavior, while the latter cannot be used with existing web frameworks.

Blockaid is an access-policy enforcement system that preserves application semantics and is compatible with existing web frameworks. It intercepts database queries from the application, attempts to verify that each query is policy-compliant, and blocks queries that are not. It verifies policy compliance using SMT solvers and generalizes and caches previous compliance decisions for better performance. We show that Blockaid supports existing web applications while requiring minimal code changes and adding only modest overheads.

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

Blockaid: Data Access Policy Enforcement for Web Applications (1)

BibTeX

@inproceedings {280906,
author = {Wen Zhang and Eric Sheng and Michael Chang and Aurojit Panda and Mooly Sagiv and Scott Shenker},
title = {Blockaid: Data Access Policy Enforcement for Web Applications},
booktitle = {16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22)},
year = {2022},
isbn = {978-1-939133-28-1},
address = {Carlsbad, CA},
pages = {701--718},
url = {https://www.usenix.org/conference/osdi22/presentation/zhang},
publisher = {USENIX Association},
month = jul
}

Blockaid: Data Access Policy Enforcement for Web Applications (3)

Blockaid: Data Access Policy Enforcement for Web Applications (4)

Blockaid: Data Access Policy Enforcement for Web Applications (5)

Presentation Video

Blockaid: Data Access Policy Enforcement for Web Applications (2024)
Top Articles
Infos pratiques Inde
La place des femmes en Inde – ritimo
AllHere, praised for creating LAUSD’s $6M AI chatbot, files for bankruptcy
Jazmen Jafar Linkedin
Craigslist Campers Greenville Sc
Sam's Club Gas Price Hilliard
Plus Portals Stscg
Mr Tire Rockland Maine
The Many Faces of the Craigslist Killer
Celsius Energy Drink Wo Kaufen
Maxpreps Field Hockey
Regular Clear vs Low Iron Glass for Shower Doors
Craigslist Dog Kennels For Sale
Slushy Beer Strain
Robert Malone é o inventor da vacina mRNA e está certo sobre vacinação de crianças #boato
George The Animal Steele Gif
Pittsburgh Ultra Advanced Stain And Sealant Color Chart
Costco Gas Foster City
Rainfall Map Oklahoma
Dr Adj Redist Cadv Prin Amex Charge
Jenn Pellegrino Photos
Uktulut Pier Ritual Site
Andhrajyothy Sunday Magazine
Loft Stores Near Me
라이키 유출
eHerkenning (eID) | KPN Zakelijk
Myhr North Memorial
Somewhere In Queens Showtimes Near The Maple Theater
Greenville Sc Greyhound
Scheuren maar: Ford Sierra Cosworth naar de veiling
Cb2 South Coast Plaza
Is Light Raid Hard
Jackass Golf Cart Gif
Lcsc Skyward
5 Star Rated Nail Salons Near Me
County Cricket Championship, day one - scores, radio commentary & live text
Nextdoor Myvidster
Japanese Pokémon Cards vs English Pokémon Cards
Leland Nc Craigslist
John F Slater Funeral Home Brentwood
Best Workers Compensation Lawyer Hill & Moin
Tds Wifi Outage
Stanford Medicine scientists pinpoint COVID-19 virus’s entry and exit ports inside our noses
Dollar Tree's 1,000 store closure tells the perils of poor acquisitions
Nancy Pazelt Obituary
Gifford Christmas Craft Show 2022
How Many Dogs Can You Have in Idaho | GetJerry.com
Stoughton Commuter Rail Schedule
German American Bank Owenton Ky
Game Akin To Bingo Nyt
Jovan Pulitzer Telegram
Latest Posts
Article information

Author: Merrill Bechtelar CPA

Last Updated:

Views: 6001

Rating: 5 / 5 (50 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Merrill Bechtelar CPA

Birthday: 1996-05-19

Address: Apt. 114 873 White Lodge, Libbyfurt, CA 93006

Phone: +5983010455207

Job: Legacy Representative

Hobby: Blacksmithing, Urban exploration, Sudoku, Slacklining, Creative writing, Community, Letterboxing

Introduction: My name is Merrill Bechtelar CPA, I am a clean, agreeable, glorious, magnificent, witty, enchanting, comfortable person who loves writing and wants to share my knowledge and understanding with you.