Safe3-uusec-waf/docs-cn/CHANGELOG.md
UUSEC Technology 2b86ab9061 v7.0.6
Fixed display issues on certain screen resolutions
2025-09-13 17:11:50 +08:00

610 lines
No EOL
17 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## [7.0.6](https://github.com/Safe3/uusec-waf/compare/v7.0.6...v7.0.5) (2025-09-13)
### 问题修复:
- 修复某些屏幕分辨率下界面显示异常的问题
## [7.0.5](https://github.com/Safe3/uusec-waf/compare/v7.0.5...v7.0.4) (2025-09-10)
### 功能更新:
- 优化界面展示,调整删除图标显示
### 问题修复:
- 修复部分场景缓存加速清理未生效的问题
- 修复添加域名时名称中无法使用下横线的问题
- 修复 IP 威胁情报插件触发高频攻击规则后依然记录日志的问题
## [7.0.4](https://github.com/Safe3/uusec-waf/compare/v7.0.4...v7.0.3) (2025-08-19)
### 问题修复
- 修复免费证书续期失败的问题
## [7.0.3](https://github.com/Safe3/uusec-waf/compare/v7.0.3...v7.0.2) (2025-07-18)
### 问题修复
- 修复当日志等级选择为提示的时候无法查看部分日志的问题
## [7.0.2](https://github.com/Safe3/uusec-waf/compare/v7.0.2...v7.0.1) (2025-07-11)
### 问题修复
- 修复IP威胁情报在网络不佳情况下更新引起网站访问缓慢的问题
- 修复前端界面部分元素报错的问题
### 功能更新
- 升级IP地理位置数据库到最新版
## [7.0.1](https://github.com/Safe3/uusec-waf/compare/v7.0.1...v7.0.0) (2025-07-05)
### 问题修复
- 修复添加DSL规则后不能修改的问题
- 修复HTTP2开关未能生效的问题
- 修复缓存加速路径匹配正则异常提示的问题
## [7.0.0](https://github.com/Safe3/uuWAF/compare/v7.0.0...v6.8.0) (2025-07-01)
### 功能更新
- 全新主程序和管理界面,界面更美观易用,支持中英文语言切换
- 新增规则集合功能,现在可以自定义规则模板,方便批量设置规则
- 新增白名单规则功能,匹配成功后不再匹配剩余规则
- 支持南墙规则 API 智能提示,编辑高级规则时可自动显示可用南墙 API
- 新增插件管理功能,支持插件热加载,方便扩展 WAF 功能
- 支持流式响应,常用于服务器向客户端持续推送数据流,如大模型回答的流式输出
- 支持代理时修改请求中的 Host 头,便于请求域名与上游域名不同时访问上游服务
- 支持搜索引擎验证功能,防止高频规则影响搜索引擎收录,新增搜索引擎验证函数 waf.searchEngineValid(dns,ip,ua)
- 新增拦截日志报告生成功能,方便导出漂亮的 HTML 和 PDF 安全报告
- 支持南墙错误和访问日志定期自动切割,防止日志过大影响性能
- 支持更多免费 SSL 证书申请方式,包括 HTTP-01 和多达50多个域名提供商的 DNS-01 验证
- 支持自定义 WAF 高级设置功能,可详细定义 HTTP2、GZIP 压缩、缓存加速、SSL 协议等参数
- 支持在 Web 管理界面中设置南墙集群节点、机器学习服务器等配置
## [6.8.0 LTS](https://github.com/Safe3/uuWAF/compare/v6.8.0...v6.7.0) (2025-04-18)
### 功能更新
- 新增支持新建站点的同时添加多个域名
- 新增支持自动创建 uuwaf 数据库结构
- Web管理界面美观和功能优化
### 问题修复
- 解决主机版数据库断开后重新连接认证失败问题
- 修复 nginx CVE-2025-23419 漏洞
## [6.7.0](https://github.com/Safe3/uuWAF/compare/v6.7.0...v6.6.0) (2025-03-30)
### 功能更新
- 新增lua高级规则编写器支持实时自动完成和代码补全功能
- 新增支持*证书通配所有域名便于缺少证书时可以访问HTTPS内容
- 升级luajit到最新版增强性能及修复bug
- 新增Tomcat RCE(CVE-2025-24813)漏洞防护规则
- Docker版新增UUWAF_DB_DSN环境变量方便自定义数据库连接信息
- 进一步优化Docker版脚本和配置文件的安装和使用
- 防止默认规则覆盖自定义规则自定义规则id范围调整起始值到500
## [6.6.0](https://github.com/Safe3/uuWAF/compare/v6.6.0...v6.5.0) (2025-02-24)
### 功能更新
- 普通规则支持按照逻辑与(AND)、或(OR)、非与(NOT AND)、非或(NOT OR)来组织条件关系
- 新增异常Cookie检测规则拦截一些Cookie攻击绕过漏洞
- 增强南墙Web管理后台在不同电脑屏幕大小下的网页兼容性
## [6.5.0](https://github.com/Safe3/uuWAF/compare/v6.5.0...v6.4.0) (2025-02-15)
### 功能更新
- 支持按用户隔离机器学习生成的规则
- 支持最长16个字符的一级域名扩展名
### 问题修复
- 修复web管理后台自定义普通规则显示错位问题
- 修复内网ip在攻击地域排行中显示为空的问题
## [6.4.0](https://github.com/Safe3/uuWAF/compare/v6.4.0...v6.3.0) (2025-02-04)
### 功能更新
- 升级XSS检测规则去掉base64解码降低误报
### 问题修复
- 修复系统重启后南墙先于数据库启动,导致南墙连接不上数据库的问题
## [6.3.0](https://github.com/Safe3/uuWAF/compare/v6.3.0...v6.2.0) (2024-12-30)
### 功能更新
- 升级命令注入和sql注入语义检测引擎进一步提升检出率并降低误报
- 优化日志管理新增规则ID列便于定位具体拦截的规则号
- 升级多个安全规则,覆盖更多安全漏洞威胁
## [6.2.0](https://github.com/Safe3/uuWAF/compare/v6.2.0...v6.1.0) (2024-11-26)
### 功能更新
- 全面支持ipv6网络地址放开上游和ip白名单的ipv6地址限制
- 升级南墙滑动旋转图片人机验证功能支持无cookie模式和次数限制
- 新增Cloudflare Turnstile人机验证功能提供waf.checkTurnstile函数
## [6.1.0](https://github.com/Safe3/uuWAF/compare/v6.1.0...v6.0.0) (2024-11-17)
### 功能更新
- 新增日志写数据库开关使用kafka日志功能时可关闭写数据库
- 升级ip地理位置数据库支持多语言和ipv6地址查询
- 优化升级规则库,降低误报并提升拦截率
- 机器学习功能去掉对js、css图片等静态资源的AI规则学习
- 优化配置,合并/uuwaf/conf/uuwaf.conf中部分配置到config.json中
- CDN新增支持断点续传文件如视频等文件的缓存加速
## [6.0.0](https://github.com/Safe3/uuWAF/compare/v6.0.0...v5.5.0) (2024-11-01)
### 功能更新
- 新增多用户权限隔离功能,操作员只能管理自己创建的站点和规则
- CDN加速功能支持自动匹配站点管理中的通配符站点
- 南墙管理后台TLSv1.2不再支持3DES提升传输安全性
- 支持在管理后台系统信息中查看收费版授权到期时间
## [5.5.0](https://github.com/Safe3/uuWAF/compare/v5.5.0...v5.4.0) (2024-10-22)
### 功能更新
- 优化数据脱敏代码逻辑,提升处理效率
- 用户管理禁止删除自己,防止误删后无法登录
- 禁止修改规则时修改处理阶段,防止规则不生效
- 优化安装脚本进一步提升Linux系统兼容性
## [5.4.0](https://github.com/Safe3/uuWAF/compare/v5.4.0...v5.3.0) (2024-09-29)
### 功能更新
- 升级配置同步机制,提升性能并降低数据库资源消耗
- 升级XSS语义检测引擎进一步降低误报
- 升级ip地理位置数据库提升位置准确性
- 调整日志默认查询数量,大幅提升日志高级查询速度
- 上传文件名过滤增强新增htmlentity解码
- 新增log.utf8、log.getReq等多个api函数
- 优化安装脚本提升Linux系统兼容性
## [5.3.0](https://github.com/Safe3/uuWAF/compare/v5.3.0...v5.2.0) (2024-08-29)
### 功能更新
* 新增http返回内容替换功能[waf.replaceFilter](https://waf.uusec.com/#/api/README?id=wafreplacefilter),可以用于数据脱敏或敏感词替换等场景
* 新增waf.rgxGmatch、waf.rgxSub、waf.rgxGsub、waf.errLog正则匹配替换和错误日志记录函数
* 优化部分代码,进一步提升南墙过滤处理性能
## [5.2.0](https://github.com/Safe3/uuWAF/compare/v5.2.0...v5.1.1) (2024-08-08)
### 功能更新
* 新增负载均衡有多台上游服务器时,一台上游出现故障时会自动请求下一上游服务器
* 南墙自动申请并托管的免费证书,加入中间证书链,避免某些证书监控软件提示
* 去掉旧TLSv1 TLSv1.1的兼容现在默认只支持TLSv1.2 TLSv1.3提升SSL传输安全性
### 问题修复
* 修复部分规则在特殊情况下的报错问题
* 升级docker管理脚本和compose文件解决卸载不干净和南墙服务先于数据库启动的问题
## [5.1.1](https://github.com/Safe3/uuWAF/compare/v5.1.1...v5.1.0) (2024-07-30)
### 问题修复
* 修复密码错误5次锁定时间到期后不能解锁的问题
## [5.1.0](https://github.com/Safe3/uuWAF/compare/v5.1.0...v5.0.0) (2024-07-26)
### 功能更新
* 新增ip威胁情报功能并开源威胁情报插件
* 管理员修改普通用户不再需要旧密码和otp
* 新增删除默认admin账号安全提示
* 系统信息页界面优化调整
## [5.0.0](https://github.com/Safe3/uuWAF/compare/v5.0.0...v4.5.0) (2024-07-24)
### 功能更新
* 新增密码复杂度和过期安全策略,过等保三级
* 新增负载均衡平滑加权轮询SWRR模式
* 升级机器学习引擎不再依赖python
* 升级语义检测引擎,检测更多攻击
## [4.5.0](https://github.com/Safe3/uuWAF/compare/v4.5.0...v4.4.1) (2024-06-16)
### 功能更新
* 优化精简规则BlazeHTTP防护效果测试对比登顶No.1
* 升级语义检测引擎
* 优化UI界面展示
* 支持对返回类型为Transfer-Encoding: chunked的body内容过滤
## [4.4.1](https://github.com/Safe3/uuWAF/compare/v4.4.1...v4.3.0) (2024-06-04)
### 功能更新
* 优化UI界面展示
* 调整waf.block函数和持续攻击封禁功能观察模式时不再拦截
* 优化waf_stats更新语句
* 新增按国家、地区进行ip拦截的高级规则
### 问题修复
* 修复获取ipv6地理位置时产生系统报错日志问题
* 解决某些负载均衡设备X-Forwarded-For不规范导致的不能正确获取ip的问题
## [4.3.0](https://github.com/Safe3/uuWAF/compare/v4.3.0...v4.2.0) (2024-04-28)
### 功能更新
* 新增系统备份的备份恢复功能
* 优化sql、xss、rce、lfi规则
* 优化南墙过滤引擎和性能
### 问题修复
* 升级cjson依赖库解决CVE-2022-24834漏洞
* 修复若干内存泄露问题
## [4.2.0](https://github.com/Safe3/uuWAF/compare/v4.2.0...v4.1.0) (2024-04-22)
### 功能更新
* 日志显示页面UI美化
* 对未在南墙站点管理中配置的域名访问返回拦截页面
* 对无值参数值为true调整为空字符串
* 进一步优化南墙处理性能
### 问题修复
* 修复gzip页面解压失败导致返回页面过滤失败的问题
* ACME免费证书申请不再处理ip类证书申请
## [4.1.0](https://github.com/Safe3/uuWAF/compare/v4.1.0...v4.0.1) (2024-04-16)
### 功能更新
* 插件功能新增SSL处理阶段并将原各阶段函数细分为pre、post前后两个小阶段
* 新增日志刷新按钮
* 优化固件升级判断逻辑
## [4.0.1](https://github.com/Safe3/uuWAF/compare/v4.0.1...v3.3.3) (2024-04-10)
### 功能更新
* 新增免费SSL证书自动申请和续期功能
* 优化登录过期提示
* 优化并发数据库查询
### 问题修复
* 修复开启缓存后Range头不能传到后端引起的视频播放不能快进的问题
* 修复规则管理中返回HTTP头、返回页面阶段自定义普通规则不生效的问题
## [3.3.3](https://github.com/Safe3/uuWAF/compare/v3.3.3...v3.0.1) (2024-03-27)
### 功能更新
* 新增一键升级功能,便于固件版本升级
* 新增检测循环代理避免127.0.0.1等死循环
* 新增默认开启gzip压缩功能
* 升级ip地理位置库位置更加精准
* 新增waf.ip2loc函数用于将ip转换为地理位置便于按地理位置封锁ip
* 自定义拦截页面限定为html类型
### 问题修复
* 修复机器人检测规则默认频率过小的问题
* 修复管理后台打开侧边栏固定后,页面不能显示的问题
## [3.0.1](https://github.com/Safe3/uuWAF/compare/v3.0.1...v2.8.0) (2024-01-27)
### 功能更新
* 语义引擎升级至2.0增强检测能力并支持相关api设置检测严格等级
* 升级过滤引擎支持对不常见或异常的content-type自定义是否拦截
* 新增从自定义请求头中获取访客真实ip方便多层代理时获取客户端ip
* 大幅优化多项南墙安全过滤规则,减少误报和提升检出率
### 问题修复
* 修复南墙管理后台在数据渲染失败时图表弹出的getContext错误提示
## [2.8.0](https://github.com/Safe3/uuWAF/compare/v2.8.0...v2.7.0) (2024-01-11)
### 新增功能
* 升级南墙滑动旋转验证码功能解决被CDN缓存或IP变动引起的不能显示或验证失败问题
* 主机版支持openEuler华为欧拉系统和国内几大云操作系统安装
* 优化默认数据库连接数,避免日志写入频繁时导致的数据库连接数不够用问题
### Bug 修复
* 解决南墙主机版某些系统数据库安装失败的问题
## [2.7.0](https://github.com/Safe3/uuWAF/compare/v2.7.0...v2.6.1) (2024-01-05)
### 新增功能
* 高级规则采用沙箱保护,阻止执行恶意规则
* 新增多个api变量和函数
* 升级多条高级规则
* 升级多个组件版本nginx版本v1.24、OpenSSL版本v1.1.1w
### Bug 修复
* 修复南墙api函数waf.pmMatch匹配失效的问题
* 修复不同时区日期显示问题
## [2.6.1](https://github.com/Safe3/uuWAF/compare/v2.6.1...v2.6.0) (2023-09-04)
### 新增功能
* 支持*域名代表所有域名,简化所有网站位于相同服务器的配置
* 优化南墙语义检测引擎检测逻辑
* 优化南墙安装和Docker管理脚本对异常进行处理
## [2.6.0](https://github.com/Safe3/uuWAF/compare/v2.6.0...v2.5.1) (2023-08-26)
### 新增功能
* 南墙安全验证X-Waf-Token 支持js读取
* 增强南墙语义检测引擎
* Docker版支持一键更新升级
### Bug 修复
* 修复南墙语义检测引擎在某些情况下core dump的问题
## [2.5.1](https://github.com/Safe3/uuWAF/compare/v2.5.1...v2.4.1) (2023-07-04)
### 新增功能
* 新增查看攻击日志请求报文功能
* 优化tls传输兼容性支持TLS v1
* 优化sql注入和命令执行语义引擎
* 优化系统备份功能
## [2.4.1](https://github.com/Safe3/uuWAF/compare/v2.4.1...v2.3.0) (2023-05-30)
### 新增功能
* 新增系统配置备份功能
* 新增一键解封被封禁的ip功能
* 新增南墙安全验证X-Waf-Token head头验证功能
### Bug 修复
* 修复使用waf.block函数后产生系统报错日志的问题
* 解决部分XSS检测误报的问题
* 解决Docker版南墙在某些系统出现Unix syslog delivery error错误不能运行的问题
## [2.3.0](https://github.com/Safe3/uuWAF/compare/v2.3.0...v2.2.0) (2023-04-28)
### 新增功能
* 新增CDN缓存加速功能支持业内首创的高灵活度正则匹配任意条件实时缓存清理功能。
## [2.2.0](https://github.com/Safe3/uuWAF/compare/v2.2.0...v2.1.5) (2023-03-22)
### 新增功能
* 新增滑动旋转验证码功能可用于各种拦截机器人攻击如网络爬虫、业务风控、cc拒绝服务攻击等
* 新增安全日志、审计日志报表功能可将日志导出为Excel报表
* 新增并优化多个安全规则包括机器人攻击防御、http重定向https等
* 优化WAF配置减少内存占用
* 优化WAF管理后台界面功能展示
### Bug 修复
* 修复某些网站返回http头过大导致的502、504问题
* 修复某些网站非utf-8编码且未设置Content-Type头导致网页乱码的问题
## [2.1.5](https://github.com/Safe3/uuWAF/compare/v2.1.5...v2.1.2) (2022-12-31)
### Bug 修复
* 修复某些情况下弱口令匹配不生效的问题
* 使用安装包进行安装时对不支持的操作系统进行提示如ubuntu或debian
### 新增变更
* 支持text/plain类型的POST请求和返回内容的安全过滤处理
* 支持UTF-8编码正则匹配
* 提升WAF性能默认不再过滤base64内容可以单独定义规则来支持
## [2.1.2](https://github.com/Safe3/uuWAF/compare/v2.1.2...v1.9.3) (2022-11-11)
### Bug 修复
* 修复日志管理功能Url过长时日志显示不全的问题
* 修复在selinux开启时WAF服务进程不能正常启动的问题
### 新增变更
* 增强默认安装初始化数据库密码、JWT密钥安全性随机化生成
* 升级OpenSSL组件到最新1.1.1s版
## [1.9.3](https://github.com/Safe3/uuWAF/compare/v1.9.3...v1.9.0) (2022-10-10)
### Bug 修复
* 修复删除日志时,时间格式识别错误的问题
* 修复没有安全日志时,首页显示提示错误的问题
### 新增功能
* 支持更多RedHat系操作系统如CentOS、AlmaLinux、Anolis、Rocky Linux等
* 增强安装稳定性和性能数据库升级到8.x版本
## [1.9.0](https://github.com/Safe3/uuWAF/compare/v1.9.0...v1.8.1) (2022-09-22)
### Bug 修复
*
### 新增功能
* 支持WAF扩展插件