paperbot · PL 论文追踪

全部论文 待读 收藏

P2 MalWuKong: Towards Fast, Accurate, and Multilingual Detection of Malicious Code Poisoning in OSS Supply Chains

MalWuKong:面向开源软件供应链中恶意代码投毒的快速、准确且多语言检测
ASE 2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE)2023匹配度 3/10 · 该论文属于程序分析/静态分析在软件供应链安全中的应用,使用源码切片与过程间分析,具备工程落地价值;但它不涉及 LLM/Agentic 程序、浮点程序分析或贝叶斯程序分析,与用户画像的核心交叉方向匹配度较低。引用 27 inbox
Ningke Li, Shenao Wang, Mingxi Feng, Kailong Wang, Meizhen Wang, Haoyu Wang
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:提出结合源码切片、过程间与跨文件分析的多语言恶意代码检测框架,在 PyPI/NPM 上高效识别投毒包。

针对软件注册表与依赖管理系统中日益严重的恶意代码投毒威胁,本文提出 MalWuKong,一个融合源码切片、过程间分析和跨文件过程间分析的多分析检测框架,旨在提升恶意代码检测精度并降低误报。该框架面向真实软件包自动检测恶意代码,并支持多语言场景。作者将其部署于 PyPI 和 NPM 等主流第三方注册表,在连续五周的监控中,从 169,640 个包中识别出 130 个恶意包,验证了框架的实用性与效果。该工作推进了恶意代码检测的现有最优方案,对加强开源软件供应链防御具有实际影响。

问题
开源软件供应链中软件注册表与依赖管理系统面临恶意代码投毒威胁,需要兼具高精度、低误报和可扩展的自动检测方法。
方法
提出 MalWuKong,融合源码切片、过程间分析和跨文件过程间分析,构建多分析驱动的自动恶意代码检测框架。
评估
在 PyPI 和 NPM 等主流注册表上连续监控五周,从 169,640 个包中检测出 130 个恶意包,验证了检测效果与实际影响。
原文摘要(Abstract)

In the face of increased threats within software registries and management systems, we address the critical need for effective malicious code detection. In this paper, we propose an innovative approach that integrates source code slicing, inter-procedural analysis, and cross-file inter-procedural analysis, thereby enhancing the detection precision and reducing false positives. This approach has been encapsulated within a multi-analysis-based framework for automatic detection of malicious code in real-world software packages. In its application to major third-party software registries like PyPI and NPM, our framework has proven effective, identifying 130 malicious packages from a total of 169,640 monitored over a continuous period of five weeks. This work advances the current state-of-the-art solution to malicious code detection, demonstrating significant practical impact in strengthening the software supply chain defense.

链接与引用

DOI 原文 · DBLP

BibTeX
@inproceedings{LiWFWWW23,
  title = {MalWuKong: Towards Fast, Accurate, and Multilingual Detection of Malicious Code Poisoning in OSS Supply Chains},
  author = {Ningke Li and Shenao Wang and Mingxi Feng and Kailong Wang and Meizhen Wang and Haoyu Wang},
  booktitle = {ASE},
  year = {2023},
  doi = {10.1109/ase56229.2023.00073}
}