安全攻防
morning
OpenSSH 10.6p2 没有 PAM 的 alpine 的关键解决方法
摘要
Portable OpenSSH 10.6p2 was released on 2026-11-05. It will be available from the mirrors listed at https://www.openssh.com/ . OpenSSH is a 100% complete SSH protocol 2.0 implementation and includes s...
the
OpenSSH
remote
will
security
from
and
have
reports
are
2026-11-05
1 阅读
约7分钟阅读
selckin
字号:
便携式 OpenSSH 10.6p2 于 2026 年 11 月 5 日发布。可以从 https://www.openssh.com/ 列出的镜像中获取它。 OpenSSH 是 100% 完整的 SSH 协议 2.0 实现,包括 sftp 客户端和服务器支持。最近,OpenSSH 团队收到了大量的安全错误报告,其中许多是 AI 模型的发现或在 AI 辅助下得出的。虽然许多人工智能报告被确定在现实威胁模型的背景下不会产生安全影响,但我们非常欢迎这些报告,特别是与人工分类、分析、测试用例相结合,特别是与建议的修复程序相结合时。 ** 我们已经看到了许多案例,其中人工智能工具识别出的安全漏洞随后被不同的研究人员独立发现。这表明,不向 OSS 项目报告错误的对手也可能能够发现这些错误。鉴于此,OpenSSH 团队目前将**更频繁地发布版本,以便更快地将错误修复交付给用户**,而不是批量发布直到下一个计划的**版本。我们再次感谢 OpenSSH 社区对该项目的持续支持,特别是那些贡献代码或补丁、报告错误、测试快照或向该项目捐赠的人们。有关捐赠的更多信息,请访问:https://www.openssh.com/donations.html 未来弃用通知 ------------------------- * scp(1) :开始弃用 -R 标志,该标志用于通过在远程主机上执行 scp 来执行远程到远程复制。此选项是一种脆弱的优化,很难使用,因为它需要远程主机上的凭据。如果执行复制的远程系统上的 shell 引用规则与客户端的期望不同,也会产生安全风险。从 OpenSSH 10.6 开始,此选项将继续有效,但会导致向标准错误发出弃用警告。在将来的版本中,该选项将被忽略,并将保留默认的远程到远程复制行为(通过运行 scp 的主机进行复制)。 * sshd(8) :对不允许文件描述符传递且还需要 root 权限进行 PTY 分配的平台的支持将在未来版本中删除。已知受影响的平台包括 SCO OpenServer 5 和 QNX 6,但也可能包括其他类似的旧操作系统。如果这些平台的用户社区能够帮助我们构建替代方案,例如避免在 PTY 分配中需要 root,则可以避免这种弃用。自 OpenSSH 10.6p1 以来的更改 ============================== 此版本包含一个重要的安全解决方法,该解决方法会影响使用禁用 musl libc 和 PAM 的 Linux 系统。此版本还包括已在便携式 OpenSSH V_10_6 稳定分支上提交的许多错误修复。安全性 ======== * sshd(8) :避免可通过 sshd(8) 利用的密码身份验证绕过,该绕过会在禁用 PAM 支持的情况下构建和运行时影响某些 Linux 系统。我们认为此错误的根本原因是在 sshd 外部,但它可以通过 sshd 进行利用,并且可以在那里避免。此错误由 Wakefield 的 Özgün Kültekin (wakefield.co) 报告 错误修复 -------- * sshd(8) 、 ssh(1) :启用后量子 hybris 签名方案 ssh-mldsa44-ed25519 作为允许的 CA 签名算法。 * ssh(1) 、 sshd(8) :如果使用 ChannelTimeout,则修复 <1 秒的 CPU 旋转。可移植性 ----------- * sshd(8) :修复设置 SKIP_PRIVDROP 的(旧)平台上的编译 * ssh(1) 、 sshd(8) :修复阿塞拜疆语言环境的检测 * sshd(8) 、ssh-agent(1) :修复在没有 openat(2) 系统调用的平台上创建代理套接字的问题。 * ssh(1) 、 ssh-add(1) 、 ssh-keygen(1) :修复在读取密码时收到 SIGINT/SIGQUIT 时出现的一些奇怪行为。 * sshd(8) : 允许在 seccomp 沙箱中 restart_syscall(2) ; bz4036 校验和: ========== - SHA1 ( openssh-10.6p2.tar.gz ) = c91a0b7860c80f29db874044af4d1a6f906231d9 - SHA256 ( openssh-10.6p2.tar.gz ) = muRIcgkM8vBrPPn/FH5/FvMJZxNAdj7S+ZJIOYrinVs= 请注意,SHA256 签名是 base64 编码的,而不是十六进制(这是大多数校验和工具的默认值)。用于签署版本的 PGP 密钥可从镜像站点获取:https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/RELEASE_KEY.asc 报告错误: =============== - 请阅读 https://www.openssh.com/report.html 安全错误应直接报告给 openssh@openssh.com OpenSSH 10.6 于 2026 年 10 月 6 日发布。它可以从 https://www.openssh.com/ 列出的镜像中获得。 OpenSSH 是 100% 完整的 SSH 协议 2.0 实现,包括 sftp 客户端和服务器支持。最近,OpenSSH 团队收到了大量的安全错误报告,其中许多是 AI 模型的发现或在 AI 辅助下得出的。尽管许多人工智能报告被确定在现实情况下不会产生安全影响
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱