Demo Data from SIGIR 2026 / reviewers in the wild / expert
Casen Hunger
dblp:160/0613
· DBLP profile ↗
3ranked-venue papers
2as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
3 papers |
Systems and software security · 52% Hardware security and side channels · 24% Network security · 19% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security
operating system security |
0.5 | 1 | 2021 | ACHyb: a hybrid analysis approach to detect kernel access control vulnerabilities · ESEC/SIGSOFT FSE 2021 |
Systems and software security
information flow control |
0.3 | 1 | 2018 | DATS - Data Containers for Web Applications · ASPLOS 2018 |
Systems and software security › information flow control
noninterference |
0.3 | 1 | 2018 | DATS - Data Containers for Web Applications · ASPLOS 2018 |
Hardware security and side channels
trusted execution environments |
0.3 | 1 | 2018 | DATS - Data Containers for Web Applications · ASPLOS 2018 |
Network security
covert channel |
0.2 | 1 | 2015 | Understanding contention-based channels and using them for defense · HPCA 2015 |
Network security › intrusion detection and prevention
covert channel detection |
0.2 | 1 | 2015 | Understanding contention-based channels and using them for defense · HPCA 2015 |
Hardware security and side channels
microarchitectural side channel |
0.2 | 1 | 2015 | Understanding contention-based channels and using them for defense · HPCA 2015 |
Program analysis
static analysis |
0.1 | 1 | 2021 | ACHyb: a hybrid analysis approach to detect kernel access control vulnerabilities · ESEC/SIGSOFT FSE 2021 |
Program analysis › static analysis
vulnerability detection |
0.1 | 1 | 2021 | ACHyb: a hybrid analysis approach to detect kernel access control vulnerabilities · ESEC/SIGSOFT FSE 2021 |
Web and mobile security
web application security |
0.1 | 1 | 2018 | DATS - Data Containers for Web Applications · ASPLOS 2018 |
Information theory
channel capacity |
0.1 | 1 | 2015 | Understanding contention-based channels and using them for defense · HPCA 2015 |
Methods — techniques the papers use, named apart from their topics
static analysis · 1.0hybrid analysis · 1.0information-theoretic modeling · 0.4declassification primitives · 0.3authenticated storage · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | ACHyb: a hybrid analysis approach to detect kernel access control vulnerabilitiesabstractAccess control is essential for the Operating System (OS) security. Incorrect implementation of access control can introduce new attack surfaces to the OS, known as Kernel Access Control Vulnerabilities (KACVs). To understand KACVs, we conduct our study on the root causes and the security impacts of KACVs. Regarding the complexity of the recognized root causes, we particularly focus on two kinds of KACVs, namely KACV-M (due to missing permission checks) and KACV-I (due to misusing permission checks). We find that over 60% of these KACVs are of critical, high or medium security severity, resulting in a variety of security threats including bypass security checking, privileged escalation, etc. However, existing approaches can only detect KACV-M. The state-of-the-art KACV-M detector called PeX is a static analysis tool, which still suffers from extremely high false-positive rates. Casen Hunger, Riley Wood, Sarfraz Khurshid, Mohit Tiwari |
ESEC/SIGSOFT FSE | 3 |
| 2018 | DATS - Data Containers for Web ApplicationsabstractData containers enable users to control access to their data while untrusted applications compute on it. However, they require replicating an application inside each container - compromising functionality, programmability, and performance. We propose DATS - a system to run web applications that retains application usability and efficiency through a mix of hardware capability enhanced containers and the introduction of two new primitives modeled after the popular model-view-controller (MVC) pattern. (1) DATS introduces a templating language to create views that compose data across data containers. (2) DATS uses authenticated storage and confinement to enable an untrusted storage service, such as memcached and deduplication, to operate on plain-text data across containers. These two primitives act as robust declassifiers that allow DATS to enforce non-interference across containers, taking large applications out of the trusted computing base (TCB). We showcase eight different web applications including Gitlab and a Slack-like chat, significantly improve the worst-case overheads due to application replication, and demonstrate usable performance for common-case usage. Casen Hunger, Lluís Vilanova, Charalampos Papamanthou, Yoav Etsion, Mohit Tiwari |
ASPLOS | 1 |
| 2015 | Understanding contention-based channels and using them for defenseabstractMicroarchitectural resources such as caches and predictors can be used to leak information across security domains. Significant prior work has demonstrated attacks and defenses for specific types of such microarchitectural side and covert channels. In this paper, we introduce a general mathematical study of microarchitectural channels using information theory. Our conceptual contribution is a simple mathematical abstraction that captures the common characteristics of all microarchitectural channels. We call this the Bucket model and it reveals that microarchitectural channels are fundamentally different from side and covert channels in networking. We then quantify the communication capacity of several microarchitectural covert channels (including channels that rely on performance counters, AES hardware and memory buses) and measure bandwidths across both KVM based heavy-weight virtualization and light-weight operating-system level isolation. We demonstrate channel capacities that are orders of magnitude higher compared to what was previously considered possible. Finally, we introduce a novel way of detecting intelligent adversaries that try to hide while running covert channel eavesdropping attacks. Our method generalizes a prior detection scheme (that modeled static adversaries) by introducing noise that hides the detection process from an intelligent eavesdropper. Casen Hunger, Mikhail Kazdagli, Ankit Singh Rawat, Alexandros G. Dimakis, Sriram Vishwanath, Mohit Tiwari |
HPCA | 1 |