Skip to content

v4.22.1: 管理面 Origin Scheme 校验收紧与安全加固 (ORIGIN_SCHEME_CHECK)

Choose a tag to compare

@github-actions github-actions released this 25 Sep 06:37
· 3 commits to main since this release

安全

  • Wave 4:管理面 Origin scheme 校验收紧(ORIGIN_SCHEME_CHECK)——原安全策略的最后一项。
    管理面写操作此前只比对 Origin 的 host,scheme 不受限:同 host 的混合内容场景
    (如 https 页面驱动 http 管理接口)可以通过校验。现在默认要求 Origin scheme 与
    请求协议一致(dashboard 与 prompts 两处管理面 hook 均已接入)。
    影响面:绑定 127.0.0.1 直连的本地用户(http→http)完全不受影响;反代 TLS 终止
    (https 页面 → http 后端)的部署会收到 403,设 ORIGIN_SCHEME_CHECK=off 显式回退。
    不传请求协议的旧调用形态保持旧语义(零破坏)。新增 4 项测试(含端到端 403)。

说明

  • 本版收口后,原开发计划全部项目均处于「已落地」或「有记录的取消/条件触发」终态。