yuyx
47fe1466a4
🔒 修复中高危安全漏洞并增强文件安全验证
**关键安全修复:**
1. 修复弱随机数生成器(中危)
- 分享码生成从Math.random()改为crypto.randomBytes()
- 防止分享链接被预测或暴力猜测
2. 增强文件上传安全验证(中危)
- 新增isSafePathSegment()函数验证文件名
- 禁止路径遍历字符(..、/、\、控制字符)
- 添加上传路径规范化和安全检查
**功能改进:**
- 管理员界面显示用户邮箱验证状态
- 优化用户状态展示(已封禁/未激活/正常)
**安全影响:**
- 消除分享链接可预测性风险
- 防止文件上传路径遍历攻击
- 提升文件系统访问控制安全性
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-25 01:37:02 +08:00
..
2025-11-25 01:17:32 +08:00
2025-11-24 20:07:34 +08:00
2025-11-10 21:50:16 +08:00
2025-11-14 19:47:36 +08:00
2025-11-25 01:37:02 +08:00
2025-11-10 21:50:16 +08:00
2025-11-14 16:25:31 +08:00
2025-11-24 14:37:34 +08:00
2025-11-24 14:28:35 +08:00
2025-11-25 01:37:02 +08:00
2025-11-10 21:50:16 +08:00
2025-11-15 23:46:20 +08:00
2025-11-14 19:47:36 +08:00