Skip to main navigation Skip to search Skip to main content

On the Performance and Consistency Trade-off of the eSIM M2M Remote Provisioning Protocol

  • VeriSafe Security LLC
  • Stony Brook University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper analyzes the Embedded SIM card's Machine-To-Machine Remote Provisioning Protocol's (eSIM M2M RSP) design. The eSIM M2M RSP simplifies 5G connectivity for IoT devices by securely delivering connection bootstrapping information over the air without human intervention. As IoT adoption with 5G connectivity surges, the eSIM infrastructure must handle a growing number of concurrent remote SIM provisioning requests. The statefulness and shared states of the RSP make it challenging and error-prone to implement concurrency without data races. The GSMA eSIM standard does not explicitly define any atomicity assumptions required for concurrent execution. A formal analysis of the standard-prescribed M2M RSP design reveals that explicit atomicity assumptions are necessary; without them, 31 data races can violate key invariants. During the responsible disclosure process, discussions with the standards body revealed that the M2M RSP design relies on unstated and implicit atomicity assumptions. However, we find that the standard prescribed implicit assumptions are not strong enough to maintain all the invariants. The identified race conditions can be exploited by third-party eSIM management platforms to defraud network operators. To mitigate these risks, we developed a fine-grained synchronization mechanism that we formally verified for correctness and empirically evaluated for performance. Empirical evaluations show that our synchronization mechanism ensures correctness while outperforming a baseline with a 6× speed up.

Original languageEnglish
Title of host publicationWiSec 2025 - Proceedings of the 18th ACM Conference on Security and Privacy in Wireless and Mobile Networks
PublisherAssociation for Computing Machinery, Inc
Pages40-52
Number of pages13
ISBN (Electronic)9798400715303
DOIs
StatePublished - Jun 30 2025
Event18th ACM Conference on Security and Privacy in Wireless and Mobile Networks, WiSec 2025 - Arlington, United States
Duration: Jun 30 2025Jul 3 2025

Publication series

NameWiSec 2025 - Proceedings of the 18th ACM Conference on Security and Privacy in Wireless and Mobile Networks

Conference

Conference18th ACM Conference on Security and Privacy in Wireless and Mobile Networks, WiSec 2025
Country/TerritoryUnited States
CityArlington
Period06/30/2507/3/25

Keywords

  • esim
  • formal verification
  • mobile security
  • protocol analysis
  • wireless networks

Fingerprint

Dive into the research topics of 'On the Performance and Consistency Trade-off of the eSIM M2M Remote Provisioning Protocol'. Together they form a unique fingerprint.

Cite this