| 入口 | 下载、导出、预览、模板选择、日志查看 |
|---|---|
| 方法 | 用相对路径序列尝试到达已知无害文件(如系统说明文件) |
| 边界 | 只读验证;禁止写入与覆盖 |
验证步骤
验证步骤
1. 定位把路径/文件名作为参数的功能
2. 用多级相对路径尝试读取一个无害的公开文件(核对内容确为该系统文件)
3. 记录:参数、返回内容特征(不要保存文件内容)
4. 尝试编码变体确认过滤强度(仅只读)修复视角:拼接后做绝对路径规范化并校验前缀;白名单文件名映射到固定存储路径。
文件名/路径参数拼接进文件操作且未规范化时可读写授权目录之外的文件;验证用无害路径探测与错误差异。
| 入口 | 下载、导出、预览、模板选择、日志查看 |
|---|---|
| 方法 | 用相对路径序列尝试到达已知无害文件(如系统说明文件) |
| 边界 | 只读验证;禁止写入与覆盖 |
1. 定位把路径/文件名作为参数的功能
2. 用多级相对路径尝试读取一个无害的公开文件(核对内容确为该系统文件)
3. 记录:参数、返回内容特征(不要保存文件内容)
4. 尝试编码变体确认过滤强度(仅只读)