Demo Data from VLDB 2026 / reviewers in the wild / expert
Yutong Pei
dblp:136/8462
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 3
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
2 papers |
Web and mobile security · 52% Authentication and access control · 26% Hardware security and side channels · 22% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Authentication and access control › authorization
OAuth |
0.2 | 1 | 2014 | OAuth Demystified for Mobile Application Developers · CCS 2014 |
Web and mobile security
browser security |
0.2 | 1 | 2013 | Cross-origin pixel stealing: timing attacks using CSS filters · CCS 2013 |
Web and mobile security › web attacks
cross-origin attacks |
0.2 | 1 | 2013 | Cross-origin pixel stealing: timing attacks using CSS filters · CCS 2013 |
Hardware security and side channels › side-channel attack
timing side channel |
0.2 | 1 | 2013 | Cross-origin pixel stealing: timing attacks using CSS filters · CCS 2013 |
Web and mobile security
mobile application security |
0.1 | 1 | 2014 | OAuth Demystified for Mobile Application Developers · CCS 2014 |
Methods — techniques the papers use, named apart from their topics
field study · 0.2documentation analysis · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | OAuth Demystified for Mobile Application DevelopersabstractOAuth has become a highly influential protocol due to its swift and wide adoption in the industry. The initial objective of the protocol was specific: it serves the authorization needs for websites. What motivates our work is the realization that the protocol has been significantly re-purposed and re-targeted over the years: (1) all major identity providers, e.g., Facebook, Google and Microsoft, have re-purposed OAuth for user authentication; (2) developers have re-targeted OAuth to the mobile platforms, in addition to the traditional web platform. Therefore, we believe that it is necessary and timely to conduct an in-depth study to demystify OAuth for mobile application developers. Our work consists of two pillars: (1) an in-house study of the OAuth protocol documentation that aims to identify what might be ambiguous or unspecified for mobile developers; (2) a field-study of over 600 popular mobile applications that highlights how well developers fulfill the authentication and authorization goals in practice. The result is really worrisome: among the 149 applications that use OAuth, 89 of them (59.7%) were incorrectly implemented and thus vulnerable. In the paper, we pinpoint the key portions in each OAuth protocol flow that are security critical, but are confusing or unspecified for mobile application developers. We then show several representative cases to concretely explain how real implementations fell into these pitfalls. Our findings have been communicated to vendors of the vulnerable applications. Most vendors positively confirmed the issues, and some have applied fixes. We summarize lessons learned from the study, hoping to provoke further thoughts about clear guidelines for OAuth usage in mobile applications. Eric Yawei Chen, Yutong Pei, Shuo Chen 0001, Yuan Tian 0001, Robert Kotcher, Patrick Tague |
CCS | 2 |
| 2014 | PrivateDroid: Private Browsing Mode for AndroidabstractPrivate browsing mode is a privacy feature adopted by many modern computer browsers. With the increased use of mobile devices and escalating privacy concerns for mobile users, browser applications on mobile devices have also started incorporating private browsing mode. Even so, the use of private browsing mode is limited to the browser applications and cannot be applied directly on other third-party mobile applications. In this paper, we propose Private Droid, which provides a private browsing mode for third-party applications on the Android platform. First, we discuss three possible approaches of implementing mobile private browsing mode: code instrumentation, an extra sandbox, and a Linux container approach. Then, we implement Private Droid, which creates a new sandbox for every application in private mode and destroys the sandbox once the application is closed. After that, we evaluate usability, efficiency and security of the system with 25 popular Android applications. Our design considerations, implementation details, evaluation results, and challenges lay a foundation of private browsing mode on mobile platforms. Su Mon Kywe, Christopher B. Landis, Yutong Pei, Justin Satterfield, Yuan Tian 0001, Patrick Tague |
TrustCom | 3 |
| 2013 | Cross-origin pixel stealing: timing attacks using CSS filtersabstractTiming attacks rely on systems taking varying amounts of time to process different input values. This is usually the result of either conditional branching in code or differences in input size. Using CSS default filters, we have discovered a variety of timing attacks that work in multiple browsers and devices. The first attack exploits differences in time taken to render various DOM trees. This knowledge can be used to determine boolean values such as whether or not a user has an account with a particular website. Second, we introduce pixel stealing. Pixel stealing attacks can be used to sniff user history and read text tokens. Robert Kotcher, Yutong Pei, Pranjal Jumde, Collin Jackson |
CCS | 2 |