mirror of
https://gitee.com/kekingcn/file-online-preview.git
synced 2026-11-11 22:00:44 +00:00
release: prepare v5.0.3 security fixes and verified deployment
This commit is contained in:
16
README.cn.md
16
README.cn.md
@@ -149,6 +149,22 @@ pdf预览模式预览效果如下
|
||||
|
||||
### 历史更新记录
|
||||
|
||||
#### > 2026年10月08日,v5.0.3 安全补丁版本发布:
|
||||
|
||||
#### 安全修复
|
||||
1. FTP 连接前校验命令参数,阻止控制字符注入
|
||||
2. 上传和建目录限制在演示文件目录内,并检查符号链接
|
||||
3. 校验所有预览源地址,阻止通过不同参数绕过信任策略
|
||||
4. 预览页码和代理参数经过类型校验后再渲染模板
|
||||
5. 在通过校验的压缩包预览中生成目录树,移除公开的 `/directory` 接口
|
||||
6. 默认仅开放汇总健康状态,不再默认暴露健康详情、info 和 metrics
|
||||
|
||||
#### 升级说明
|
||||
1. 建议所有 v5.0.2 及更早版本用户升级至 v5.0.3,继续要求 JDK 21 及以上
|
||||
2. 已有外部配置文件需设置 `management.endpoints.web.exposure.include=health` 和 `management.endpoint.health.show-details=never`,才能应用监控配置加固
|
||||
3. `/directory` 接口已移除,内置压缩包目录预览继续可用
|
||||
4. 上传仍默认禁用;启用后,上传和建目录仅允许演示目录内的路径
|
||||
|
||||
#### > 2026年08月14日,v5.0.2 补丁版本发布 :
|
||||
|
||||
#### 安全修复
|
||||
|
||||
Reference in New Issue
Block a user