{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T20:45:34Z","timestamp":1781556334938,"version":"3.54.5"},"reference-count":62,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"DOI":"10.13039\/501100004837","name":"Ministerio de Ciencia e Innovaci\u00f3n","doi-asserted-by":"publisher","award":["PRE2020-094224"],"award-info":[{"award-number":["PRE2020-094224"]}],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Agencia Estatal de Investigaci","award":["RYC2020-030316-I"],"award-info":[{"award-number":["RYC2020-030316-I"]}]},{"name":"Agencia Estatal de Investigaci","award":["MICIU\/AEI\/10.13039\/501100011033"],"award-info":[{"award-number":["MICIU\/AEI\/10.13039\/501100011033"]}]},{"name":"Agencia Estatal de Investigaci","award":["PID2022-140126OB-I00"],"award-info":[{"award-number":["PID2022-140126OB-I00"]}]},{"name":"Agencia Estatal de Investigaci","award":["PID2022-143304OB-I00"],"award-info":[{"award-number":["PID2022-143304OB-I00"]}]},{"name":"Agencia Estatal de Investigaci","award":["RED2024-154240-T"],"award-info":[{"award-number":["RED2024-154240-T"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Serv. Comput."],"published-print":{"date-parts":[[2026,5]]},"DOI":"10.1109\/tsc.2026.3675950","type":"journal-article","created":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T19:58:47Z","timestamp":1774036727000},"page":"2044-2057","source":"Crossref","is-referenced-by-count":0,"title":["Did I Vet You Before? Assessing the Chrome Web Store Vetting Process Through Browser Extension Similarity"],"prefix":"10.1109","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-0849-204X","authenticated-orcid":false,"given":"Jos\u00e9 Miguel","family":"Moreno","sequence":"first","affiliation":[{"name":"Department of Computer Science, Universidad Carlos III de Madrid, Madrid, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5420-6835","authenticated-orcid":false,"given":"Narseo","family":"Vallina-Rodriguez","sequence":"additional","affiliation":[{"name":"IMDEA Networks Institute, Legan&#x00E9;s, Madrid, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4573-3967","authenticated-orcid":false,"given":"Juan","family":"Tapiador","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Universidad Carlos III de Madrid, Madrid, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","article-title":"A dash of speed, 3D and apps","author":"Kay","year":"2011"},{"key":"ref2","article-title":"Chrome web store - program policies","year":"2024"},{"key":"ref3","article-title":"More malicious extensions in chrome web store","author":"Palant","year":"2023"},{"key":"ref4","article-title":"Dangerous browser extensions","author":"Titterington","year":"2023"},{"key":"ref5","article-title":"The cashback extension killer","year":"2023"},{"key":"ref6","first-page":"641","article-title":"Hulk: Eliciting malicious behavior in browser extensions","volume-title":"Proc. 23rd USENIX Conf. Secur. Symp. USENIX Assoc.","author":"Kapravelos","year":"2014"},{"key":"ref7","first-page":"579","article-title":"Trends and lessons from three years fighting malicious extensions","volume-title":"Proc. 24th USENIX Secur. Symp.","author":"Jagpal","year":"2015"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/eurosp.2018.00012"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3372297.3423343"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3564625.3567988"},{"key":"ref11","first-page":"785","article-title":"What is in the chrome web store","volume-title":"Proc. 19th ACM Asia Conf. Comput. Commun. Secur.","author":"Hsu","year":"2024"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1016\/j.softx.2025.102301"},{"key":"ref13","article-title":"Browser extensions","author":"Contributors","year":"2024"},{"key":"ref14","article-title":"CRX3 design doc","author":"Pawlicki","year":"2017"},{"key":"ref15","article-title":"Manifest file format","year":"2012"},{"key":"ref17","article-title":"API reference","year":"2024"},{"key":"ref18","article-title":"Chrome web store","year":"2024"},{"key":"ref19","article-title":"How to securely customize your browser with chrome extensions","year":"2023"},{"key":"ref20","article-title":"Malicious and prohibited products","year":"2022"},{"key":"ref21","article-title":"Code readability requirements","year":"2022"},{"key":"ref22","article-title":"Spam policy FAQ","year":"2020"},{"key":"ref23","article-title":"Minimum functionality","year":"2022"},{"key":"ref24","article-title":"Repeat abuse","year":"2022"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3460120.3484745"},{"key":"ref26","first-page":"2507","article-title":"Fingerprinting in style: Detecting browser extensions via injected style sheets","volume-title":"Proc. 30th USENIX Secur. Symp. USENIX Assoc.","author":"Laperdrix","year":"2021"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3278532.3278558"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/2504730.2504749"},{"key":"ref29","article-title":"Prepare to publish: Set up payment and distribution","year":"2020"},{"key":"ref30","article-title":"Google launches redesigned chrome web store","author":"Ismail","year":"2023"},{"key":"ref31","article-title":"Bringing safety check to the chrome:\/\/extensions page","author":"Dunk","year":"2023"},{"key":"ref32","article-title":"Chrome web store payments deprecation","year":"2020"},{"key":"ref33","article-title":"esbuild - an extremely fast bundler for the web","author":"Wallace","year":"2024"},{"key":"ref34","article-title":"Babel","author":"Ng","year":"2024"},{"key":"ref35","article-title":"Esprima \u2014 ECMAScript parsing infrastructure for multipurpose analysis","year":"2021"},{"key":"ref36","first-page":"717","article-title":"The dangers of human touch: Fingerprinting browser extensions through user actions","volume-title":"Proc. 31st USENIX Secur. Symp. USENIX Assoc.","author":"Solomos","year":"2022"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/sp.2019.00058"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3477314.3507098"},{"key":"ref39","article-title":"isolated-vm \u2014 Secure & isolated JS environments for nodejs","author":"Laverdet","year":"2024"},{"key":"ref40","article-title":"Proxy","year":"2023"},{"key":"ref41","article-title":"V8 JavaScript engine","year":"2024"},{"key":"ref42","article-title":"Train once Test anywhere: Zero-shot learning for text classification","author":"Pushp","year":"2017"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/d19-1410"},{"key":"ref44","article-title":"RoBERTa: A robustly optimized BERT pretraining approach","author":"Liu","year":"2019"},{"key":"ref45","first-page":"641","article-title":"DistilBERT, a distilled version of BERT: Smaller, faster, cheaper and lighter","volume-title":"Proc. 5th Workshop Energy Efficient Mach. Learn. Cogn. Comput.","author":"Sanh","year":"2019"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.21105\/joss.00205"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.21105\/joss.00861"},{"key":"ref48","article-title":"Microsoft edge add-ons","year":"2023"},{"key":"ref49","article-title":"Opera add-ons","author":"Developers","year":"2023"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1038\/sj.bjc.6601118"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.21105\/joss.01317"},{"key":"ref52","article-title":"Chrome extensions: Clarifying our extension policies for a safer, more consistent web store","author":"Soares","year":"2021"},{"key":"ref53","article-title":"Prepare your extension","year":"2023"},{"key":"ref54","article-title":"Extensionizr - boilerplate for your chrome extension","author":"Wolkov","year":"2023"},{"key":"ref55","article-title":"arsenal vs everton live","year":"2023"},{"key":"ref56","article-title":"What are chrome apps","year":"2012"},{"key":"ref57","article-title":"Chrome app builder","year":"2018"},{"key":"ref58","article-title":"First set of android apps coming to a chromebook near you","year":"2014"},{"key":"ref59","article-title":"Resuming the transition to manifest V3","author":"Li","year":"2023"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/3134600.3134632"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243823"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1145\/3634737.3656999"},{"key":"ref63","first-page":"1","article-title":"Work-in-progress: Manifest V3 unveiled: Navigating the new era of browser extensions","volume-title":"Proc. 2024 Workshop Meas., Attacks, Defenses Web. Internet Soc.","author":"Pantelaios","year":"2024"}],"container-title":["IEEE Transactions on Services Computing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/4629386\/11559165\/11447478.pdf?arnumber=11447478","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T19:47:27Z","timestamp":1781552847000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11447478\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5]]},"references-count":62,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tsc.2026.3675950","relation":{},"ISSN":["1939-1374","2372-0204"],"issn-type":[{"value":"1939-1374","type":"electronic"},{"value":"2372-0204","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,5]]}}}