SuperAPI AI 工具集

competition-kernel-container-escape

安全与审计

查看项目

更新于 10-16 01:11

技能介绍

用途:该技能是 ctf-sandbox-orchestrator 的下游专项能力,仅在编排器已激活并已确定沙箱假设、节点归属与证据优先级后使用。当关键步骤是证明容器化上下文与宿主机或更高权限内核上下文之间存在边界跨越时适用。若尚未完成前置编排,应先回到 ctf-sandbox-orchestrator。默认使用简体中文回复,除非用户明确要求英文。

主要能力:先梳理运行时隔离,包括命名空间、cgroups、seccomp、capabilities、LSM 与挂载边界;区分利用前置条件、利用原语与边界跨越证明;记录内核版本、配置线索、运行时选项与可达系统调用面;将插桩观察与原始挑战路径分开;复现一条最小化的“原语到边界跨越”链。

使用方式:工作流分三步。一是映射隔离与内核面,记录命名空间映射、cgroup 模式、capabilities、seccomp 配置、AppArmor 或 SELinux 状态、已挂载文件系统与运行时套接字,并记录内核版本、发行版构建线索、模块暴露与容器运行时行为,所有观察需关联到确切节点与上下文。二是证明利用原语与跨越,展示可控输入、触发条件、受影响对象及可观察的内核或运行时状态变化,捕获前后身份、命名空间、挂载或进程可见性以证明边界跨越,并区分仅崩溃行为与稳定权限提升。三是归约为决定性逃逸链,压缩为“前置状态→原语触发→边界跨越证据→宿主机级能力”,说明根因属于内核漏洞、运行时错误配置、能力过度授予还是命名空间泄漏;若路径主要依赖初始立足后的凭据重放,则转交 Linux 凭据转移技能。

参考:加载 references/kernel-container-escape.md 获取隔离清单、原语清单与一致性指引。需保留内核与运行时上下文、能力集、seccomp 或 LSM 状态、命名空间映射、原语触发数据、边界跨越证据、最终能力,以及一条从容器上下文到宿主机相关效果的最小可复现链。

限制:资料未提供具体命令、代码示例、支持平台、收费方式或效果保证,相关内容暂未提供。