University of Illinois Chicago
Browse

Digital Duality: Exploring the Privacy and Security Threats of Modern Web Browsers

thesis
posted on 2024-05-01, 00:00 authored by Xu Lin
The Web has become an integral part of our daily lives, with web browsers serving as the central hub of our digital existence. While the continuous enhancement of modern browser functionalities and APIs improves the user experience, it also opens the door to new security vulnerabilities and potential privacy breaches. The dissertation investigates the security and privacy threats of modern web technologies, explores the countermeasures, and emphasizes the importance of comprehensive security assessments before deploying new web features. The dissertation focuses on autofill functionality and browser fingerprinting. Autofill, a browser feature, and browser fingerprinting, a set of techniques leveraging browser features, both contribute to privacy violations but present distinct challenges and implications. We first demonstrate novel attacks that exploit autofill functionality to stealthily obtain sensitive user information across all Chromium-based browsers, highlighting the monoculture issue's implications within the browser ecosystem. Next, we develop an innovative browser fingerprinting system that can bypass existing anti-fingerprinting defenses of privacy-oriented browsers and tools while offering comparable discriminatory capabilities. This work indicates that fingerprinting is a more formidable issue than previously perceived. Our research further investigates the flaws in authentication mechanisms using browser fingerprinting and demonstrates a novel attack to bypass Two-Factor Authentication challenges. The work shows the perils of incorporating additional security mechanisms without a comprehensive and in-depth assessment of potential pitfalls.

History

Advisor

Jason Polakis

Department

Computer Science

Degree Grantor

University of Illinois Chicago

Degree Level

  • Doctoral

Degree name

PhD, Doctor of Philosophy

Committee Member

Chris Kanich Jon A. Solworth Nick Nikiforakis Alexandros Kapravelos

Thesis type

application/pdf

Usage metrics

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC