中文
相关论文

相关论文: Unveiling A Hidden Risk: Exposing Educational but …

200 篇论文

The Web is replete with tutorial-style content on how to accomplish programming tasks. Unfortunately, even top-ranked tutorials suffer from severe security vulnerabilities, such as cross-site scripting (XSS), and SQL injection (SQLi).…

密码学与安全 · 计算机科学 2017-04-11 Tommi Unruh , Bhargava Shastry , Malte Skoruppa , Federico Maggi , Konrad Rieck , Jean-Pierre Seifert , Fabian Yamaguchi

Open-source repositories provide wealth of information and are increasingly being used to build artificial intelligence (AI) based systems to solve problems in software engineering. Open-source repositories could be of varying quality…

软件工程 · 计算机科学 2022-05-06 Niranjan Hasabnis

With the urgent need to secure supply chains among Open Source libraries, attention has focused on mitigating vulnerabilities detected in these libraries. Although awareness has improved recently, most studies still report delays in the…

README files play an essential role in shaping a developer's first impression of a software repository and in documenting the software project that the repository hosts. Yet, we lack a systematic understanding of the content of a typical…

软件工程 · 计算机科学 2018-07-31 Gede Artha Azriadi Prana , Christoph Treude , Ferdian Thung , Thushari Atapattu , David Lo

In open-source projects, anyone can contribute, so it is important to have an active continuous integration and continuous delivery (CI/CD) pipeline in addition to a protocol for reporting security concerns, especially in projects that are…

软件工程 · 计算机科学 2023-10-16 Jessy Ayala , Joshua Garcia

Traceability between published scientific breakthroughs and their implementation is essential, especially in the case of open-source scientific software which implements bleeding-edge science in its code. However, aligning the link between…

The npm (Node Package Manager) ecosystem is the most important package manager for JavaScript development with millions of users. Consequently, a plethora of earlier work investigated how vulnerability reporting, patch propagation, and in…

密码学与安全 · 计算机科学 2025-06-10 Rajdeep Ghosh , Shiladitya De , Mainack Mondal

Background: Open source software has an increasing importance in modern software development. However, there is also a growing concern on the sustainability of such projects, which are usually managed by a small number of developers,…

软件工程 · 计算机科学 2019-01-31 Jailton Coelho , Marco Tulio Valente , Luciana L. Silva , Emad Shihab

Open-Source Projects and Libraries are being used in software development while also bearing multiple security vulnerabilities. This use of third party ecosystem creates a new kind of attack surface for a product in development. An…

软件工程 · 计算机科学 2018-08-15 Lorenzo Neil , Sudip Mittal , Anupam Joshi

Git is used as the distributed version control system for many open-source software projects. One Git-based service, GitHub, is the most common code hosting and repository service for open-source software projects. For researchers that…

软件工程 · 计算机科学 2021-01-22 Abdulkadir Şeker , Banu Diri , Halil Arslan , Mehmet Fatih Amasyalı

Agent skills extend local AI agents, such as Claude Code or Open Claw, with additional functionality, and their popularity has led to the emergence of dedicated skill marketplaces, similar to app stores for mobile applications.…

密码学与安全 · 计算机科学 2026-03-18 Florian Holzbauer , David Schmidt , Gabriel Gegenhuber , Sebastian Schrittwieser , Johanna Ullrich

GitHub is the most widely used social, distributed version control system. It has around 10 million registered users and hosts over 16 million public repositories. Its user base is also very active as GitHub ranks in the top 100 Alexa most…

编程语言 · 计算机科学 2016-03-02 Amirali Sanatinia , Guevara Noubir

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

Software repository hosting services contain large amounts of open-source software, with GitHub hosting more than 100 million repositories, from new to established ones. Given this vast amount of projects, there is a pressing need for a…

软件工程 · 计算机科学 2021-03-17 Cezar Sas , Andrea Capiluppi

This paper presents a comprehensive empirical analysis of security vulnerabilities in AI-generated code across public GitHub repositories. We collected and analyzed 7,703 files explicitly attributed to four major AI tools: ChatGPT…

密码学与安全 · 计算机科学 2025-10-31 Maximilian Schreiber , Pascal Tippe

Along with the development of large language models (LLMs), e.g., ChatGPT, many existing approaches and tools for software security are changing. It is, therefore, essential to understand how security-aware these models are and how these…

计算机与社会 · 计算机科学 2023-09-20 Jingyue Li , Per Håkon Meland , Jakob Svennevik Notland , André Storhaug , Jostein Hjortland Tysse

Many platforms exploit collaborative tagging to provide their users with faster and more accurate results while searching or navigating. Tags can communicate different concepts such as the main features, technologies, functionality, and the…

软件工程 · 计算机科学 2021-06-15 Maliheh Izadi , Abbas Heydarnoori , Georgios Gousios

Millions of developers share their code on open-source platforms like GitHub, which offer social coding opportunities such as distributed collaboration and popularity-based ranking. Software engineering researchers have joined in as well,…

软件工程 · 计算机科学 2024-04-08 Kamel Alrashedy , Ahmed Binjahlan

GitHub repositories consist of various detailed information about the project contributors, the number of commits and its contributors, releases, pull requests, programming languages, and issues. However, no systematic dataset of open…

软件工程 · 计算机科学 2020-12-08 Shreyansh Surana , Smit Detroja , Saurabh Tiwari

Many AI researchers are publishing code, data and other resources that accompany their papers in GitHub repositories. In this paper, we refer to these repositories as academic AI repositories. Our preliminary study shows that highly cited…

软件工程 · 计算机科学 2021-03-02 Yuanrui Fan , Xin Xia , David Lo , Ahmed E. Hassan , Shanping Li