安全审计与验证 / 安全机制

安全扫描门禁

已验证Web · 已验证代码更新于 2026-10-28

全量安全扫描作为发布前置门禁:正式构建要求同一提交的两次零漏洞扫描证据。

功能价值

全量安全扫描作为发布前置门禁:正式构建要求同一提交的两次零漏洞扫描证据。

使用方式

发布流程自动执行;证据存档于发布记录。

所属模块

安全审计与验证 / 安全机制

适用平台

Web · 已验证

已知限制

  • 暂未记录

平台验证状态

本项适用于 1 个平台,逐平台独立判定:平台状态只由该平台的实机验收记录产生,总体状态由平台状态自动汇总,目录与页面都不存放可手写的状态。验收结论仅覆盖记录所列版本、Git SHA 与产物;当前源码或新安装包仍需独立验收。

Web

已验证

验收结果:PASS;通过 3 / 失败 0;产品版本 1.0.0.5;Git SHA 8d1fd8f686884c7fc637ef2fa3e3e048a0074bec;验证时间 2026-09-29。Acceptance JSON SHA-256 53d2c7d8fb752e17056d0be2a8c64a0da2a9e337eea6d6bae0c01468f24d001f

实机录像 / 操作流程

媒体内容已复核,记录结论:验收结果:通过;画面内容:录像(webm,11.64s):门禁员工就绪 → 脱敏审计执行 → CSRF 拒绝。;SHA-256:8400702d4df0670a22902789854b6301941c1fd5028fd991dc8b65d827083410(原始文件:FHD/docs/evidence/e2e/feature-acceptance-webadmin-20260929/tools/runs/sec-scan/video/sec-scan-web-20260929-082617.webm) 下载原始录像

实机截图

安全扫描门禁 已复核截图
媒体内容已复核,记录结论:验收结果:通过;画面内容:管理端登录页(管理员登录,账号 admin)。;SHA-256:07c5f4101b70ab9bb8ffb7795cff6319cf88bc5509165aab25fc2d47787f6332(原始文件:FHD/docs/evidence/e2e/feature-acceptance-webadmin-20260929/tools/runs/sec-scan/shot/00-login-form.png) 查看原图
安全扫描门禁 已复核截图
媒体内容已复核,记录结论:验收结果:通过;画面内容:JSON:{security_secrets_guard:ready, github_pr_gatekeeper:ready, deploy_release_officer:ready}。;SHA-256:b160ab7047da484a0e44036160d69baebac3d58b816af41785740e1ae74a498e(原始文件:FHD/docs/evidence/e2e/feature-acceptance-webadmin-20260929/tools/runs/sec-scan/shot/S1-gate-employees.png) 查看原图
安全扫描门禁 已复核截图
媒体内容已复核,记录结论:验收结果:通过;画面内容:POST 安全密钥守卫 run → 200 data.ok=true status=approved summary='redacted finding summary is clear' evidence=[fixture_only,redacted_counts_only,no_repository_scan,no_secret_output] read_only=true side_effects=[]。;SHA-256:aa2880b386858e30be58191b65515e453078942f6c5b6a94c30e9330c5dd4282(原始文件:FHD/docs/evidence/e2e/feature-acceptance-webadmin-20260929/tools/runs/sec-scan/shot/S2-secret-audit-run.png) 查看原图
安全扫描门禁 已复核截图
媒体内容已复核,记录结论:验收结果:通过;画面内容:无 CSRF 的 POST run → 403 success=false message=CSRF token missing。;SHA-256:a5e7068c0912dcc2f8e2389467036a16eb49dcf71f33d55c4a03e083d912fe23(原始文件:FHD/docs/evidence/e2e/feature-acceptance-webadmin-20260929/tools/runs/sec-scan/shot/S3-scan-run-csrf-gate.png) 查看原图

运行日志

下载原件:sec-scan-web-20260929-082617.log;SHA-256:45c4d024e3813b80ed96835878d37b36fe3027e99a69e8f3fce4b005318ac8ea(仓库路径:FHD/docs/evidence/e2e/feature-acceptance-webadmin-20260929/tools/runs/sec-scan/log/sec-scan-web-20260929-082617.log)

安装包 / 部署产物 SHA-256:cfa52148ab19fd69e6bea715cc2b9ad046f9607dbdee31033cb9d5357d3c7368 · 交付身份 JSON

实现与测试(平台无关)

图片内容复核(2026-09-20,Mac 1.0.0.5):模板库及验收用模板;与后台治理、安全审计、模型门禁及 SLO 等挂名功能不相符。

源码实现

  • FHD/.github/workflows/security-full-scan.yml

自动化测试

暂无

CI 门禁:FHD/.github/workflows/security-full-scan.yml、FHD/.github/workflows/release-gate-ci.yml

CI 工作流定义

  • FHD/.github/workflows/security-full-scan.yml
  • FHD/.github/workflows/release-gate-ci.yml

关联文档

  • FHD/docs/MACOS_RELEASE_SSOT.md

证据原件存放于私有对象存储,页面通过短时效签名地址读取原图与原始录像; 「核验哈希」会对照本页登记的 SHA-256 与存储对象元数据。对象存储不可用时自动改用站内副本, 也可下载原件后用 sha256sum 自行核对。