paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Scaling Security Testing by Addressing the Reachability Gap

通过解决可达性鸿沟来扩展安全测试
ICSE Proceedings of the 2026 IEEE/ACM 48th International Conference on Software Engineering2026匹配度 1/10 · 论文聚焦自动化安全测试中的“可达性鸿沟”,属于软件测试与安全领域,未涉及静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析等用户核心方向,匹配度很低。引用 8 inbox
Gaetano Sapia, Marcel Böhme
crossref: 2026-09-12

AI 速览

一句话:提出“可达性鸿沟”概念:自动化安全测试要触发系统内部功能,不仅需要输入,还需构造运行环境与配置。

该文指出,当前自动化安全测试(尤其是 fuzzing)都隐含假定了一种与被测系统交互的方式,例如命令行、网络访问、可放大的执行或 fuzz driver。然而,要真正扩展安全测试规模,仅靠“发送输入”远远不够:为测试某个特定功能,往往需要在特定文件中开启配置选项、搭建特定运行时环境、编写源代码通过网络与被测系统交换消息,或者发起系统调用(如测试设备驱动)。作者将“为触发系统内部特定功能而同时构造所需环境与输入”这一挑战命名为可达性鸿沟(reachability gap),并主张要规模化自动安全测试,必须首先解决该鸿沟。这是一篇立场/愿景类论文,未给出具体方法实现或实验评估,而是重新界定问题范围,为后续研究指明方向。

问题
现有自动化安全测试方法默认已经具备与被测系统交互的通道,因而无法处理那些需要先构造特定配置、运行时环境、网络交互代码或系统调用才能触达的内部功能。
方法
作者以立场论文的形式,通过对 fuzzing 等既有方法的隐含前提进行剖析,提出并刻画“可达性鸿沟”这一概念,将其定义为同时构造触发内部功能所需环境与输入的问题。
评估
本文为愿景/立场性论述,未提供实现与实验评估,主要通过论证与举例来阐明问题。
原文摘要(Abstract)

In order to scale automated security testing, we must first solve the reachability gap. Existing approaches to test specific features of a software system always assume some way of interacting with the system. For instance, the most popular approach, fuzzing, either assumes command line access, network access, an execution to amplify, or so-called fuzz drivers to send generated inputs to the system’s process or its components. Yet, scaling security testing requires so much more than sending inputs. To test a specific feature, we might need to enable specific configuration options in specific files, to set up a specific runtime environment, to write some source code to exchange messages with the system over the network, or to issue system calls to the OS kernel (e.g., to test a device driver). We call the challenge of producing both the environment and input required to trigger specific internal functionality in a system as the reachability gap.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot11705,
  title = {Scaling Security Testing by Addressing the Reachability Gap},
  author = {Gaetano Sapia and Marcel Böhme},
  booktitle = {ICSE},
  year = {2026},
  doi = {10.1145/3744916.3773116}
}