Commit Graph
24 Commits
Author SHA1 Message Date
youpaishidifu 6669f4bc9c 加固-01/02: CWD 无关 include 改造 + UEditor 全入口鉴权 (P0-01)
A. 相对路径 include/require 全量改写为 __DIR__ 基址
   - 修复 nginx+fastcgi 下 php-cgi 继承启动目录 CWD (D:\phpstudy_pro\COM)
     导致 require '../function/...' 相对路径 include 全部失效;
     28 文件 101 处统一改为 __DIR__ 绝对基址,任意 Web 服务器行为一致。
   - 补齐带括号/缺斜杠漏改的 13 处 (controller.php、epay lib、
     payment.php、notify_url.php、return_url.php)。
   - function/config.inc.php 增加 config.local.inc.php 本地覆盖机制
     (该文件加入 .gitignore 不入库),仓库默认配置保持中立。

B. UEditor 后台入口安全加固 (P0-01)
   - admin/php/controller.php 全部 action 前置管理员会话校验
     (admin_username + admin_password),匿名无法上传/抓取/列目录/读配置。
   - 禁用远程图片抓取 catchimage (SSRF 向量),删除 action_crawler.php。
   - 上传/列表白名单剔除 .exe/.dll/.iso/.cab/.swf。
   - Uploader: 移除 iconv('unicode') Windows 告警行;
     getFileInfo/action_list 的 URL 拼接增加 REQUEST_SCHEME 回退。

验证: 匿名访问全部 action 返回未授权;登录态上传成功且 URL 正确;
catchimage 已禁用;JSON 合法;全量 php -l 0 错误;
nginx(8081) 与内置服务器(8082) 双通道回归通过。
2026-10-10 11:10:29 +08:00
温泉 b8a0224e93 Update ver.inc.php 2024-08-09 14:18:39 +08:00
温泉 ef9b972af5 Update ver.inc.php
Update Version To 12.12
2024-07-30 16:45:28 +08:00
温泉 ea751a3cf9 Merge pull request #18 from xiaodaii/main
修复BUG
2024-07-18 10:14:07 +08:00
xiaodaii 299b91c8f9 卡密余额充值会创建两个账户 2022-08-06 18:22:35 +08:00
温泉 4ac3576071 Update ver.inc.php 2021-08-21 11:34:44 +08:00
xiaodaii acc6e1f88d 在线开通显示卡密不存在,续上次未考虑问题 2021-07-26 12:35:01 +08:00
xiaodaii fc667b7f31 修复vaptcha验证 2021-07-20 13:43:34 +08:00
xiaodaii 8ab40ab9a4 开通ID显示错误 2021-06-23 22:37:48 +08:00
xiaodaii 656eac7472 开通id显示错误 2021-06-23 22:29:21 +08:00
unknown 1ebd8d374e 修复人机验证的VID被固定问题 2020-09-09 18:03:52 +08:00
unknown 9495b56d1d 修复检查绑定开通时候没验证应用的BUG 2020-09-09 17:55:36 +08:00
wenquan 6b216086a3 将邮件发送方式改为本地邮件发送 2020-09-06 13:46:57 +08:00
温泉 332a01b5f3 修复获取用户IP导致的报错问题 2020-05-01 14:20:41 +08:00
温泉 053c46ffb7 删除各类不必要报错提示 2020-04-17 13:34:32 +08:00
wenquan 53d8b4e362 修复获取客户端IP报错的问题 2020-04-15 17:10:55 +08:00
wenquan 4f9a252e3b 优化数据库连接错误提示 2020-04-11 17:53:38 +08:00
wenquan 40db18262c 删除授权系统和取消忽略数据库配置文件 2020-04-11 17:48:03 +08:00
温泉 b711c17bd2 修复数据库插入数据BUG 2019-12-10 23:31:32 +08:00
温泉 d6006670ef 修复获取应用信息失败问题 2019-12-10 23:31:07 +08:00
温泉 3c4d572a19 修复数据插入BUG 2019-12-10 23:10:32 +08:00
温泉 e43e754145 修复插入数据问题 2019-12-10 22:50:13 +08:00
unknown 75963ae90f 修复部分情况下数据模块报错 2019-12-09 15:59:49 +08:00
温泉 ed35810923 Initial commit 2019-12-09 10:23:56 +08:00