How Zombie Domains Keep Expired Sites Trusted for Extended Periods
Expired Domain Names Create Trust Risks Across Multiple Systems
Researchers have discovered that expired domain names can persist as trusted entities in several critical systems, including web public key infrastructure (Web PKI), software supply chains, and cryptocurrency naming systems.
- This phenomenon, referred to as “zombie linkages,” occurs when expired domains are not promptly removed from trust records, allowing them to remain active even after the original domain owner has relinquished control.
The Web PKI System: A Vulnerable Window
In a study conducted by researchers from the University of Southern California (USC) and the University of Twente, it was found that over 192,000 expired-domain certificates remained active months after the corresponding domains had expired or changed ownership.
Software Supply Chains at Risk
The researchers also discovered that expired domains can lead to persistence in software repositories like Maven Central, a prominent repository for Java software packages. Many enterprise applications and developer tools automatically fetch packages from it.
- The researchers identified 31,853 Maven Central namespaces that were tied to expired or transferred domains, with approximately 4,842 (15.2%) showing ongoing publishing activity even after the original ownership period had ended.
Ethereum Name Service Exposed
The researchers found similar issues in Ethereum Name Service (ENS), a system connecting readable names to cryptocurrency wallet addresses. They discovered that over 400 ENS linkages remained active for more than two years after the domains associated with them had changed ownership.
