ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2506.15924
7
0

FARFETCH'D: A Side-Channel Analysis Framework for Privacy Applications on Confidential Virtual Machines

18 June 2025
Ruiyi Zhang
Albert Cheu
Adria Gascon
D. Moghimi
Phillipp Schoppmann
Michael Schwarz
Octavian Suciu
    FedML
ArXiv (abs)PDFHTML
Main:13 Pages
15 Figures
Bibliography:3 Pages
6 Tables
Appendix:1 Pages
Abstract

Confidential virtual machines (CVMs) based on trusted execution environments (TEEs) enable new privacy-preserving solutions. Yet, they leave side-channel leakage outside their threat model, shifting the responsibility of mitigating such attacks to developers. However, mitigations are either not generic or too slow for practical use, and developers currently lack a systematic, efficient way to measure and compare leakage across real-world deployments. In this paper, we present FARFETCH'D, an open-source toolkit that offers configurable side-channel tracing primitives on production AMD SEV-SNP hardware and couples them with statistical and machine-learning-based analysis pipelines for automated leakage estimation. We apply FARFETCH'D to three representative workloads that are deployed on CVMs to enhance user privacy - private information retrieval, private heavy hitters, and Wasm user-defined functions - and uncover previously unnoticed leaks, including a covert channel that exfiltrated data at 497 kbit/s. The results show that FARFETCH'D pinpoints vulnerabilities and guides low-overhead mitigations based on oblivious memory and differential privacy, giving practitioners a practical path to deploy CVMs with meaningful confidentiality guarantees.

View on arXiv
@article{zhang2025_2506.15924,
  title={ FARFETCH'D: A Side-Channel Analysis Framework for Privacy Applications on Confidential Virtual Machines },
  author={ Ruiyi Zhang and Albert Cheu and Adria Gascon and Daniel Moghimi and Phillipp Schoppmann and Michael Schwarz and Octavian Suciu },
  journal={arXiv preprint arXiv:2506.15924},
  year={ 2025 }
}
Comments on this paper