paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Protect the System Call, Protect (Most of) the World with BASTION

保护系统调用,用 BASTION 保护(大部分)世界
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10 · 该论文关注系统调用层面的安全防御,用于阻止控制流劫持与提权攻击,属于系统安全方向;与用户的静态分析、LLM/Agent、浮点程序分析和贝叶斯程序分析等研究兴趣几乎没有交集。引用 15 inbox
Christopher Jelesnianski, Mohannad Ismail, Yeongjin Jang, Dan Williams, Changwoo Min
crossref: 2026-09-12

AI 速览

一句话:提出 BASTION,通过保障系统调用的合法使用来防御控制流劫持与提权攻击。

系统调用是许多严重安全攻击的关键环节,如控制流劫持和权限提升;execve、mprotect 等安全敏感系统调用尤其常被攻击者用于完成攻击。然而现有防御工作很少关注确保这些系统调用的合法使用,使攻击者能够恶意利用系统调用。为此,论文提出 BASTION,目标是保护系统调用,从而阻断(大部分)依赖系统调用的攻击路径。摘要未具体说明 BASTION 的实现机制与实验评估结果,但将其定位为面向系统调用合法使用的防御方案。

问题
如何在控制流劫持与提权攻击中防止安全敏感系统调用(如 execve、mprotect)被攻击者恶意利用,并确保其合法使用。
方法
提出 BASTION 防御方案,以保护系统调用为核心,限制或保障系统调用的合法使用;摘要未给出具体实现细节。
评估
摘要未说明评估方式与实验结果,无法确认其检测或防御效果。
原文摘要(Abstract)

System calls are a critical building block in many serious security attacks, such as control-flow hijacking and privilege escalation attacks. Security-sensitive system calls (e.g., execve, mprotect), especially play a major role in completing attacks. Yet, few defense efforts focus to ensure their legitimate usage, allowing attackers to maliciously leverage system calls in attacks.

链接与引用

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

BibTeX
@inproceedings{paperbot10100,
  title = {Protect the System Call, Protect (Most of) the World with BASTION},
  author = {Christopher Jelesnianski and Mohannad Ismail and Yeongjin Jang and Dan Williams and Changwoo Min},
  booktitle = {ASPLOS},
  year = {2023},
  doi = {10.1145/3582016.3582066}
}