Baojun Liu
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Baojun Liu has a total of 106 co-authors. Here are the top co-authors by number of shared publications:
- Haixin Duan
Tsinghua University, Beijing, China
25 shared publications - Chaoyi Lu
Zhongguancun Laboratory, Beijing, China
10 shared publications - Xiang Li
Nankai University, China
10 shared publications - Yiming Zhang
Tsinghua University, Beijing, China
9 shared publications - Jianjun Chen
Tsinghua University, Beijing, China
8 shared publications - Min Yang
Fudan University, Shanghai, China
7 shared publications
Latest Publications
- Open Access
- 14 November 2026
- Published by Association for Computing Machinery (ACM)
- p. 436-450
Good Cache, BAD Cache: Exploiting DNSSEC Validation Failures for DNS Cache Poisoning Attacks
- 14 November 2026
- Published by Association for Computing Machinery (ACM)
- p. 436-450
Open AccessGood Cache, BAD Cache: Exploiting DNSSEC Validation Failures for DNS Cache Poisoning Attacks
- Open Access
- 14 November 2026
- Published by Association for Computing Machinery (ACM)
- p. 422-435
The Trade-off Between Performance and Security: Exploring Vulnerabilities in DNS Task Queue Scheduling
- 14 November 2026
- Published by Association for Computing Machinery (ACM)
- p. 422-435
Open AccessThe Trade-off Between Performance and Security: Exploring Vulnerabilities in DNS Task Queue Scheduling
- Open Access
- 14 November 2026
- Published by Association for Computing Machinery (ACM)
- p. 1132-1146
One Click to Leak: Characterizing the Real-World Usage and Threat Impact of MNO-based Single Sign-On Websites
- 14 November 2026
- Published by Association for Computing Machinery (ACM)
- p. 1132-1146
Open AccessOne Click to Leak: Characterizing the Real-World Usage and Threat Impact of MNO-based Single Sign-On Websites
- Open Access
- 12 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 636-652
Unintended Revelations and Risks: Understanding Cellular DNS Leakage on the Public Internet
Modern cellular networks rely on DNS-based service discovery to select internal control-plane and data-plane functions. Such queries are intended to remain within operators' private namespaces, yet misconfigurations can leak them to the public Internet. Despite warnings from 3GPP and IETF decades ago, the prevalence and security implications of such leakage remain unexamined. We present the first large-scale measurement of cellular service-discovery DNS leakage. By analyzing two days of B-root traffic for each year from 2021 to 2025 and identifying internal cellular queries via 3GPP naming patterns, we observed 13.46 million leaked queries from 139 countries, covering 135,845 unique FQDNs. Most leakage (93.10%) was sporadic, suggesting operators remediated issues over time, yet a small set showed persistent leakage across all five years. Leakage frequently arose in cross-operator and cross-country scenarios, consistent with roaming behavior. While the increased load on B-root is minimal (0.02% on average), leaked names often encode internal deployment parameters (e.g., base-station identifiers), exposing information that operators do not otherwise publish. Using open-source testbeds, we further show that an on-path adversary can redirect service-discovery responses once such queries leave the operator's network, which would otherwise be infeasible without the leak. Our work highlights the need for stricter DNS isolation in cellular networks.
- 12 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 636-652
Open AccessUnintended Revelations and Risks: Understanding Cellular DNS Leakage on the Public Internet
Modern cellular networks rely on DNS-based service discovery to select internal control-plane and data-plane functions. Such queries are intended to remain within operators' private namespaces, yet misconfigurations can leak them to the public Internet. Despite warnings from 3GPP and IETF decades ago, the prevalence and security implications of such leakage remain unexamined. We present the first large-scale measurement of cellular service-discovery DNS leakage. By analyzing two days of B-root traffic for each year from 2021 to 2025 and identifying internal cellular queries via 3GPP naming patterns, we observed 13.46 million leaked queries from 139 countries, covering 135,845 unique FQDNs. Most leakage (93.10%) was sporadic, suggesting operators remediated issues over time, yet a small set showed persistent leakage across all five years. Leakage frequently arose in cross-operator and cross-country scenarios, consistent with roaming behavior. While the increased load on B-root is minimal (0.02% on average), leaked names often encode internal deployment parameters (e.g., base-station identifiers), exposing information that operators do not otherwise publish. Using open-source testbeds, we further show that an on-path adversary can redirect service-discovery responses once such queries leave the operator's network, which would otherwise be infeasible without the leak. Our work highlights the need for stricter DNS isolation in cellular networks.
- Open Access
- 12 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 487-494
When Delivery Meets Error: Exploring Email Delivery Retry Strategies and Defects
- 12 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 487-494
Open AccessWhen Delivery Meets Error: Exploring Email Delivery Retry Strategies and Defects
- Open Access
- 11 July 2026
- Published by Association for Computing Machinery (ACM)
- p. 223-225
Understanding Certificate Pinning Deployment in Android Applications
Public Key Infrastructure (PKI) secures Internet communications, and certificate pinning strengthens authentication by binding trusted certificates or keys to clients. However, its deployment is complex, which may lead to communication failures or weakened security guarantees. In this study, we conduct a large-scale analysis of 18,528 Android applications to investigate the deployment and security of certificate pinning. We find that only 115 applications adopt NSC-based pinning, among which 90.4% exhibit misconfigurations. Overall, we highlight the gap between secure design and real-world deployment, and discuss best practices to improve both security and usability in mobile applications.
- 11 July 2026
- Published by Association for Computing Machinery (ACM)
- p. 223-225
Open AccessUnderstanding Certificate Pinning Deployment in Android Applications
Public Key Infrastructure (PKI) secures Internet communications, and certificate pinning strengthens authentication by binding trusted certificates or keys to clients. However, its deployment is complex, which may lead to communication failures or weakened security guarantees. In this study, we conduct a large-scale analysis of 18,528 Android applications to investigate the deployment and security of certificate pinning. We find that only 115 applications adopt NSC-based pinning, among which 90.4% exhibit misconfigurations. Overall, we highlight the gap between secure design and real-world deployment, and discuss best practices to improve both security and usability in mobile applications.
- Open Access
- 12 April 2026
- Published by Association for Computing Machinery (ACM)
- p. 2962-2973
Unveiling the Resilience of LLM-Enhanced Search Engines against Black-Hat SEO Manipulation
- 12 April 2026
- Published by Association for Computing Machinery (ACM)
- p. 2962-2973
Open AccessUnveiling the Resilience of LLM-Enhanced Search Engines against Black-Hat SEO Manipulation
- Open Access
When Bots Take the Bait: Exposing and Mitigating the Emerging Social Engineering Attack in Web Automation Agent
Web agents, powered by large language models (LLMs), are increasingly deployed to automate complex web interactions. The rise of open-source frameworks (e.g., Browser Use, Skyvern-AI) has accelerated adoption, but also broadened the attack surface. While prior research has focused on model threats such as prompt injection and backdoors, the risks of social engineering remain largely unexplored. We present the first systematic study of social engineering attacks against web automation agents and design a pluggable runtime mitigation solution. On the attack side, we introduce the AgentBait paradigm, which exploits intrinsic weaknesses in agent execution: inducement contexts can distort the agent's reasoning and steer it toward malicious objectives misaligned with the intended task. On the defense side, we propose SUPERVISOR, a lightweight runtime module that enforces environment and intention consistency alignment between webpage context and intended goals to mitigate unsafe operations before execution. Empirical results show that mainstream frameworks are highly vulnerable to AgentBait, with an average attack success rate of 67.5% and peaks above 80% under specific strategies (e.g., trusted identity forgery). Compared with existing lightweight defenses, our module can be seamlessly integrated across different web automation frameworks and reduces attack success rates by up to 78.1% on average while incurring only a 7.7% runtime overhead and preserving usability. This work reveals AgentBait as a critical new threat surface for web agents and establishes a practical, generalizable defense, advancing the security of this rapidly emerging ecosystem. We reported the details of this attack to the framework developers and received acknowledgment before submission.
Open AccessWhen Bots Take the Bait: Exposing and Mitigating the Emerging Social Engineering Attack in Web Automation Agent
Web agents, powered by large language models (LLMs), are increasingly deployed to automate complex web interactions. The rise of open-source frameworks (e.g., Browser Use, Skyvern-AI) has accelerated adoption, but also broadened the attack surface. While prior research has focused on model threats such as prompt injection and backdoors, the risks of social engineering remain largely unexplored. We present the first systematic study of social engineering attacks against web automation agents and design a pluggable runtime mitigation solution. On the attack side, we introduce the AgentBait paradigm, which exploits intrinsic weaknesses in agent execution: inducement contexts can distort the agent's reasoning and steer it toward malicious objectives misaligned with the intended task. On the defense side, we propose SUPERVISOR, a lightweight runtime module that enforces environment and intention consistency alignment between webpage context and intended goals to mitigate unsafe operations before execution. Empirical results show that mainstream frameworks are highly vulnerable to AgentBait, with an average attack success rate of 67.5% and peaks above 80% under specific strategies (e.g., trusted identity forgery). Compared with existing lightweight defenses, our module can be seamlessly integrated across different web automation frameworks and reduces attack success rates by up to 78.1% on average while incurring only a 7.7% runtime overhead and preserving usability. This work reveals AgentBait as a critical new threat surface for web agents and establishes a practical, generalizable defense, advancing the security of this rapidly emerging ecosystem. We reported the details of this attack to the framework developers and received acknowledgment before submission.
- 1 January 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Networking
- Vol. 34, 5970-5984
Traffic Shadowing: A Global Investigation of Internet Traffic Observation and User Data Reutilization
- 1 January 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Networking
- Vol. 34, 5970-5984
Traffic Shadowing: A Global Investigation of Internet Traffic Observation and User Data Reutilization
- Open Access
- 19 November 2025
- Published by Association for Computing Machinery (ACM)
- p. 4559-4573
Exploring and Analyzing Cross Layer DoS Attack Against UDP-based Services on Linux
- 19 November 2025
- Published by Association for Computing Machinery (ACM)
- p. 4559-4573
Open AccessExploring and Analyzing Cross Layer DoS Attack Against UDP-based Services on Linux