Demo Data from EDBT 2026 / reviewers in the wild / expert
Yuqiong Sun
dblp:139/7955
· DBLP profile ↗
10ranked-venue papers
4as first author
1since 2021 · last 2023
0000-0002-8197-4151ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 7 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
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
5 papers |
Authentication and access control · 40% Systems and software security · 36% Cyber-physical and IoT security · 16% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% |
Topics — the 6 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Authentication and access control
access control |
0.7 | 2 | 2019 | EnTrust: Regulating Sensor Access by Cooperating Programs via Delegation Graphs · USENIX Security Symposium 2019 AWare: Preventing Abuse of Privacy-Sensitive Sensors via Operation Bindings · USENIX Security Symposium 2017 |
Cyber-physical and IoT security
iot device security |
0.4 | 1 | 2019 | Looking from the Mirror: Evaluating IoT Device Security through Mobile Companion Apps · USENIX Security Symposium 2019 |
Systems and software security › virtualization security
container security |
0.3 | 1 | 2018 | Security Namespace: Making Linux Security Frameworks Available to Containers · USENIX Security Symposium 2018 |
Systems and software security
operating system security |
0.3 | 1 | 2018 | Security Namespace: Making Linux Security Frameworks Available to Containers · USENIX Security Symposium 2018 |
Authentication and access control › access control › data access control
sensor access control |
0.3 | 1 | 2017 | AWare: Preventing Abuse of Privacy-Sensitive Sensors via Operation Bindings · USENIX Security Symposium 2017 |
Web and mobile security
mobile application security |
0.1 | 1 | 2019 | Looking from the Mirror: Evaluating IoT Device Security through Mobile Companion Apps · USENIX Security Symposium 2019 |
Methods — techniques the papers use, named apart from their topics
automated capability inference · 1.3delegation graphs · 0.8static and dynamic analysis · 0.4operation bindings · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Credit Karma: Understanding Security Implications of Exposed Cloud Services through Automated Capability Inference
Xueqiang Wang, Yuqiong Sun, Susanta Nanda, XiaoFeng Wang 0001 |
USENIX Security Symposium | 2 |
| 2019 | EnTrust: Regulating Sensor Access by Cooperating Programs via Delegation Graphs
Giuseppe Petracca, Yuqiong Sun, Ahmad Atamli-Reineh, Patrick D. McDaniel, Jens Grossklags, Trent Jaeger |
USENIX Security Symposium | 2 |
| 2019 | Looking from the Mirror: Evaluating IoT Device Security through Mobile Companion Apps
Xueqiang Wang, Yuqiong Sun, Susanta Nanda, XiaoFeng Wang 0001 |
USENIX Security Symposium | 2 |
| 2018 | Security Namespace: Making Linux Security Frameworks Available to Containers
Yuqiong Sun, David Safford, Mimi Zohar, Dimitrios E. Pendarakis, Zhongshu Gu, Trent Jaeger |
USENIX Security Symposium | 1 |
| 2017 | AWare: Preventing Abuse of Privacy-Sensitive Sensors via Operation Bindings
Giuseppe Petracca, Ahmad Atamli-Reineh, Yuqiong Sun, Jens Grossklags, Trent Jaeger |
USENIX Security Symposium | 3 |
| 2016 | Pileus: protecting user resources from vulnerable cloud services
Yuqiong Sun, Giuseppe Petracca, Xinyang Ge, Trent Jaeger |
ACSAC | 1 |
| 2015 | Cloud Armor: Protecting Cloud Commands from Compromised Cloud ServicesabstractInfrastructure-as-a-Service (IaaS) clouds can be viewed as distributed systems of cloud services that are entrusted to execute users' cloud commands to provision and manage clouds computing resources (e.g., VM). However, recent vulnerabilities found in cloud services show that this trust is often misplaced. By exploiting a vulnerability in a cloud service, an adversary can hijack or forge commands to modify user VMs, exfiltrate sensitive information, and even modify other service hosts. This paper introduces Cloud Armor, a system that detects and blocks the tampering of user commands without the need for modifications to cloud services. Our insight is that we can construct state machine models to limit the system call sequences executed by cloud services. By applying constraints over system call arguments, we can restrict the way user commands are executed, blocking unauthorized operations from compromised cloud services. We implemented a prototype Cloud Armor system for Open Stack, a widely adopted open source cloud platform. Results show that Cloud Armor can greatly limit attack options available for adversaries while imposing less than 1% overhead for user VMs. As a result, cloud users can leverage Cloud Armor to execute user commands safely even in presence of compromised cloud services. Yuqiong Sun, Giuseppe Petracca, Trent Jaeger, Hayawardh Vijayakumar, Joshua Schiffman |
CLOUD | 1 |
| 2015 | AuDroid: Preventing Attacks on Audio Channels in Mobile DevicesabstractVoice control is a popular way to operate mobile devices, enabling users to communicate requests to their devices. However, adversaries can leverage voice control to trick mobile devices into executing commands to leak secrets or to modify critical information. Contemporary mobile operating systems fail to prevent such attacks because they do not control access to the speaker at all and fail to control when untrusted apps may use the microphone, enabling authorized apps to create exploitable communication channels. In this paper, we propose a security mechanism that tracks the creation of audio communication channels explicitly and controls the information flows over these channels to prevent several types of attacks. We design and implement AuDroid, an extension to the SE Linux reference monitor integrated into the Android operating system for enforcing lattice security policies over the dynamically changing use of system audio resources. To enhance flexibility, when information flow errors are detected, the device owner, system apps and services are given the opportunity to resolve information flow errors using known methods, enabling AuDroid to run many configurations safely. We evaluate our approach on 17 widely-used apps that make extensive use of the microphone and speaker, finding that AuDroid prevents six types of attack scenarios on audio channels while permitting all 17 apps to run effectively. AuDroid shows that it is possible to prevent attacks using audio channels without compromising functionality or introducing significant performance overhead. Giuseppe Petracca, Yuqiong Sun, Trent Jaeger, Ahmad Atamli-Reineh |
ACSAC | 2 |
| 2015 | Security-as-a-Service for Microservices-Based Cloud ApplicationsabstractMicroservice architecture allows different parts of an application to be developed, deployed and scaled independently, therefore becoming a trend for developing cloud applications. However, it comes with challenging security issues. First, the network complexity introduced by the large number of microservices greatly increases the difficulty in monitoring the security of the entire application. Second, microservices are often designed to completely trust each other, therefore compromise of a single microservice may bring down the entire application. The problems are only exacerbated by the cloud, since applications no longer have complete control over their networks. In this paper, we propose a design for security-as-a-service for microservices-based cloud applications. By adding a new API primitive FlowTap for the network hypervisor, we build a flexible monitoring and policy enforcement infrastructure for network traffic to secure cloud applications. We demonstrate the effectiveness of our solution by deploying the Bro network monitor using FlowTap. Results show that our solution is flexible enough to support various kinds of monitoring scenarios and policies and it incurs minimal overhead (~6%) for real world usage. As a result, cloud applications can leverage our solution to deploy network security monitors to flexibly detect and block threats both external and internal to their network. Yuqiong Sun, Susanta Nanda, Trent Jaeger |
CloudCom | 1 |
| 2013 | Cloud Verifier: Verifiable Auditing Service for IaaS CloudsabstractCloud computing has commoditized compute, storage, and networking resources creating an on-demand utility. Despite the attractiveness of this new paradigm, its adoption has been stymied by cloud platform's lack of transparency, which leaves customers unsure if their sensitive data and computation can be entrusted to the cloud. While techniques like encryption can protect customers' data at rest, clouds still lack mechanisms for customers to verify that their computations are being executed as expected, a guarantee one could obtain if they were running the computation in their own data center. In this paper, we present the cloud verifier (CV), a flexible framework that cloud vendors can configure to provide cloud monitoring services for customers to validate that their computations are configured and being run as expected in Infrastructure as a Service (IaaS) clouds. The CV builds a chain of trust from the customer to their hosted virtual machine (VM) instances through the cloud platform, enabling it to check customer-specified requirements against a comprehensive view of both the VM's load-time and run-time properties. In addition, the CV enables cloud vendors to provide more responsive remediation techniques than traditional attestation mechanisms. We built a proof of concept CV for the OpenStack cloud platform whose evaluation demonstrates that a single CV enables over 20,000 simultaneous customers to verify numerous properties with little impact on cloud application performance. As a result, the CV gives cloud customers a low-overhead method for assuring that their instances are running according to their requirements. Joshua Schiffman, Yuqiong Sun, Hayawardh Vijayakumar, Trent Jaeger |
SERVICES | 2 |