中 英
中 EN

黄凯锋 (Kaifeng Huang)


黄凯锋,同济大学计算机科学与技术学院助理教授(预聘制)。此前为复旦大学软件工程实验室博士后研究员,2022 年获复旦大学博士学位。

主要研究方向包括可塑软件(malleable software)、软件/AIware 供应链与软件安全。担任 IEEE Transactions on Software Engineering、ACM Transactions on Software Engineering and Methodology、ICSE 2027、FSE 2026、ASE 2025/2024、Journal of Systems & Software 等期刊与会议的审稿人或程序委员会委员,并获 ASE 2025 杰出审稿人(Distinguished Reviewer)奖。曾获 ASE 2018 ACM SIGSOFT 杰出论文奖(Distinguished Paper Award)和 ICSME 2020 IEEE TCSE 杰出论文奖(Distinguished Paper Award)。

[]

研究方向

  • 可塑软件(Malleable Software)。  随着大语言模型编程能力的不断提升,一种新的软件范式——可塑软件——正在出现:系统不再是预先固定定义的,而是能够动态演化,以满足用户期望并适应多样的运行环境。这一范式带来了许多基础性且尚未解决的挑战。我的研究旨在推动并保障这一新范式下的软件质量与可信性。欢迎查看我们在可塑移动软件自动化功能测试方面的最新进展( arXiv'25 )。

  • 可信软件与 AI 供应链。 我的研究致力于评估软件与 AI 供应链的 安全、维护和法律风险 ,并研发 有效的缓解策略 ,以保障其可信性。相关工作涵盖:第三方库依赖( EMSE'22 、 ICSME'20 )、深度学习系统中的依赖相关缺陷( FSE'23 )、大模型预训练成员推断风险( AAAI'26 )、开源许可证合规( ISSTA'24 )、API 弃用( ASE'21 、 ICSE'25 )、API 兼容性( JOS'24 )、库版本演化( FSE'20 ),以及软件/代码差异分析( ASE'18 、 ICSA'20 )。

  • 软件安全。  软件系统天然面临各类安全威胁。我的研究包括但不限于 漏洞检测、评估与修复 、 恶意软件/数据检测 以及 隐私保护 。主要工作涵盖:重复出现漏洞的检测( CCS'24 )、漏洞数据库质量( FSE'22 、 ICSE'24 、 ASE'24 ),以及 PyPI、NPM 等生态中的恶意包检测( TOSEM'25 、 USENIX Security'25 、 ASE'24 )。

查看我的工作

代表性成果

VMUD: Detecting Recurring Vulnerabilities with Multiple Fixing Functions via Function Selection and Semantic Equivalent Statement Matching.   Kaifeng Huang , Chenhao Lu, Yiheng Cao, Bihuan Chen, Xin Peng.  In Proceedings of the 31th ACM Conference on Computer and Communications Security, Salt Lake City, United States, accepted, 2024.
highlights vmud
Vision: Identifying Affected Library Versions for Open Source Software Vulnerabilities.   Susheng Wu, Ruisi Wang, Kaifeng Huang , Yiheng Cao, Wenyan Song, Zhuotong Zhou, Yiheng Huang, Bihuan Chen, Xin Peng.   In Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering, Sacramento, California, United States, pp. 1447-1459, 2024.
highlights vision
Identifying Affected Libraries and Their Ecosystems for Open Source Software Vulnerabilities.  Susheng Wu, Wenyan Song, Kaifeng Huang , Bihuan Chen, Xin Pen.  In Proceedings of the 46th IEEE/ACM International Conference on Software Engineering (ICSE), Lisbon, Portugal, pp. 162: 1-12, 2024.
hl1

最新动态


  • [2026.09]  I was invited to serve as a reviewer for IEEE Transactions on Dependable and Secure Computing .

  • [2026.08]  Our paper titled "Silent Data Thieves: Investigating Malicious Data Exfiltration Packages in PyPI" is accepted by Empirical Software Engineering .

  • [2026.08]  CCF开源大会AI Agent时代自主可控开源供应链安全技术分论坛报告: 大模型供应链可追溯性研究:从模型依赖恢复到训练代码溯源 .

  • [2026.06]  I was invited to serve on the Program Committee at the 36th USENIX Security Symposium .

  • [2026.06]  Our paper titled "Lifting the Veil on Composition, Risks, and Mitigations of the Large Language Model Supply Chain" is accepted by ACM Transactions on Software Engineering and Methodology .

  • [2026.05]  Our paper titled "What Static Features Reveal About Ransomware: An Empirical Study" is accepted by Internetware 2026 .

  • [2026.05]  Our paper titled "CoCoPat: Identifying Critical Changes in Vulnerability Patches" is accepted by ACM Transactions on Software Engineering and Methodology .

  • [2026.05]  I was invited to serve on the Program Committee at IEEE Conference on JointCloud Computing 2026 .

  • [2026.04]  Our paper titled "TensorLock: Recovering Model Dependency for Model Supply Chain" is accepted by ISSTA 2026 .

  • [2026.04]  I was invited to serve on the Program Committee of the Research Track at FSE 2027 .

  • [2026.03]  Our paper titled "Benchmarking MCP Vulnerability Detection from a Paired Evaluation Perspective" is accepted by LLMSC 2026 .

  • [2026.03]  CCF系统软件专委战略研讨会报告: 从可塑性视角看大模型时代的系统软件形态 .

  • [2026.02]  I was invited to serve on the Program Committee of the Research Track at ICSE 2027 .

  • [2026.02]  I was invited to serve on the Program Committee of the Research Paper Track at ICSME 2026 .

  • [2026.02]  I was invited to serve on the Program Committee of the Research Paper Track at EASE 2026 .

  • [2025.11]  Our paper titled "Uncovering Pretraining Code in LLMs: A Syntax-Aware Attribution Approach" is accepted by AAAI 2026 .

  • [2025.11]  I was honored to be selected as a Distinguished Reviewer for the 40th IEEE/ACM International Conference on Automated Software Engineering (ASE 2025)!

  • [2025.06]  I was invited to serve as a reviewer for the Chinese Journal of Computers (计算机学报).

  • [2025.06]  I was invited to serve on the Program Committee of the Research Track at FSE 2026 .

  • [2025.06]  CCF软件工程专委会青年论坛“智能化软件工程”学术报告会报告: 智能软件工程视角下的开源风险检测 .

  • [2025.06]  I was invited to give a talk at the 1st International Workshop on Large Language Model Supply Chain Analysis (LLMSC 2025) .

  • [2025.06]  I was invited to serve on the Program Committee of the SEIP Track at APSEC 2025 .

  • [2025.06]  Our paper titled "MalGuard: Towards Real-Time, Accurate, and Actionable Detection of Malicious Packages in PyPI Ecosystem" is accepted by USENIX Security 2025 .

  • [2025.02]  I was invited to serve on the Program Committee of the Research Track at ASE 2025 .

  • [2025.02]  I was invited to serve on the Program Committee at The 1st International Workshop on Large Language Model Supply Chain Analysis (LLMSC 2025) .

  • [2025.01]  Our paper titled "LLMs Meet Library Evolution: Evaluating Deprecated API Usage in LLM-based Code Completion" is accepted by ICSE 2025 .

  • [2025.01]  I was invited to serve as a reviewer for IEEE Transactions on Information Forensics and Security.

  • 更多
  • [2024.10] 论文《Killing Two Birds with One Stone: Malicious Package Detection in NPM and PyPI using a Single Model of Malicious Behavior Sequence》被 ACM Transactions on Software Engineering and Methodology 录用。

  • [2024.08] 论文《VMUD: Detecting Recurring Vulnerabilities with Multiple Fixing Functions via Function Selection and Semantic Equivalent Statement Matching》被 CCS 2024 录用。

  • [2024.08] 论文《Vision: Identifying Affected Library Versions for Open Source Software Vulnerabilities》被 ASE 2024 录用。

  • [2024.08] 论文《1+1>2: Integrating Deep Code Behaviors with Metadata Features for Malicious PyPI Package Detection》被 ASE 2024 录用。

  • [2024.07] 论文《Your "Notice" is Missing: Detecting and Fixing Violations of Modification Terms in Open Source Licenses during Forking》被 ISSTA 2024 录用。

  • [2024.05] 论文《Detecting Incompatible Third-Party Library APIs in Python Based on Static Analysis》被 JOS 录用。

  • [2024.03] 受邀担任 AIWare 2024 Challenge Track 研究赛道(Research Track)程序委员会委员。

  • [2024.03] 受邀担任 ISSRE 2024 研究赛道(Research Track)程序委员会委员。

  • [2024.02] 加入 同济大学 ,任助理教授!

  • [2023.12] 论文《Enhancing Field Tracking and Interprocedural Analysis to Find More Null Pointer Exceptions》被 SANER 2024 录用。

  • [2023.12] 论文《Identifying Affected Libraries and Their Ecosystems for Open Source Software Vulnerabilities》被 ICSE 2024 录用。

  • [2023.12] 受邀担任 ASE 2024 研究赛道(Research Track)程序委员会委员。

  • [2023.07] 论文《Demystifying Dependency Bugs in Deep Learning Stack》被 ESEC/FSE 2023 录用。

  • [2023.06] 受邀担任 ESEC/FSE 2023 工件评估赛道(Artifact Evaluation Track)程序委员会委员。

  • [2023.06] 论文《Characterizing the Complexity and Its Impact on Testing in ML-Enabled Systems - A Case Study on Rasa》被 ICSME 2023 录用。

  • [2022.09] 受邀担任 ICSE 2023 工件评估赛道(Artifact Evaluation Track)程序委员会委员。

  • [2022.08] 受邀担任 SANER 2023 工具演示赛道(Tool Demo Track)程序委员会委员。

  • [2022.06] 论文《Tracking Patches for Open Source Software Vulnerabilities》被 ESEC/FSE 2022 录用。

  • [2022.04] 荣获复旦大学优秀毕业生称号。

  • [2022.02] 论文《Characterizing Usages, Updates and Risks of Third-Party Libraries in Java Projects》被 EMSE 2022 录用。

  • [2022.01] 入职复旦大学,任博士后研究员。

  • [2021.12] 荣获复旦大学超级博士后(Super-PostDoc)资助。

  • [2021.12] 获复旦大学博士学位,学位论文题目为《基于 API 分析的第三方库协调与更新推荐》。

  • [2021.12] 受邀在“ 2021 CCF Chinasoft 开源论坛”和“2021 CCF ChinaSoft 博士生论坛”上做报告。

  • [2021.07] 论文《RepFinder: Finding Replacements for Missing APIs in Library Update》被 ASE 2021 录用。

发表论文


  1. [EMSE'26] Silent Data Thieves: Investigating Malicious Data Exfiltration Packages in PyPI. [BIB]
    Ye Li, Guangye Bai, Yang Shi, Kaifeng Huang. Empirical Software Engineering, accepted, 2026.

  2. [TOSEM'26] Lifting the Veil on Composition, Risks, and Mitigations of the Large Language Model Supply Chain. [PDF][BIB]
    Kaifeng Huang, Bihuan Chen, You Lu, Susheng Wu, Dingji Wang, Yiheng Huang, Haowen Jiang, Zhuotong Zhou, Junming Cao, Xin Peng. ACM Transactions on Software Engineering and Methodology, accepted, 2026.

  3. [Internetware'26] What Static Features Reveal About Ransomware: An Empirical Study. [BIB]
    Xinyu Liu, Kaifeng Huang. In Proceedings of the 17th International Conference on Internetware, Gold Coast, Australia, accepted, 2026.

  4. [TOSEM'26] CoCoPat: Identifying Critical Changes in Vulnerability Patches. [PDF][BIB]
    Susheng Wu, Yiheng Cao, Xin Hu, Zhuotong Zhou, Yijian Wu, Bihuan Chen, Ruisi Wang, Yiheng Huang, Kaifeng Huang, Xin Peng. ACM Transactions on Software Engineering and Methodology, accepted, 2026.

  5. [ISSTA'26] TensorLock: Recovering Model Dependency for Model Supply Chain. [PDF][BIB]
    Susheng Wu, Ziqian Chen, Chengyuan Li, Kaifeng Huang, Zekai Chen, Yijian Wu, Bihuan Chen, Yiheng Cao, Zhuotong Zhou, Yiheng Huang, Xin Peng. In Proceedings of the 35th ACM SIGSOFT International Symposium on Software Testing and Analysis, Oakland, CA, USA, pp. 641-643, 2026.

  6. [LLMSC'26] Benchmarking MCP Vulnerability Detection from a Paired Evaluation Perspective. [PDF][BIB]
    Zhenghao Tang, Zhenyu Zang, Kaifeng Huang. In Proceedings of the 2nd International Workshop on Large Language Model Supply Chain Analysis, Montreal, Canada, accepted, 2026.

  7. [AAAI'26] Uncovering Pretraining Code in LLMs: A Syntax-Aware Attribution Approach. [PDF][BIB]
    Yuanheng Li, Zhuoyang Chen, Xiaoyun Liu, Yuhao Wang, Mingwei Liu, Yang Shi, Kaifeng Huang, Shengjie Zhao. In Proceedings of the 40th Annual AAAI Conference on Artificial Intelligence , Singapore, 40(1), pp. 721-729, 2026.

  8. [USENIX Security'25] MalGuard: Towards Real-Time, Accurate, and Actionable Detection of Malicious Packages in PyPI Ecosystem. [PDF][BIB]
    Xingan Gao, Xiaobing Sun, Sicong Cao, Kaifeng Huang, Di Wu, Xiaolei Liu, Xingwei Lin, Yang Xiang. In Proceedings of the 34th USENIX Security Symposium, SEATTLE, WA, United States, pp. 4741-4758, 2025.

  9. [ICSE'25] LLMs Meet Library Evolution: Evaluating Deprecated API Usage in LLM-based Code Completion. [PDF][BIB]
    Chong Wang, Kaifeng Huang, Jian Zhang, Yibo Feng, Lyuye Zhang, Yang Liu, Xin Peng. In Proceedings of the 47th IEEE/ACM International Conference on Software Engineering, Ottawa, Ontario, Canada, pp. 885-897, 2025.

  10. [TOSEM'25] Killing Two Birds with One Stone: Malicious Package Detection in NPM and PyPI using a Single Model of Malicious Behavior Sequence. [PDF][BIB]
    Junan Zhang, Kaifeng Huang, Yiheng Huang, Bihuan Chen, Ruisi Wang, Chong Wang, Xin Peng. ACM Transactions on Software Engineering and Methodology, 34(4), pp. 1-28, 2025.

  11. [CCS'24] VMUD: Detecting Recurring Vulnerabilities with Multiple Fixing Functions via Function Selection and Semantic Equivalent Statement Matching. [PDF][BIB]
    Kaifeng Huang, Chenhao Lu, Yiheng Cao, Bihuan Chen, Xin Peng. In Proceedings of the 31th ACM Conference on Computer and Communications Security, Salt Lake City, United States, pp. 3958-3972, 2024.

  12. [ASE'24] Vision: Identifying Affected Library Versions for Open Source Software Vulnerabilities. [PDF][BIB]
    Susheng Wu, Ruisi Wang, Kaifeng Huang, Yiheng Cao, Wenyan Song, Zhuotong Zhou, Yiheng Huang, Bihuan Chen, Xin Peng. In Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering, Sacramento, California, United States, pp. 1447-1459, 2024.

  13. [ASE'24] 1+1>2: Integrating Deep Code Behaviors with Metadata Features for Malicious PyPI Package Detection. [PDF][BIB]
    Xiaobing Sun, Xingan Gao, Sicong Cao, Lili Bo, Xiaoxue Wu, Kaifeng Huang. In Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering, Sacramento, California, United States, pp. 1159-1170, 2024.

  14. [ISSTA'24] Your "Notice" is Missing: Detecting and Fixing Violations of Modification Terms in Open Source Licenses during Forking. [PDF][BIB]
    Kaifeng Huang, Yingfeng Xia, Bihuan Chen, Siyang He, Huazheng Zeng, Zhuotong Zhou, Jin Guo, Xin Peng. In Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, Vienna, Austria, pp. 1022-1034, 2024.

  15. [JOS'24] 基于静态分析的Python第三方库API兼容性问题检测方法 (Detecting Incompatible Third-Party Library APIs in Python Based on Static Analysis). [PDF][BIB]
    沈阚, 黄凯锋, 陈碧欢, 彭鑫. 软件学报(Journal of Software), 36(4), pp. 1435-1460, 2024.

  16. [SANER'24] Enhancing Field Tracking and Interprocedural Analysis to Find More Null Pointer Exceptions. [PDF][BIB]
    Dongfang Xie, Bihuan Chen, Kaifeng Huang, Yu Wang, Linghao Pan, Zhicheng Chen, Xin Peng. In Proceedings of the 31st IEEE International Conference on Software Analysis, Evolution and Reengineering, Rovaniemi, Finland, pp. 849-859, 2024.

  17. [ICSE'24] Identifying Affected Libraries and Their Ecosystems for Open Source Software Vulnerabilities. [PDF][BIB]
    Susheng Wu, Wenyan Song, Kaifeng Huang, Bihuan Chen, Xin Peng. In Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, Lisbon, Portugal, pp. 162: 1-12, 2024.

  18. [FSE'23] Demystifying Dependency Bugs in Deep Learning Stack. [PDF][BIB]
    Kaifeng Huang, Bihuan Chen, Susheng Wu, Junmin Cao, Lei Ma, Xin Peng. In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, San Francisco, California, United States, pp. 450-462, 2023.

  19. [ICSME'23] Characterizing the Complexity and Its Impact on Testing in ML-Enabled Systems - A Case Study on Rasa. [PDF][BIB]
    Junming Cao, Bihuan Chen, Longjie Hu, Jie Gao, Kaifeng Huang, Xin Peng. In Proceedings of the 39th IEEE International Conference on Software Maintenance and Evolution, Bogotá, Colombia, pp. 258-270, 2023.

  20. [FSE'22] Tracking Patches for Open Source Software Vulnerabilities. [PDF][BIB]
    Congying Xu, Bihuan Chen, Chenhao Lu, Kaifeng Huang, Xin Peng, Yang Liu. In Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Singapore, pp. 860–871, 2022.

  21. [EMSE'22] Characterizing Usages, Updates and Risks of Third-party Libraries in Java Projects. [PDF][BIB]
    Kaifeng Huang, Bihuan Chen, Congying Xu, Ying Wang, Bowen Shi, Xin Peng, Yijian Wu, Yang Liu. Empirical Software Engineering, 27.4:90, 2022.

  22. [ASE'21] REPFINDER: Finding Replacements for Missing APIs in Library Update. [PDF][BIB]
    Kaifeng Huang, Bihuan Chen, Linghao Pan, Shuai Wu, Xin Peng. In Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, Melbourne, Australia, pp. 266-278, 2021.

  23. [FSE'20] Interactive, Effort-aware Library Version Harmonization. [PDF][BIB]
    Kaifeng Huang, Bihuan Chen, Bowen Shi, Ying Wang, Congying Xu, Xin Peng. In Proceedings of the 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Singapore, pp. 518-529, 2020.

  24. [ICSME'20] An Empirical Study of Usages, Updates and Risks of Third-Party Libraries in Java Projects. [PDF][BIB]

      🏆IEEE TCSE Distinguished Paper Award  

    Ying Wang, Bihuan Chen, Kaifeng Huang, Bowen Shi, Congying Xu, Xin Peng, Yijian Wu, Yang Liu. In Proceedings of the 36th IEEE International Conference on Software Maintenance and Evolution, Adelaide, Australia, pp. 35-45, 2020.

  25. [ASE'18] Cldiff: Generating Concise Linked Code Differences. [PDF][BIB]

      🏆ACM SIGSOFT Distinguished Paper Award  

    Kaifeng Huang, Daihong Zhou, Bihuan Chen, Ying Wang, Wenyun Zhao, Xin Peng, Yang Liu. In Proceedings of the 33rd IEEE/ACM International Conference on Automated Software Engineering, Montpellier, France, pp. 679-690, 2018.

  26. [ICSA'20] Designdiff: Continuously Modeling Software Design Difference from Code Revisions. [PDF][BIB]
    Xiao Wang, Lu Xiao, Kaifeng Huang, Bihuan Chen, Yutong Zhao, Yang Liu. In Proceedings of the IEEE International Conference on Software Architecture, Salvador, Bahia, Brazil, pp. 179-190, 2020.

学生指导


整理中……

        
        
        
        
        
        
        
        
        
        

工具


CVEs found by VMUD :

学术服务


期刊审稿人:

  • IEEE Transactions on Dependable and Secure Computing
  • Springer Cybersecurity
  • IEEE Transactions on Computational Social Systems
  • IEEE Transactions on Information Forensics & Security
  • ACM Transactions on Software Engineering and Methodology
  • Journal of Software: Evolution and Process
  • IEEE Transactions on Software Engineering
  • Journal of Systems & Software
  • Science of Computer Programming
  • Empirical Software Engineering
  • Automated Software Engineering Journal
  • IEEE Transactions on Reliability
  • Chinese Journal of Computers (计算机学报)
  • Journal of Software (软件学报)

会议程序委员会委员:

  • USENIX Security 2027
  • Research Track, ICSE 2027
  • Research Paper Track, ICSME 2026
  • Main Technical Conference, AAAI 2026
  • 智能化基础软件可信构造与供应链安全专刊, CCF ChinaSoft 2025
  • Research Track, FSE 2026
  • SEIP Track, APSEC 2025
  • Research Track, ASE 2025
  • The 1st International Workshop on Large Language Model Supply Chain Analysis (LLMSC 2025)
  • 面向复杂系统的软件分析与测试专刊《Automated Software Engineering Journal》, CCF ChinaSoft 2024
  • Early Research Achievement, SANER 2025
  • AIWare Challenge, 2024
  • Research Track, ISSRE 2024
  • Research Track, ASE 2024
  • Junior PC-Track, MSR 2024
  • Artifact Evaluation Track, ESEC/FSE 2023
  • Artifact Evaluation Track, ICSE 2023
  • Tool Demo Track, SANER 2024
  • Tool Demo Track, SANER 2023

邀请报告:

  • “大模型供应链可追溯性研究:从模型依赖恢复到训练代码溯源”,CCF开源大会AI Agent时代自主可控开源供应链安全技术分论坛,重庆,2026-08-16.
  • “从可塑性视角看大模型时代的系统软件形态”,CCF系统软件专委战略研讨会,苏州,江苏,CCF业务总部,2026-03-22.
  • “智能软件工程视角下的开源风险检测”,CCF软件工程专委会青年论坛“智能化软件工程”学术报告会,辽宁,沈阳,东北大学,2025-10-26.
  • "Toward Understanding Risks in Large Language Model Supply Chain: A Preliminary and Prospective Analysis", The 1st International Workshop on Large Language Model Supply Chain Analysis (LLMSC 2025), Montreal, Canada, Co-located with FSE'25, 2025-06-26.
  • “数据驱动的开源风险治理提升”,扬州大学信息工程学院(人工智能学院)专家报告,线上,2025-04-22.
  • “数据驱动的开源风险治理提升——精细化与智能化思路探索”,CCF形式化方法专委会青年学术论坛高可信人机物智能软件与系统研讨会,上海,华东师范大学,2025-03-28.

联系方式


地址: 上海市曹安公路4800号,同济大学嘉定校区济事楼408R室
邮箱: kaifengh
链接:
        

BibTeX Citation