跳转到主要内容

Silo

15 篇
  • SILO 20261015 发布说明

    发布于 发布注记

    发布安全Silo

    SILO 20261015 发布说明

    标签: RELEASE.2026-10-15T00-00-00Z · 包版本: 20261015000000.0.0。二进制、Linux 安装包与 Docker 安装方式见下载页。 这是首个包含 PR #234 与 PR #235 对 SN-2026-015 与 SN-2026-016 对象锁问题完整修复的 Server 正式版本。Server 20260916 和此前实测的 Server 20260903 均受影响;更早的 SILO 发行版均未包含这些修复。请升级全部 Server 进程及所有 …

    标签: RELEASE.2026-10-15T00-00-00Z · 包版本: 20261015000000.0.0。二进制、Linux 安装包与 Docker 安装方式见下载页。 这是首个包含 PR #234 与 PR #235 对 SN-2026-015 与 SN-2026-016 对象锁问题完整修复的 Server 正式版本。Server 20260916 和此前实测的 Server 20260903 均受影响;更早的 SILO 发行版均未包含这些修复。请升级全部 Server 进程及所有 …

  • 对象锁保留期越权与版本覆写漏洞修复设计(SN-2026-015 / SN-2026-016)

    发布于 设计

    SiloSecurityObject LockWORMS3IAM

    对象锁保留期越权与版本覆写漏洞修复设计(SN-2026-015 / SN-2026-016)

    2026-10-15 状态: PR #234(14042b5aa)与 PR #235(0d3ba5d4c)的完整修复首次随 RELEASE.2026-10-15T00-00-00Z 正式交付。此前发布的 RELEASE.2026-09-16T00-00-00Z 仍受影响。升级要求与制品验收见安全公告和发布说明。 本文档完整记录针对外部报告与内部关联排查发现的两处对象锁(Object Lock / WORM)安全缺陷——**SN-2026-015(PutObjectRetention 绕过请求头越 …

    2026-10-15 状态: PR #234(14042b5aa)与 PR #235(0d3ba5d4c)的完整修复首次随 RELEASE.2026-10-15T00-00-00Z 正式交付。此前发布的 RELEASE.2026-09-16T00-00-00Z 仍受影响。升级要求与制品验收见安全公告和发布说明。 本文档完整记录针对外部报告与内部关联排查发现的两处对象锁(Object Lock / WORM)安全缺陷——**SN-2026-015(PutObjectRetention 绕过请求头越 …

  • SN-2026-015:PutObjectRetention 授权绕过

    发布于 安全编年史

    安全Object LockIAMSilo

    SN-2026-015:PutObjectRetention 授权绕过

    首次修复版本:RELEASE.2026-10-15T00-00-00Z(2026-10-15)。 该版包含 PR #234 与 PR #235 对 SN-2026-015 与 SN-2026-016 的完整修复。 Server RELEASE.2026-09-16T00-00-00Z 和此前实测的 RELEASE.2026-09-03T13-18-01Z 均受影响; 更早的 SILO 发行版均未包含这些修复。请升级全部 Server 进程及所有接受 S3 写入的复制站点。 更新 mcli、pkg …

    首次修复版本:RELEASE.2026-10-15T00-00-00Z(2026-10-15)。 该版包含 PR #234 与 PR #235 对 SN-2026-015 与 SN-2026-016 的完整修复。 Server RELEASE.2026-09-16T00-00-00Z 和此前实测的 RELEASE.2026-09-03T13-18-01Z 均受影响; 更早的 SILO 发行版均未包含这些修复。请升级全部 Server 进程及所有接受 S3 写入的复制站点。 更新 mcli、pkg …

  • SILO 20260916 发布注记

    发布于 发布注记

    ReleaseSilo

    SILO 20260916 发布注记

    警告 旧版分片列举设计已被覆盖 · Earlier multipart-listing designs superseded (2026-10-17) 中文: 本文关于 #79 分片上传列举的旧方案、启用建议与当时进度仅保留为历史记录;后续设计已由最新设计决策(中文)覆盖,请参考新版。新实现已合入主干、尚未随 Server 版本发布;这里记载的旧版本行为和其他主题结论不因此改变。 English: The #79 multipart-listing proposals, enablement …

    警告 旧版分片列举设计已被覆盖 · Earlier multipart-listing designs superseded (2026-10-17) 中文: 本文关于 #79 分片上传列举的旧方案、启用建议与当时进度仅保留为历史记录;后续设计已由最新设计决策(中文)覆盖,请参考新版。新实现已合入主干、尚未随 Server 版本发布;这里记载的旧版本行为和其他主题结论不因此改变。 English: The #79 multipart-listing proposals, enablement …

  • SN-2026-011:修复与发布状态

    发布于 安全编年史

    SecuritySilo

    SN-2026-011:修复与发布状态

    2026-09-17 发布更新: 本文记录的九月源码修复已随 Server 20260916 发布;协调升级、可选功能启用条件和剩余限制仍按各节执行。下方带日期的源码状态与验证记录保留当时的范围。 截至 2026-09-13: SN-2026-011 已在 Server 主分支修复,起始提交为 123325430。 最新公开 Server RELEASE.2026-09-03T13-18-01Z 及此前公开版本仍受影响。 pkg v3.14.0、mcli 20260913 发布不代表已经发布修 …

    2026-09-17 发布更新: 本文记录的九月源码修复已随 Server 20260916 发布;协调升级、可选功能启用条件和剩余限制仍按各节执行。下方带日期的源码状态与验证记录保留当时的范围。 截至 2026-09-13: SN-2026-011 已在 Server 主分支修复,起始提交为 123325430。 最新公开 Server RELEASE.2026-09-03T13-18-01Z 及此前公开版本仍受影响。 pkg v3.14.0、mcli 20260913 发布不代表已经发布修 …

  • Silo 20260903 正式发布

    发布于 发布注记

    ReleaseSilo

    Silo 20260903 正式发布

    警告 旧版分片列举设计已被覆盖 · Earlier multipart-listing designs superseded (2026-10-17) 中文: 本文关于 #79 分片上传列举的旧方案、启用建议与当时进度仅保留为历史记录;后续设计已由最新设计决策(中文)覆盖,请参考新版。新实现已合入主干、尚未随 Server 版本发布;这里记载的旧版本行为和其他主题结论不因此改变。 English: The #79 multipart-listing proposals, enablement …

    警告 旧版分片列举设计已被覆盖 · Earlier multipart-listing designs superseded (2026-10-17) 中文: 本文关于 #79 分片上传列举的旧方案、启用建议与当时进度仅保留为历史记录;后续设计已由最新设计决策(中文)覆盖,请参考新版。新实现已合入主干、尚未随 Server 版本发布;这里记载的旧版本行为和其他主题结论不因此改变。 English: The #79 multipart-listing proposals, enablement …

  • Silo 20260806 发布

    发布于 发布注记

    发布Silo

    Silo 20260806 发布

    版本: RELEASE.2026-08-06T00-00-00Z · 提交: 3be10fcc1a44f6620ded0bd303461f9d688cca23 SILO 20260806 是 首个以 Silo 之名发布的版本。上一个版本 20260804 是以 pgsty/minio 名义交付的最后一版;本版本完成了向 github.com/pgsty/silo 的切换,重命名了每一个交付表面——二进制、软件包、容器镜像、systemd 服务、Helm chart——同时刻意原样保留了 …

    版本: RELEASE.2026-08-06T00-00-00Z · 提交: 3be10fcc1a44f6620ded0bd303461f9d688cca23 SILO 20260806 是 首个以 Silo 之名发布的版本。上一个版本 20260804 是以 pgsty/minio 名义交付的最后一版;本版本完成了向 github.com/pgsty/silo 的切换,重命名了每一个交付表面——二进制、软件包、容器镜像、systemd 服务、Helm chart——同时刻意原样保留了 …

  • Silo 20260804 发布

    发布于 发布注记

    发布Silo

    Silo 20260804 发布

    版本: RELEASE.2026-08-04T00-00-00Z · 提交: d88f46ccee345a9c2fabe2d221d9a9e56bc11aec SILO 20260804 是 pgsty/minio 社区分支的一次安全、正确性与发布工程更新。该版本完成 CVE-2026-42600 所开启的节点间存储边界治理,阻止客户端输入冒充服务端计算出的 S3/IAM 策略条件值,恢复流式响应 flush 语义,修复多项 multipart 与版本控制边界问题,加固通知配置迁移,将构建基线升 …

    版本: RELEASE.2026-08-04T00-00-00Z · 提交: d88f46ccee345a9c2fabe2d221d9a9e56bc11aec SILO 20260804 是 pgsty/minio 社区分支的一次安全、正确性与发布工程更新。该版本完成 CVE-2026-42600 所开启的节点间存储边界治理,阻止客户端输入冒充服务端计算出的 S3/IAM 策略条件值,恢复流式响应 flush 语义,修复多项 multipart 与版本控制边界问题,加固通知配置迁移,将构建基线升 …

  • Silo 20260618 发布

    发布于 发布注记

    发布Silo

    Silo 20260618 发布

    发布日期: 2026-06-18 · 版本: RELEASE.2026-06-18T00-00-00Z 这是 pgsty/minio 社区分支的一次例行安全与依赖维护更新。该版本加固 LDAP STS 限流,补齐 S3 Select 超大记录限制,移除废弃的 ReadMultiple 节点间 storage-REST API,将 Go 构建基线升级到 1.26.4,并刷新 Go 模块依赖以吸收第三方安全修复。 说明 说明 已知问题:本版本与自 …

    发布日期: 2026-06-18 · 版本: RELEASE.2026-06-18T00-00-00Z 这是 pgsty/minio 社区分支的一次例行安全与依赖维护更新。该版本加固 LDAP STS 限流,补齐 S3 Select 超大记录限制,移除废弃的 ReadMultiple 节点间 storage-REST API,将 Go 构建基线升级到 1.26.4,并刷新 Go 模块依赖以吸收第三方安全修复。 说明 说明 已知问题:本版本与自 …

  • Silo 20260417 发布

    发布于 发布注记

    发布Silo

    Silo 20260417 发布

    发布日期: 2026-04-17 · 版本: RELEASE.2026-04-17T00-00-00Z 本次版本聚焦安全加固与兼容性收敛,集中修复了 OIDC、LDAP STS、S3 Select、对象复制元数据、unsigned-trailer、Snowball 上传链路,以及依赖与 Go 工具链相关的多项安全问题,并同步完成 LDAP TLS 回归修复与社区分叉文档整理。 主要变更 身份认证链路收紧:OIDC / WebIdentity 现在只接受来自 IdP JWKS 的非对称签名 ID …

    发布日期: 2026-04-17 · 版本: RELEASE.2026-04-17T00-00-00Z 本次版本聚焦安全加固与兼容性收敛,集中修复了 OIDC、LDAP STS、S3 Select、对象复制元数据、unsigned-trailer、Snowball 上传链路,以及依赖与 Go 工具链相关的多项安全问题,并同步完成 LDAP TLS 回归修复与社区分叉文档整理。 主要变更 身份认证链路收紧:OIDC / WebIdentity 现在只接受来自 IdP JWKS 的非对称签名 ID …

  • Silo 20260325 发布

    发布于 发布注记

    发布Silo

    Silo 20260325 发布

    发布日期: 2026-03-25 · 版本: RELEASE.2026-03-25T00-00-00Z 这是一个以打包、稳定性与安全公告为主的维护版本,重点是完善交付镜像、修复 LDAP TLS 回归,并把已经锁定到安全版本的依赖明确纳入发布说明。 主要变更 将 mcli/mc 打入 Docker 镜像并增加校验流程,改善镜像开箱体验。 修复 ldaps:// 场景中的 LDAP TLS 回归,确保 TLS 配置能够正确透传。 移除从上游继承但社区分支不再使用的 CI/CD 工作流,减轻维护负担 …

    发布日期: 2026-03-25 · 版本: RELEASE.2026-03-25T00-00-00Z 这是一个以打包、稳定性与安全公告为主的维护版本,重点是完善交付镜像、修复 LDAP TLS 回归,并把已经锁定到安全版本的依赖明确纳入发布说明。 主要变更 将 mcli/mc 打入 Docker 镜像并增加校验流程,改善镜像开箱体验。 修复 ldaps:// 场景中的 LDAP TLS 回归,确保 TLS 配置能够正确透传。 移除从上游继承但社区分支不再使用的 CI/CD 工作流,减轻维护负担 …

  • Silo 20260321 发布

    发布于 发布注记

    发布Silo

    Silo 20260321 发布

    发布日期: 2026-03-21 · 版本: RELEASE.2026-03-21T00-00-00Z 这是一次围绕 Go 1.26.1 与依赖收敛展开的维护版。除了适配更严格的编译与 lint 检查外,这个版本也完成了本轮最关键的一次安全依赖刷新。 主要变更 将构建环境从 Go 1.26.0 升级到 Go 1.26.1。 全面刷新直接与间接依赖,收敛新工具链下的兼容性问题。 修正 Go 1.26.1 更严格检查暴露出来的一批 lint 与测试问题。 修复的 CVE …

    发布日期: 2026-03-21 · 版本: RELEASE.2026-03-21T00-00-00Z 这是一次围绕 Go 1.26.1 与依赖收敛展开的维护版。除了适配更严格的编译与 lint 检查外,这个版本也完成了本轮最关键的一次安全依赖刷新。 主要变更 将构建环境从 Go 1.26.0 升级到 Go 1.26.1。 全面刷新直接与间接依赖,收敛新工具链下的兼容性问题。 修正 Go 1.26.1 更严格检查暴露出来的一批 lint 与测试问题。 修复的 CVE …

  • Silo 20260314 发布

    发布于 发布注记

    发布Silo

    Silo 20260314 发布

    发布日期: 2026-03-14 · 版本: RELEASE.2026-03-14T12-00-00Z 这个版本完成了向社区维护 Console 分支的切换,并在切换过程中做了一轮较大幅度的依赖更新,为后续 Go 1.26.x 维护版打下基础。 主要变更 切换到社区维护的 georgmangold/console v1.9.1,替换不可持续维护的上游 Console 依赖。 大幅更新 go.mod 中的直接与间接依赖,使 Console 与新工具链组合能够稳定构建。 修复 …

    发布日期: 2026-03-14 · 版本: RELEASE.2026-03-14T12-00-00Z 这个版本完成了向社区维护 Console 分支的切换,并在切换过程中做了一轮较大幅度的依赖更新,为后续 Go 1.26.x 维护版打下基础。 主要变更 切换到社区维护的 georgmangold/console v1.9.1,替换不可持续维护的上游 Console 依赖。 大幅更新 go.mod 中的直接与间接依赖,使 Console 与新工具链组合能够稳定构建。 修复 …

  • Silo 20260214 发布

    发布于 发布注记

    发布Silo

    Silo 20260214 发布

    发布日期: 2026-02-14 · 版本: RELEASE.2026-02-14T12-00-00Z 这是社区分支早期的一个基础设施版本,除了恢复内嵌 Console 与建立 GitHub CI/CD 之外,也把 Go 运行时基线提升到 1.26.0,因此一并消化了上一代工具链中的一批安全问题。 主要变更 恢复内嵌 Console,并更新 README 以明确社区维护分支的定位。 新增 GitHub CI/CD 流水线,为后续自动构建和多平台分发建立基础。 补充文档、Docker、GitHub …

    发布日期: 2026-02-14 · 版本: RELEASE.2026-02-14T12-00-00Z 这是社区分支早期的一个基础设施版本,除了恢复内嵌 Console 与建立 GitHub CI/CD 之外,也把 Go 运行时基线提升到 1.26.0,因此一并消化了上一代工具链中的一批安全问题。 主要变更 恢复内嵌 Console,并更新 README 以明确社区维护分支的定位。 新增 GitHub CI/CD 流水线,为后续自动构建和多平台分发建立基础。 补充文档、Docker、GitHub …

  • Silo 20251203 发布

    发布于 发布注记

    发布Silo

    Silo 20251203 发布

    发布日期: 2025-12-15 · 版本: RELEASE.2025-12-03T12-00-00Z 这是目前可追溯到的首个社区版发布,主要目标是建立社区维护分支的打包与分发基线,而不是在此前社区版本之上做增量修复。 主要变更 基于 minio/pkger 建立社区版打包流程。 选择 MinIO 进入 maintenance mode 后的一版上游基线作为社区分支起点。 首次产出 apk、deb、rpm 等多种平台包,为后续持续发布建立基础。 修复的 CVE 这是首个社区版发布,GitHub …

    发布日期: 2025-12-15 · 版本: RELEASE.2025-12-03T12-00-00Z 这是目前可追溯到的首个社区版发布,主要目标是建立社区维护分支的打包与分发基线,而不是在此前社区版本之上做增量修复。 主要变更 基于 minio/pkger 建立社区版打包流程。 选择 MinIO 进入 maintenance mode 后的一版上游基线作为社区分支起点。 首次产出 apk、deb、rpm 等多种平台包,为后续持续发布建立基础。 修复的 CVE 这是首个社区版发布,GitHub …