v1.11.0 的安全检查结果

最后更新:2026 年 11 月 1 日

本页面是开发者自行检查的记录并非第三方机构的认证或审计。我们同时公开了具体检查了哪些内容,可作为您决定是否引入的参考。

v1.11.0 中不存在严重程度为“高”或“中”的未修复问题(检查日期:2026-10-28)。

本次以 v1.10.0 以来的变更(Claude 集成,富文本的文字颜色、背景色和分隔线等)为对象进行检查,并同时修复了此前版本中已存在的问题。如果您正在使用 v1.10.0 或更早的版本,建议更新到 v1.11.0。

PHP / 数据库PHP 8.3、MariaDB 10.11
Web 服务器Apache 2.4、Nginx 1.24(PHP-FPM 8.3)、PHP 内置服务器
实施地点开发者的测试环境
检查使用的工具(版本)检出(高 / 中 / 低)处理
依赖库GitHub Advisory Database、FriendsOfPHP security-advisories(截至 2026-10-28 的数据,89 个包)0 / 0 / 0分发文件所含的库中没有已知漏洞。开发用库的已知漏洞已在 v1.11.0 中通过更新解决(开发用库不包含在分发文件中)
静态分析与代码审查Psalm 5.26.1(taint 分析)、PHPStan 2.1.17(级别 5)、Semgrep 1.182.1、人工代码审查(v1.10.0 以来的变更部分:Claude 集成的 API 与令牌、富文本、保持登录、软件更新;并包括所有界面的链接输出)1 / 1 / 3“高”“中”及 2 项“低”已在 v1.11.0 中修复。剩余 1 项“低”仅会因用户本人的操作而发生,已确认影响有限。“高”1 项是此前版本中已存在的问题
机密信息混入gitleaks 8.24.20 / 0 / 0同时检查了源代码和分发文件。检出的 2 项均为误报(外部库中的示例字符串等)
修复确认在测试环境(PHP 8.3、MariaDB 10.11、Apache 2.4、Nginx 1.24、Chromium)中进行运行确认—针对每项问题,确认修复前的问题不再重现
动态扫描Nuclei v3.11.1(模板 v10.5.1)。分别以未登录、管理员、成员状态实施0 / 0 / 0无问题
权限检查PHPUnit 12.5(454 项自动测试。在原有内容基础上,确认 Claude 集成的 API 会拒绝无令牌、只读令牌、未获许可的用户以及功能关闭时的请求,且不会访问到用户未参与的项目)0 / 0 / 0无问题
按服务器配置确认手动(Apache 2.4、Nginx 1.24,公开文件夹的 2 种放置方式。配置文件、日志、会话、存储文件等 39 个 URL)0 / 0 / 1已在 v1.11.0 中修复:在 Apache 上也完全拒绝对旧版本文件存储文件夹(files)的直接访问。其他无问题
检查清单OWASP ASVS 5.0 级别 1(70 项)适用的 56 项中满足 50 项本次未重新审查(沿用此前 v1.10.0 的结果)
Claude 集成扩展程序npm audit、gitleaks 8.24.2、mcpb validate、人工代码审查(geckoflag-1.0.0.mcpb)0 / 0 / 0分发文件所含的库中没有会造成影响的已知漏洞。已确认 API 令牌的处理方式以及通信目标的限制(仅 HTTPS、不跟随重定向)