v0.1.169

Wei-Shaw/sub2apiv0.1.169Jul 31, 2026by github-actions[bot]

AI Summary

Fixes a security vulnerability in URL path validation and resolves missing pricing resources in release artifacts.

Key Highlights

  • Fix for URL path validation vulnerability (GHSA-vrxq-qm4h-6hgg) affecting v0.1.135 - v0.1.168
  • Docker container security hardening with no-new-privileges
  • Fix for proxy circuit breaker causing 'no available accounts'
  • Qwen3Guard compatibility for security audit

New Features

  • URL path validation fix
  • Security hardening (no-new-privileges)
  • Proxy circuit breaker fix
  • Qwen3Guard compatibility

Full Release Notes

> AI API Gateway Platform - 将 AI 订阅配额分发和管理

修复网关上游 URL 路径片段校验缺陷(GHSA-vrxq-qm4h-6hgg),v0.1.135 ~ v0.1.168 用户建议尽快升级;同时修复 release 产物缺少定价兜底资源、以及代理断流熔断可能导致「无可用账号」的问题。

## 安全修复

- 收紧上游 URL 路径片段校验:`/responses` 子路径、Gemini 模型名等客户端可控片段在参与上游请求路径拼接前统一走闭集允许清单校验,不合规请求在入口即被拒绝(GHSA-vrxq-qm4h-6hgg,影响 v0.1.135 ~ v0.1.168,由 @KKBK-233 报告)
- 容器部署默认启用 no-new-privileges,阻止应用进程提权

## 新增功能

- 安全审计:兼容 Qwen3Guard 输出中的辅助字段

## 优化改进

- 更新 GPT-5.6 Luna 与 Terra 的计费费率
- 可用渠道列表按平台展示组合模型
- 订阅套餐卡片标题显示更完整
- Passkey 部署说明更清晰
- 新增 gateway.openai_proxy_stream_circuit.disabled 配置项,可整体关闭代理断流熔断
- 清理任务的成功日志下调为 info 级别

## Bug 修复

- 修复 release 二进制与镜像缺少定价兜底资源文件的问题
- 修复代理断流熔断可能导致「无可用账号」的问题:隔离降级为调度偏好,候选账号全部处于被隔离代理下时自动放行,3 秒内的并发断流合并为一次失败事件
- 修复 glm-5.2 被 glm-5 子串匹配套用错误定价的问题
- 修复 Anthropic count_tokens 请求未剥离 max_tokens 导致上游报错的问题
- 修复 Claude Code 校验器无法识别 auto 模式分类器、以及分类结果含 category 元素时误判的问题
- 修复订阅到期时间标签显示错误的问题
- 修复账号临时不可调度时仍参与 Token 刷新的问题
- 修复 SMTP 邮件格式不符合标准导致部分邮件服务商投递异常的问题

## 升级指南

无破坏性变更,直接升级即可。自行维护 docker-compose 配置的用户,建议同步 deploy/docker-compose.yml 中新增的 security_opt: no-new-privileges:true。



---

## 📥 Installation

**Docker:**
```bash
# Docker Hub
docker pull weishaw/sub2api:0.1.169

# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.1.169
```

**One-line install (Linux):**
```bash
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bash
```

**Manual download:**
Download the appropriate archive for your platform from the assets below.

## 📚 Documentation

- [GitHub Repository](https://github.com/Wei-Shaw/sub2api)
- [Installation Guide](https://github.com/Wei-Shaw/sub2api/blob/main/deploy/README.md)