Saved in:
Bibliographic Details
Main Authors: So, Johnny, Ferdman, Michael, Nikiforakis, Nick
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2509.14583
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912591445491712
author So, Johnny
Ferdman, Michael
Nikiforakis, Nick
author_facet So, Johnny
Ferdman, Michael
Nikiforakis, Nick
contents The web continues to grow, but dependency-monitoring tools and standards for resource integrity lag behind. Currently, there exists no robust method to verify the integrity of web resources, much less in a generalizable yet performant manner, and supply chains remain one of the most targeted parts of the attack surface of web applications. In this paper, we present the design of LiMS, a transparent system to bootstrap link integrity guarantees in web browsing sessions with minimal overhead. At its core, LiMS uses a set of customizable integrity policies to declare the (un)expected properties of resources, verifies these policies, and enforces them for website visitors. We discuss how basic integrity policies can serve as building blocks for a comprehensive set of integrity policies, while providing guarantees that would be sufficient to defend against recent supply chain attacks detailed by security industry reports. Finally, we evaluate our open-sourced prototype by simulating deployments on a representative sample of 450 domains that are diverse in ranking and category. We find that our proposal offers the ability to bootstrap marked security improvements with an overall overhead of hundreds of milliseconds on initial page loads, and negligible overhead on reloads, regardless of network speeds. In addition, from examining archived data for the sample sites, we find that several of the proposed policy building blocks suit their dependency usage patterns, and would incur minimal administrative overhead.
format Preprint
id arxiv_https___arxiv_org_abs_2509_14583
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle What Gets Measured Gets Managed: Mitigating Supply Chain Attacks with a Link Integrity Management System
So, Johnny
Ferdman, Michael
Nikiforakis, Nick
Cryptography and Security
The web continues to grow, but dependency-monitoring tools and standards for resource integrity lag behind. Currently, there exists no robust method to verify the integrity of web resources, much less in a generalizable yet performant manner, and supply chains remain one of the most targeted parts of the attack surface of web applications. In this paper, we present the design of LiMS, a transparent system to bootstrap link integrity guarantees in web browsing sessions with minimal overhead. At its core, LiMS uses a set of customizable integrity policies to declare the (un)expected properties of resources, verifies these policies, and enforces them for website visitors. We discuss how basic integrity policies can serve as building blocks for a comprehensive set of integrity policies, while providing guarantees that would be sufficient to defend against recent supply chain attacks detailed by security industry reports. Finally, we evaluate our open-sourced prototype by simulating deployments on a representative sample of 450 domains that are diverse in ranking and category. We find that our proposal offers the ability to bootstrap marked security improvements with an overall overhead of hundreds of milliseconds on initial page loads, and negligible overhead on reloads, regardless of network speeds. In addition, from examining archived data for the sample sites, we find that several of the proposed policy building blocks suit their dependency usage patterns, and would incur minimal administrative overhead.
title What Gets Measured Gets Managed: Mitigating Supply Chain Attacks with a Link Integrity Management System
topic Cryptography and Security
url https://arxiv.org/abs/2509.14583