中文
相关论文

相关论文: What is in the Chrome Web Store? Investigating Sec…

200 篇论文

Modern web browsers are incredibly complex, with millions of lines of code and over one thousand JavaScript functions and properties available to website authors. This work investigates how these browser features are used on the modern,…

网络与互联网体系结构 · 计算机科学 2016-05-23 Peter Snyder , Lara Ansari , Cynthia Taylor , Chris Kanich

Cross-site scripting (XSS) is one of the major threats menacing the privacy of data and the navigation of trusted web applications. Since its reveal in late 1999 by Microsoft security engineers, several techniques have been developed in the…

密码学与安全 · 计算机科学 2024-04-24 Abdelhakim Hannousse , Salima Yahiouche , Mohamed Cherif Nait-Hamoud

Peer code review has been found to be effective in identifying security vulnerabilities. However, despite practicing mandatory code reviews, many Open Source Software (OSS) projects still encounter a large number of post-release security…

软件工程 · 计算机科学 2021-02-16 Rajshakhar Paul , Asif Kamal Turzo , Amiangshu Bosu

The popularity of JavaScript has lead to a large ecosystem of third-party packages available via the npm software package registry. The open nature of npm has boosted its growth, providing over 800,000 free and reusable software packages.…

密码学与安全 · 计算机科学 2019-06-10 Markus Zimmermann , Cristian-Alexandru Staicu , Cam Tenny , Michael Pradel

Vulnerabilities in open-source software can cause cascading effects in the modern digital ecosystem. It is especially worrying if these vulnerabilities repeat across many projects, as once the adversaries find one of them, they can scale up…

密码学与安全 · 计算机科学 2025-05-27 Jafar Akhoundali , Hamidreza Hamidi , Kristian Rietveld , Olga Gadyatskaya

The automotive industry has experienced a drastic transformation in the past few years when vehicles got connected to the internet. Nowadays, connected vehicles require complex architecture and interdependent functionalities, facilitating…

软件工程 · 计算机科学 2025-10-07 Srijita Basu , Miroslaw Staron

WebAssembly (Wasm) has emerged as a powerful technology for executing high-performance code and reusing legacy code in web browsers. With its increasing adoption, ensuring the reliability of WebAssembly code becomes paramount. In this…

软件工程 · 计算机科学 2024-12-31 Sara Baradaran , Liyan Huang , Mukund Raghothaman , Weihang Wang

The Common Weakness Enumeration (CWE) is a prominent list of software weakness types. This list is used by vulnerability databases to describe the underlying security flaws within analyzed vulnerabilities. This linkage opens the possibility…

密码学与安全 · 计算机科学 2020-06-16 Peter Mell , Assane Gueye

This paper investigates the potential causes of the vulnerabilities of free content websites to address risks and maliciousness. Assembling more than 1,500 websites with free and premium content, we identify their content management system…

密码学与安全 · 计算机科学 2022-10-24 Mohammed Alaqdhi , Abdulrahman Alabduljabbar , Kyle Thomas , Saeed Salem , DaeHun Nyang , David Mohaisen

WebAssembly (Wasm) is a next-generation portable compilation target for deploying applications written in high-level languages on the web. In order to protect their memory from untrusted code, web browser engines confine the execution of…

编程语言 · 计算机科学 2019-10-23 Marco Vassena , Marco Patrignani

With one of the largest available collection of reusable packages, the JavaScript runtime environment Node.js is one of the most popular programming application. With recent work showing evidence that known vulnerabilities are prevalent in…

Online tracking has become of increasing concern in recent years, however our understanding of its extent to date has been limited to snapshots from web crawls. Previous at-tempts to measure the tracking ecosystem, have been done using…

计算机与社会 · 计算机科学 2020-07-07 Arjaldo Karaj , Sam Macbeth , Rémi Berson , Josep M. Pujol

Cloud-application add-ons are microservices that extend the functionality of the core applications. Many application vendors have opened their APIs for third-party developers and created marketplaces for add-ons (also add-ins or apps). This…

密码学与安全 · 计算机科学 2019-11-28 Thanh Bui , Siddharth Rao , Markku Antikainen , Tuomas Aura

As the use of web browsers continues to grow, the potential for cybercrime and web-related criminal activities also increases. Digital forensic investigators must understand how different browsers function and the critical areas to consider…

密码学与安全 · 计算机科学 2024-10-17 Rishal Ravikesh Chand , Neeraj Anand Sharma , Muhammad Ashad Kabir

Reusable software components, typically distributed as packages, are a central paradigm of modern software development. The JavaScript ecosystem serves as a prime example, offering millions of packages with their use being promoted as…

软件工程 · 计算机科学 2026-01-26 Ben Swierzy , Marc Ohm , Michael Meier

Desktop browser extensions have long allowed users to improve their experience online and tackle widespread harms on websites. So far, no equivalent solution exists for mobile apps, despite the fact that individuals now spend significantly…

人机交互 · 计算机科学 2023-02-27 Konrad Kollnig , Siddhartha Datta , Nigel Shadbolt

This paper performs a large-scale study of dependency chains in the web, to find that around 50% of first-party websites render content that they did not directly load. Although the majority (84.91%) of websites have short dependency chains…

密码学与安全 · 计算机科学 2022-03-08 Muhammad Ikram , Rahat Masood , Gareth Tyson , Mohamed Ali Kaafar , Roya Ensafi

Most programs compiled to WebAssembly (Wasm) today are written in unsafe languages like C and C++. Unfortunately, memory-unsafe C code remains unsafe when compiled to Wasm -- and attackers can exploit buffer overflows and use-after-frees in…

Much of the current software depends on open-source components, which in turn have complex dependencies on other open-source libraries. Vulnerabilities in open source therefore have potentially huge impacts. The goal of this work is to get…

软件工程 · 计算机科学 2023-05-10 Tobias Dam , Sebastian Neumaier

The growth in the adoption of the WebAssembly (WASM) standard has given rise to a rapidly increasing landscape of binary applications that are natively ported to the environment of websites. The flexibility of WASM has made it the preferred…

密码学与安全 · 计算机科学 2026-03-11 Lorenzo Corrias , Lorenzo Pisu , Davide Maiorca , Giorgio Giacinto