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
What are dual listings and how do they work - Invest Hub | Freetrade
World War II Homefront Era: 1940s: War Vets Protest Housing Shortages
St Thomas Usvi Craigslist
Craigslist Cars Augusta Ga
COLA Takes Effect With Sept. 30 Benefit Payment
Weapons Storehouse Nyt Crossword
Free Robux Without Downloading Apps
123 Movies Babylon
Youtube Combe
Where's The Nearest Wendy's
Bme Flowchart Psu
How Quickly Do I Lose My Bike Fitness?
2024 Non-Homestead Millage - Clarkston Community Schools
How Much Are Tb Tests At Cvs
Union Ironworkers Job Hotline
Jalapeno Grill Ponca City Menu
Amazing deals for Abercrombie & Fitch Co. on Goodshop!
Urbfsdreamgirl
Dashboard Unt
When His Eyes Opened Chapter 3123
Cable Cove Whale Watching
Ancestors The Humankind Odyssey Wikia
Restaurants Near Calvary Cemetery
Colin Donnell Lpsg
Σινεμά - Τι Ταινίες Παίζουν οι Κινηματογράφοι Σήμερα - Πρόγραμμα 2024 | iathens.gr
One Credit Songs On Touchtunes 2022
10 Most Ridiculously Expensive Haircuts Of All Time in 2024 - Financesonline.com
Dallas City Council Agenda
To Give A Guarantee Promise Figgerits
State Legislatures Icivics Answer Key
Cox Outage in Bentonville, Arkansas
Fapello.clm
Anguilla Forum Tripadvisor
Despacito Justin Bieber Lyrics
FedEx Authorized ShipCenter - Edouard Pack And Ship at Cape Coral, FL - 2301 Del Prado Blvd Ste 690 33990
Amy Zais Obituary
Paperlessemployee/Dollartree
Joblink Maine
Graduation Requirements
Freightliner Cascadia Clutch Replacement Cost
Used Auto Parts in Houston 77013 | LKQ Pick Your Part
Fresno Craglist
Diesel Technician/Mechanic III - Entry Level - transportation - job employment - craigslist
Ret Paladin Phase 2 Bis Wotlk
Invitation Quinceanera Espanol
Fetllife Com
Https://Eaxcis.allstate.com
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.