paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Inferring and securing software configurations using automated reasoning

使用自动推理推断并保护软件配置
FSE Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2020匹配度 3/10 · 该论文聚焦用自动推理/形式化方法推断并生成安全配置,属于程序分析与形式化验证范畴,与用户'AI→PL(用 LLM/Agent 改进静态分析与形式化验证)'方向在方法论上有一定邻接。但它完全不涉及 LLM/Agent、浮点程序分析或贝叶斯程序分析,且为 vision 性质、缺乏具体实现与 benchmark,与用户核心研究画像距离较远。引用 6 inbox
Paul Gazzillo
crossref: 2026-09-12

AI 速览

一句话:提出用自动推理推断并生成安全配置,以消除误配置漏洞。

论文关注软件可配置性带来的误配置漏洞:无效设置会暴露软件弱点,而误配置是最常见且最严重的安全风险之一。现实软件通常缺少明确的安全配置规约,只能依赖用户手工验证;大型系统由大量高度可配置组件构成,整体配置空间极其庞大。为此,作者提出研究愿景:建立严格的配置规约定义,利用形式化方法机械化地推断和生成有效配置,并开发算法自动防护误配置。目标是在无需人工逐一验证的情况下,帮助系统推断并保护安全配置,从而减少误配置漏洞。

问题
现实软件缺乏安全配置的显式规约,仅靠用户手工验证;多组件系统配置空间巨大,容易产生误配置漏洞。
方法
建立严格的配置规约定义,利用形式化方法和自动推理机械化地推断、生成有效配置,并开发自动防护算法。
评估
摘要未报告具体实验或案例评估;该文为愿景性研究,评估方式尚未在摘要中给出。
原文摘要(Abstract)

Software configurability opens the door to misconfiguration vulnerabilities, invalid settings that expose software weaknesses. Misconfiguration is one the top ten most critical security risks and the most common. This paper envisions a world without misconfiguration vulnerabilities through the use of automated reasoning techniques to infer and secure software configurations. Real-world software, however, often lacks an explicit specification of secure configurations, relying on hand-validation by users. Real-world systems comprise many individual highly-configurable software components, making the space of possible configurations for the whole system enormous. To realize our vision and overcome these challenges, we aim to create a rigorous definition of configuration specifications, use formal methods to mechanize the inference and generation of valid configurations, and develop algorithms to automatically secure against misconfiguration.

链接与引用

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

BibTeX
@inproceedings{paperbot5760,
  title = {Inferring and securing software configurations using automated reasoning},
  author = {Paul Gazzillo},
  booktitle = {FSE},
  year = {2020},
  doi = {10.1145/3368089.3417041}
}