GitHub Security Lab 用 AI 审计 Android:报告 24 个漏洞,也强调人工复核
研究者公开了针对 Android 入口点设计 AI 审计任务流的做法,以及运行成本、误报和漏洞严重性判断的边界。
GitHub Security Lab 研究者 Kevin Stubbings 介绍,他用开源 Taskflow Agent 为 Android 应用设计分步审计任务流,先辨认移动端入口点,再针对组件检查相应漏洞类型。截至文章写作时,团队称已发现并报告 24 个 Android 应用漏洞。文中展示的 OsmAnd 和维基百科 Android 应用案例,分别涉及导出组件处理外部传入参数,以及深链和 WebView 的逻辑问题。
这不是让模型独立给漏洞定论的流程。作者指出,模型会报告现实中很难触发或严重性较低的问题,也可能忽略缓解因素而误判影响,因此每项发现仍需熟悉移动应用的安全研究者复核。运行任务流还需要 GitHub Copilot 许可证,会消耗高级模型请求;对中等规模代码库,文章给出的运行时间约为一到两小时。
原始来源
- How we found 24 Android vulnerabilities using our open source AI security agent2026-09-28T19:00:00+00:00