从项目
安全警报:检查并重启您的 TurnKey 服务器

Linux 内核存在严重漏洞 CVE-2026-98432,攻击者可能通过网络控制受影响的服务器,无需密码或用户操作。
TurnKey Linux 18 和 19 均已有安全修复。TurnKey 的自动安全更新可能已经安装了修复。重启后,更新的内核才会启用。 请按以下步骤检查您管理的每一台 TurnKey 服务器。
为什么需要重视
内核是操作系统的核心,负责管理内存、硬件和网络连接。
研究人员演示了通过网络获得完整管理员权限的攻击。攻击者获得这些权限后,可以窃取数据库和凭据、修改或删除文件、安装恶意软件,或利用服务器攻击其他系统。该漏洞还可能导致系统崩溃和内存信息泄露。AWS 安全公告
演示中的攻击使用了 Multipath TCP 网络功能。底层缺陷影响的 TCP 处理范围更广,因此所有受影响的服务器都应更新。Akamai 技术分析
是否已出现攻击?
研究人员于 10 月 27 日报告了成功的远程控制演示。AWS 在 11 月 6 日更新的公告中表示尚未观察到利用该漏洞的攻击。远程接管服务器的风险使这项更新十分紧迫,尤其是对于可从互联网访问的服务器。研究披露、AWS 公告
1. 检查正在运行的内核
打开服务器控制台或通过 SSH 连接,然后输入:
uname -v
找到 Debian 后面的版本号。例如:
... Debian 6.12.116-1 (...)
| 安装版本 | 已修复的内核版本 |
|---|---|
| TurnKey 19 | 6.12.113-1 或 6.12 系列中更高的版本 |
| TurnKey 18 | 6.1.190-1 或 6.1 系列中更高的版本 |
如果正在运行的内核满足上述要求,您的服务器已修复此漏洞。
部分 TurnKey 18 安装使用 Debian 的备选 6.12 内核,需要 6.12.113-1~deb12u1 或该系列中更高的版本。对于其他内核,请让托管服务商或社区论坛帮助检查命令输出。版本信息来自 Debian 安全跟踪器。
**Proxmox 和 LXC 用户:**容器共享宿主机内核。请让宿主机管理员按照供应商的说明更新并重启宿主机。
2. 如果正在运行的内核较旧,重启服务器
TurnKey 默认自动安装安全更新。已修复的内核可能已经安装,正在等待重启。
确认已有近期备份,并安排好重启期间的短暂服务中断。以 root 登录并执行:
reboot
SSH 连接会断开。服务器恢复后,重新连接并再次执行 uname -v。如果版本满足上述要求,修复已生效。随后检查应用是否正常运行。
3. 如果内核仍然较旧,安装安全更新
以 root 执行:
turnkey-install-security-updates
等待更新成功完成,然后执行:
reboot
重新连接,再次使用 uname -v 检查,并测试应用。
如果更新报错或服务器仍启动旧内核,请寻求帮助,并提供 TurnKey 版本、uname -v 输出和错误信息。
正在使用 TurnKey 17 或更早版本?请尽快升级
TurnKey 18 基于 Debian 12,长期安全支持持续到 2028 年 6 月。TurnKey 19 使用 Debian 13。两者都已有此漏洞的修复。
TurnKey 17 所基于的 Debian 11 已于 2026 年 8 月 31 日结束常规长期支持。要继续获得 Debian 11 安全更新,需要另行安排扩展支持。请尽快将旧系统迁移到当前受支持的 TurnKey 版本。Debian 12 支持、Debian 11 支持
更新操作系统的同时,也请更新应用和插件。部分应用有独立的升级流程,请遵循相应说明。
如果服务器已被入侵
隔离服务器,并使用可信的当前 TurnKey 镜像重建系统。 在新系统上安装安全更新,并通过可信设备更换已泄露的密码、API 密钥及其他凭据。
TurnKey Backup and Migration(TKLBAM)可以简化重建过程。它备份您相对于原始 TurnKey 系统所做的改动,包括数据、配置和软件包选择。您可以将这些改动恢复到同一 TurnKey 应用的全新安装上。跨主要版本迁移时,应用可能需要额外的处理步骤。
选择入侵发生之前的备份,并检查要恢复的文件和配置。入侵后的备份可能包含攻击者的改动。如果无法确定入侵时间,请在恢复之前寻求帮助,检查备份中的数据。
如果您订阅了付费 TurnKey Hub 套餐,可以联系我们寻求帮助。请使用 Hub 内的支持功能,或使用 Hub 账户绑定的邮箱联系 support@turnkeylinux.org。