# 未验证路径可能导致系统资源过度使用
## 概述
Erlang OTP 的 `ssh_sftp` 模块中存在**无限制或未节流的资源分配漏洞**,可能导致**资源过度分配**和**资源泄露**。
## 影响版本
受影响版本包括:
- OTP 17.0 直至 OTP 28.0.3
- OTP 27.3.4.3
- OTP 26.2.5.15
对应 `ssh` 模块版本:
- 从 3.0.1 直至 5.3.3
- 5.2.11.3
- 5.1.4.12
## 细节
漏洞出现在 `lib/ssh/src/ssh_sftpd.erl` 文件中,该文件负责处理 SFTP 连接。在资源分配过程中,未设置合适的限制或节流机制,可能导致系统被无效或恶意客户端连接耗尽资源。
## 影响
攻击者可通过发起大量 SFTP 连接或执行特定操作,造成以下后果:
- **资源过度分配**:系统资源如内存或连接句柄可能被迅速耗尽。
- **资源泄露暴露**:处理连接时未能正确释放资源,导致潜在的泄露问题。
# | POC 描述 | 源链接 | 神龙链接 |
---|
标题: SSH Unverified Paths can Cause Excessive Use of System Resources · Advisory · erlang/otp · GitHub -- 🔗来源链接
标签: vendor-advisory
神龙速读标题: ssh: ssh_sftpd verify path size for client data by u3s · Pull Request #10155 · erlang/otp · GitHub -- 🔗来源链接
标签: patch
神龙速读标题: ssh: ssh_sftpd verify path size for client data · erlang/otp@c242e64 · GitHub -- 🔗来源链接
标签: patch
神龙速读标题: ssh: ssh_sftpd verify path size for client data · erlang/otp@043ee3c · GitHub -- 🔗来源链接
标签: patch
神龙速读暂无评论