Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yue Cao 0003

dblp:74/5570-3 · DBLP profile ↗
← Back
8ranked-venue papers
5as first author
1since 2021 · last 2025
0000-0002-5826-3095ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 4 · 3 first-authorSecurity and privacy · 4 · 2 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
8 papers
Network security · 60% Hardware security and side channels · 34% Systems and software security · 6%
Computer networks
7 papers
Physical-layer communications · 36% Network management and operations · 32% Transport protocols and congestion control · 20%

Topics — the 14 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Hardware security and side channels
side-channel attack
1.022025
SCAD: Towards a Universal and Automated Network Side-Channel Vulnerability Detection · SP 2025
Off-Path TCP Exploits of the Challenge ACK Global Rate Limit · IEEE/ACM Trans. Netw. 2018
Network management and operations
network verification
0.912025
SCAD: Towards a Universal and Automated Network Side-Channel Vulnerability Detection · SP 2025
Network security
traffic analysis
0.822020
Packet Header Obfuscation Using MIMO · IEEE/ACM Trans. Netw. 2020
A Framework for MIMO-based Packet Header Obfuscation · INFOCOM 2018
Transport protocols and congestion control
TCP
0.532020
Off-Path TCP Exploits of the Challenge ACK Global Rate Limit · IEEE/ACM Trans. Netw. 2018
SymTCP: Eluding Stateful Deep Packet Inspection with Automated Discrepancy Discovery · NDSS 2020
Off-Path TCP Exploits: Global Rate Limit Considered Dangerous · USENIX Security Symposium 2016
Physical-layer communications
MIMO
0.522020
Packet Header Obfuscation Using MIMO · IEEE/ACM Trans. Netw. 2020
A Framework for MIMO-based Packet Header Obfuscation · INFOCOM 2018
Physical-layer communications
physical layer security
0.412020
Packet Header Obfuscation Using MIMO · IEEE/ACM Trans. Netw. 2020
Hardware security and side channels
side channel
0.412019
Principled Unearthing of TCP Side Channel Vulnerabilities · CCS 2019
Network security
off-path attack
0.312018
Off-Path TCP Exploits of the Challenge ACK Global Rate Limit · IEEE/ACM Trans. Netw. 2018
Network security › protocol security
TCP security
0.312018
Off-Path TCP Exploits of the Challenge ACK Global Rate Limit · IEEE/ACM Trans. Netw. 2018
Network security
censorship resistance
0.312017
Your state is not mine: a closer look at evading stateful internet censorship · Internet Measurement Conference 2017
Systems and software security
vulnerability discovery
0.312025
SCAD: Towards a Universal and Automated Network Side-Channel Vulnerability Detection · SP 2025
Network security › attack strategy › man-in-the-middle attack › TCP hijacking
off-path TCP hijacking
0.212016
Off-Path TCP Exploits: Global Rate Limit Considered Dangerous · USENIX Security Symposium 2016
Wireless networking › wireless security
eavesdropping prevention
0.112020
Packet Header Obfuscation Using MIMO · IEEE/ACM Trans. Netw. 2020
Network measurement and analytics
middlebox measurement
0.112017
Your state is not mine: a closer look at evading stateful internet censorship · Internet Measurement Conference 2017

Methods — techniques the papers use, named apart from their topics

model checking · 2.1under-constrained symbolic execution · 1.7dynamic symbolic execution · 1.7MIMO blinding · 1.5header bit tracking · 0.9bit error rate analysis · 0.7measurement study · 0.6automated downscaling · 0.4
YearPublicationVenuePosition
2025 SCAD: Towards a Universal and Automated Network Side-Channel Vulnerability Detection
abstract
Network side-channel attacks have recently been highlighted due to their severity and elusive nature. For example, SADDNS attacks allow an off-path attacker to launch cache poisoning attacks leveraging network side channels. Due to the subtle nature of network side channels, it is challenging to identify such side channels. To this date, few automated bug discovery techniques are tailored for such vulnerabilities. Unfortunately, none of them is general and automated enough, making their impact and longer-term use limited. In this paper, we describe the first solution that aims to fill this gap. Specifically, we develop SCAD, aiming at identifying violations of the non-interference property, which are commonly understood as the root cause of network side channels. As non-interference property is a hyperproperty, it necessitates reasoning across multiple execution traces. This motivated us to develop our solution based on under-constrained and dynamic symbolic execution. The state-of-the-art solution, SCENT, applies model checking, which requires extra effort in modeling or simplifying certain parts of a network protocol, in order to scale. Unfortunately, such modeling and simplification is time-consuming, error prone, and can overlook important details, leading to missed vulnerabilities. For example, it was reported that 2.5 person-week was required to construct a self-contained using SCENT. In comparison, SCAD requires only a single person-day to perform labeling of secrets and attacker-observables, and decide the analysis scope. By applying SCAD to multiple TCP and UDP implementations, including Linux, FreeBSD, and lwIp,we find 14 network side-channels, 7 of which were previously unknown, with a false positive rate of only 17.6%. The results reveal serious vulnerabilities, including those that can be used to compromise the previously patched Linux and FreeBSD kernels, making them susceptible to SADDNS attacks or off-path TCP exploits. Our analysis concludes that the majority of the side channels cannot be found by existing solutions due to the aforementioned limitations.
Keyu Man, Zhongjie Wang 0002, Yu Hao 0006, Shenghan Zheng, Xin'an Zhou, Yue Cao 0003, Zhiyun Qian
SP6
2020 SymTCP: Eluding Stateful Deep Packet Inspection with Automated Discrepancy Discovery
Zhongjie Wang 0002, Shitong Zhu, Yue Cao 0003, Zhiyun Qian, Chengyu Song, Srikanth V. Krishnamurthy, Kevin S. Chan, Tracy D. Braun
NDSS3
2020 Packet Header Obfuscation Using MIMO
abstract
Eavesdroppers can exploit exposed packet headers towards attacks that profile clients and their data flows. In this paper, we propose FOG, a framework for effective full and partial header blinding using MIMO, to thwart eavesdroppers. FOG effectively tracks header bits as they traverse physical (PHY) layer sub-systems that perform functions like scrambling and interleaving. It combines multiple blinding signals for more effective and less predictable obfuscation, as compared to using a fixed blinding signal. We implement FOG on the WARP platform and demonstrate via extensive experiments that it yields better obfuscation than prior schemes that deploy full packet blinding. It causes a bit error rate (BER) of > 40 % at an eavesdropper if two blinding streams are sent during header transmissions. Furthermore, even with full header blinding, FOG incurs a very small throughput hit of ≈5% with one blinding stream (and 9 % with two streams). Full packet blinding incurs much higher throughput hits (25 % with one stream and 50 % with two streams).
Yue Cao 0003, Ahmed Atya, Shailendra Singh 0004, Zhiyun Qian, Srikanth V. Krishnamurthy, Thomas La Porta, Prashant Krishnamurthy, Lisa M. Marvel
IEEE/ACM Trans. Netw.1
2019 Principled Unearthing of TCP Side Channel Vulnerabilities
abstract
Recent work has showcased the presence of subtle TCP side channels in modern operating systems, that can be exploited by off-path adversaries to launch pernicious attacks such as hijacking a connection. Unfortunately, most work to date is on the manual discovery of such side-channels, and patching them subsequently. In this work we ask "Can we develop a principled approach that can lead to the automated discovery of such hard-to-find TCP side-channels?" We identify that the crux of why such side-channels exist is the violation of the non-interference property between simultaneous TCP connections i.e., there exist cases wherein a change in state of one connection implicitly leaks some information to a different connection (controlled possibly by an attacker). To find such non-interference property violations, we argue that model-checking is a natural fit. However, because of limitations with regards to its scalability, there exist many challenges in using model checking. Specifically, these challenges relate to (a) making the TCP code base self-contained and amenable to model checking and (b) limiting the search space of model checking and yet achieving reasonable levels of code coverage. We develop a tool that we call SCENT (for Side Channel Excavation Tool) that addresses these challenges in a mostly automated way. At the heart of SCENT is an automated downscaling component that transforms the TCP code base in a consistent way to achieve both a reduction in the state space complexity encountered by the model checker and the number and types of inputs needed for verification. Our extensive evaluations show that SCENT leads to the discovery of 12 new side channel vulnerabilities in the Linux and FreeBSD kernels. In particular, a real world validation with one class of vulnerabilities shows that an off-path attacker is able to infer whether two arbitrary hosts are communicating with each other, within slightly more than 1 minute, on average.
Yue Cao 0003, Zhongjie Wang 0002, Zhiyun Qian, Chengyu Song, Srikanth V. Krishnamurthy, Paul L. Yu
CCS1
2018 A Framework for MIMO-based Packet Header Obfuscation
abstract
Eavesdroppers can exploit exposed packet headers towards attacks that profile clients and their data flows. In this paper, we propose FOG, a framework for effective header blinding using MIMO, to thwart eavesdroppers. FOG effectively tracks header bits as they traverse physical (PHY) layer sub-systems that perform functions like scrambling and interleaving. It combines multiple blinding signals for more effective and less predictable obfuscation, as compared to using a fixed blinding signal. We implement FOG on the WARP platform and demonstrate via extensive experiments that it yields better obfuscation than prior schemes that deploy full packet blinding. It causes a bit error rate (BER) of > 40 % at an eavesdropper if two blinding streams are sent during header transmissions. Furthermore, FOG incurs a very small throughput hit of ≈5 % with one blinding stream (and 9 % with two streams). Full packet blinding incurs much higher throughput hits (25 % with one stream and 50 % with two streams).
Yue Cao 0003, Ahmed Atya, Shailendra Singh 0004, Zhiyun Qian, Srikanth V. Krishnamurthy, Thomas La Porta, Prashant Krishnamurthy, Lisa M. Marvel
INFOCOM1
2018 Off-Path TCP Exploits of the Challenge ACK Global Rate Limit
Yue Cao 0003, Zhiyun Qian, Zhongjie Wang 0002, Tuan Dao, Srikanth V. Krishnamurthy, Lisa M. Marvel
IEEE/ACM Trans. Netw.1
2017 Your state is not mine: a closer look at evading stateful internet censorship
abstract
Understanding the behaviors of, and evading state-level Internet-scale censorship systems such as the Great Firewall (GFW) of China, has emerged as a research problem of great interest. One line of evasion is the development of techniques that leverage the possibility that the TCP state maintained on the GFW may not represent the state at end-hosts. In this paper we undertake, arguably, the most extensive measurement study on TCP-level GFW evasion techniques, with several vantage points within and outside China, and with clients subscribed to multiple ISPs. We find that the state-of-the art evasion techniques are no longer very effective on the GFW. Our study further reveals that the primary reason that causes these failures is the evolution of GFW over time. In addition, other factors such as the presence of middleboxes on the route from the client to the server also contribute to previously unexpected behaviors.
Zhongjie Wang 0002, Yue Cao 0003, Zhiyun Qian, Chengyu Song, Srikanth V. Krishnamurthy
Internet Measurement Conference2
2016 Off-Path TCP Exploits: Global Rate Limit Considered Dangerous
Yue Cao 0003, Zhiyun Qian, Zhongjie Wang 0002, Tuan Dao, Srikanth V. Krishnamurthy, Lisa M. Marvel
USENIX Security Symposium1