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

Mingli Yu

dblp:197/6058 · DBLP profile ↗
← Back
9ranked-venue papers
4as first author
5since 2021 · last 2025
0000-0002-6034-904XORCID · corroborated

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

Computer networks · 5 · 3 first-author · 3 since 2021Security and privacy · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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
4 papers
Network security · 70% Hardware security and side channels · 30%
Computer networks
4 papers
Software-defined and programmable networks · 69% Network management and operations · 22% Routing and switching · 9%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 87% Cloud and datacenter computing · 13%

Topics — the 12 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software-defined and programmable networks
SDN security
0.922021
Flow Table Security in SDN: Adversarial Reconnaissance and Intelligent Attacks · IEEE/ACM Trans. Netw. 2021
Flow Table Security in SDN: Adversarial Reconnaissance and Intelligent Attacks · INFOCOM 2020
Hardware security and side channels
trusted execution environments
0.912025
Securing Cloud File Systems With Trusted Execution · IEEE Trans. Dependable Secur. Comput. 2025
Storage systems › file systems › distributed file system
cloud file system
0.912025
Securing Cloud File Systems With Trusted Execution · IEEE Trans. Dependable Secur. Comput. 2025
Storage systems
file systems
0.912025
Securing Cloud File Systems With Trusted Execution · IEEE Trans. Dependable Secur. Comput. 2025
Network security › network security architecture
software-defined network security
0.812024
Stealthy Misreporting Attacks Against Load Balancing · IEEE/ACM Trans. Netw. 2024
Network security
traffic analysis
0.812024
Stealthy Misreporting Attacks Against Load Balancing · IEEE/ACM Trans. Netw. 2024
Network management and operations › fault management
fault diagnosis
0.412019
P4DB: On-the-Fly Debugging for Programmable Data Planes · IEEE/ACM Trans. Netw. 2019
Software-defined and programmable networks
programmable data plane
0.412019
P4DB: On-the-Fly Debugging for Programmable Data Planes · IEEE/ACM Trans. Netw. 2019
Cloud and datacenter computing
cloud storage
0.312025
Securing Cloud File Systems With Trusted Execution · IEEE Trans. Dependable Secur. Comput. 2025
Routing and switching › load sharing
dynamic load balancing
0.212024
Stealthy Misreporting Attacks Against Load Balancing · IEEE/ACM Trans. Netw. 2024
Software-defined and programmable networks
SDN controller
0.212024
Stealthy Misreporting Attacks Against Load Balancing · IEEE/ACM Trans. Netw. 2024
Software-defined and programmable networks › programmable data plane
p4
0.112019
P4DB: On-the-Fly Debugging for Programmable Data Planes · IEEE/ACM Trans. Netw. 2019

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

trusted execution environment · 1.7cryptographic protocols · 1.7misreporting attack modeling · 1.5cache-based inference · 1.0attack parameter design · 1.0evaluation · 0.9attack modeling · 0.9watch-break-next primitives · 0.4match-action table decomposition · 0.4
YearPublicationVenuePosition
2025 Securing Cloud File Systems With Trusted Execution
abstract
Cloud file systems offer organizations a scalable and reliable file storage solution. However, cloud file systems have become prime targets for adversaries, and traditional designs are not equipped to protect organizations against the myriad of attacks that may be initiated by a malicious cloud provider, co-tenant, or end-client. Recently proposed designs leveraging cryptographic techniques and trusted execution environments (TEEs) still force organizations to make undesirable trade-offs, consequently leading to either security, functional, or performance limitations. In this paper, we introduceBFS, a cloud file system that leverages the security capabilities provided by TEEs to bootstrap new security protocols that deliver strong security guarantees, high-performance, and a transparent POSIX-like interface to clients.BFSdelivers stronger security guarantees and up to a$2.5\times$speedup over a state-of-the-art secure file system. Moreover, compared to the industry standard NFS,BFSachieves up to$2.2\times$speedups across micro-benchmarks and incurs$< 1\times$overhead for most macro-benchmark workloads.BFSdemonstrates a holistic cloud file system design that does not sacrifice an organizations’ security yet can embrace all of the functional and performance advantages of outsourcing.
Quinn Burke 0002, Yohan Beugin, Blaine Hoak, Eric Pauley, Ryan Sheatsley, Mingli Yu, Ting He 0001, Thomas La Porta, Patrick D. McDaniel
IEEE Trans. Dependable Secur. Comput.7
2024 Stealthy Misreporting Attacks Against Load Balancing
abstract
Load balancing in software-defined networks (SDNs) is commonly realized with a centralized architecture. Dynamic load balancing relies on the SDN controller to periodically collect traffic statistics from network switches and make decisions in a timely manner. In this paper, we examine the extent to which an adversary that has compromised a switch can influence the load balancing algorithm by misreporting its own traffic statistics. We design an attack that allows an adversary to perform preliminary reconnaissance, which means learning network traffic distributions and setting attack parameters, and then accurately model and estimate the reward from misreporting while evading detection. Our evaluation offers three insights: 1) network traffic exhibits discernible patterns by reconnaissance; 2) the reconnaissance can be used to design misreporting attacks that can effectively draw unfair proportions of network traffic to the adversary under the guise of honest behavior; and 3) reconnaissance itself can be accelerated by misreporting to launch more targeted attacks.
Mingli Yu, Quinn Burke 0002, Thomas La Porta, Patrick D. McDaniel
IEEE/ACM Trans. Netw.1
2023 Misreporting Attacks Against Load Balancers in Software-Defined Networking
Quinn Burke 0002, Patrick D. McDaniel, Thomas La Porta, Mingli Yu, Ting He 0001
Mob. Networks Appl.4
2022 DeepStroke: An efficient stroke screening framework for emergency rooms with multimodal adversarial deep learning
Tongan Cai, Haomiao Ni, Mingli Yu, Sharon X. Huang, Kelvin K. Wong, John Volpi, James Z. Wang 0001, Stephen T. C. Wong
Medical Image Anal.3
2021 Flow Table Security in SDN: Adversarial Reconnaissance and Intelligent Attacks
abstract
The performance-driven design of SDN architectures leaves many security vulnerabilities, a notable one being the communication bottleneck between the controller and the switches. Functioning as a cache between the controller and the switches, the flow table mitigates this bottleneck by caching flow rules received from the controller at each switch, but is very limited in size due to the high cost and power consumption of the underlying storage medium. It thus presents an easy target for attacks. Observing that many existing defenses are based on simplistic attack models, we develop a model of intelligent attacks that exploit specific cache-like behaviors of the flow table to infer its internal configuration and state, and then design attack parameters accordingly. Our evaluations show that such attacks can accurately expose the internal parameters of the target flow table and cause measurable damage with the minimum effort.
Mingli Yu, Tian Xie 0004, Ting He 0001, Patrick D. McDaniel, Quinn Burke 0002
IEEE/ACM Trans. Netw.1
2020 Flow Table Security in SDN: Adversarial Reconnaissance and Intelligent Attacks
abstract
The performance-driven design of SDN architectures leaves many security vulnerabilities, a notable one being the communication bottleneck between the controller and the switches. Functioning as a cache between the controller and the switches, the flow table mitigates this bottleneck by caching flow rules received from the controller at each switch, but is very limited in size due to the high cost and power consumption of the underlying storage medium. It thus presents an easy target for attacks. Observing that many existing defenses are based on simplistic attack models, we develop a model of intelligent attacks that exploit specific cache-like behaviors of the flow table to infer its internal configuration and state, and then design attack parameters accordingly. Our evaluations show that such attacks can accurately expose the internal parameters of the target flow table and cause measurable damage with the minimum effort.
Mingli Yu, Ting He 0001, Patrick D. McDaniel, Quinn Burke 0002
INFOCOM1
2020 Toward Rapid Stroke Diagnosis with Multimodal Deep Learning
Mingli Yu, Tongan Cai, Sharon X. Huang, Kelvin K. Wong, John Volpi, James Z. Wang 0001, Stephen T. C. Wong
MICCAI (3)1
2020 Misreporting Attacks in Software-Defined Networking
Quinn Burke 0002, Patrick D. McDaniel, Thomas La Porta, Mingli Yu, Ting He 0001
SecureComm (1)4
2019 P4DB: On-the-Fly Debugging for Programmable Data Planes
abstract
While extending network programmability to a more considerable extent, P4 raises the difficulty of detecting and locating bugs, e.g., P4 program bugs and missed table rules, in runtime. These runtime bugs, without prompt disposal, can ruin the functionality and performance of networks. Unfortunately, the absence of efficient debugging tools makes runtime bug troubleshooting intricate for operators. This paper is devoted to on-the-fly debugging of runtime bugs for programmable data planes. We propose P4DB, a general debugging platform that empowers operators to debug P4 programs in three levels of visibility with rich primitives. By P4DB, operators can use the watch primitive to quickly narrow the debugging scope from the network level or the device level to the table level, then use the break and next primitives to decompose match-action tables and finely locate bugs. We implement a prototype of P4DB and evaluate the prototype on two widely-used P4 targets. On the software target, P4DB merely introduces a small throughput penalty (1.3% to 13.8%) and a little delay increase (0.6% to 11.9%). Notably, P4DB almost introduces no performance overhead on Tofino, the hardware P4 target.
Yu Zhou 0008, Jun Bi, Cheng Zhang 0012, Bingyang Liu, Zhaogeng Li, Yangyang Wang 0001, Mingli Yu
IEEE/ACM Trans. Netw.7