Mostrar el registro sencillo del ítem

dc.contributor.authorMoreno, Jose Miguel
dc.contributor.authorTapiador, Juan
dc.contributor.authorVallina-Rodriguez, Narseo 
dc.date.accessioned2023-06-08T16:27:44Z
dc.date.available2023-06-08T16:27:44Z
dc.date.issued2023-07
dc.identifier.urihttps://hdl.handle.net/20.500.12761/1704
dc.description.abstractThe Chromium open-source project has become a fundamental piece of the Web as we know it today, with multiple vendors offering browsers based on its codebase. One of its most popular features is the possibility of altering or enhancing the browser functionality through third-party programs known as browser extensions. Extensions have access to a wide range of capabilities through the use of APIs exposed by Chromium. The Debugger API—arguably the most powerful of such APIs—allows extensions to use the Chrome DevTools Protocol (CDP), a capability-rich tool for debugging and instrumenting the browser. In this paper, we describe several vulnerabilities present in the Debugger API and in the granting of capabilities to extensions that can be used by an attacker to take control of the browser, escalate privileges, and break context isolation. We demonstrate their impact by introducing six attacks that allow an attacker to steal user information, monitor network traffic, modify site permissions (e.g., access to camera or microphone), bypass security interstitials without user intervention, and change the browser settings. Our attacks work in all major Chromium-based browsers as they are rooted at the core of the Chromium project. We reported our findings to the Chromium Development Team, who already fixed some of them and are currently working on fixing the remaining ones. We conclude by discussing how questionable design decisions, lack of public specifications, and an overpowered Debugger API have contributed to enabling these attacks, and propose mitigations.es
dc.language.isoenges
dc.titleChrowned by an Extension: Abusing the Chrome DevTools Protocol through the Debugger APIes
dc.typeconference objectes
dc.conference.date3-7 July 2023es
dc.conference.placeDelft, Netherlandses
dc.conference.titleIEEE European Symposium on Security and Privacy*
dc.event.typeconferencees
dc.pres.typepaperes
dc.type.hasVersionAMes
dc.rights.accessRightsopen accesses
dc.acronymEuroS&P*
dc.identifier.doihttps://doi.org/10.48550/arXiv.2305.11506
dc.rankNEW*
dc.relation.projectNameTRUST aWAREes
dc.relation.projectNameODIO (PID2019-111429RB-C2)es
dc.relation.projectNameRamon y Cajal (RYC2020- 030316-I)es
dc.subject.keywordBrowser Securityes
dc.subject.keywordWeb Securityes
dc.description.refereedTRUEes
dc.description.statusinpresses


Ficheros en el ítem

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem