Amazon Linux 2023libssh、libssh-config、libssh-devel (ALAS2023-2025-1155)

high Nessus 插件 ID 261738

简介

远程 Amazon Linux 2023 主机缺少安全更新。

描述

因此,该软件受到 ALAS2023-2025-1155 公告中提及的多个漏洞影响。

privatekey_from_file() 在特定情况下使用未初始化的变量例如filename 参数指定的文件不存在。这会导致代码返回无效的私钥。

此缺陷可能导致签名失败。此缺陷也可能造成释放后使用或损坏堆。

请注意 privatekey_from_file() 是一个已弃用的函数不应再使用(CVE-2025-4878)

一个不正确的比较检查允许在 sftp 服务器实现的 sftp_handle() 中进行越界读取。因此无效的指针会作为句柄返回我们会尝试继续使用该指针。
(CVE-2025-5318)

使用 OpenSSL>= 时pki_key_to_blob() 在特定的错误下可造成双重释放 3.0。此函数由不同的其他函数使用其允许将公钥或私钥导出为 blob 或 base64。

函数使用变量 params 且未在释放后将其重置为空。当字符串的分配失败时如果发生低内存情况libssh 会调用具有相同参数的 OSSL_PARAM_free()从而可能崩溃。 (CVE-2025-5351)

如果使用 OpenSSL 初始化 ChaCha20 密码时出错则返回 invaliderror 代码。如果堆耗尽则可能发生这种情况。未正确检测此错误并可允许 libssh 使用部分初始化的加密上下文。

这是由于 OpenSSL 和 libssh 的返回值含义不匹配其中 OpenSSL 错误 (rv=0) 为 SSH_OK (0) 加上别名并直接从函数 chacha20_poly1305_set_key() 返回。这可能会在以后的某个地方导致错误。 (CVE-2025-5987)

Tenable 已直接从测试产品的安全公告中提取上述描述块。

请注意,Nessus 尚未测试这些问题,而是只依据应用程序自我报告的版本号进行判断。

解决方案

运行“dnf update libssh --releasever 2023.8.20250908”或“dnf update --advisory ALAS2023-2025-1155 --releasever 2023.8.20250908”以更新系统。

另见

https://alas.aws.amazon.com//AL2023/ALAS2023-2025-1155.html

https://alas.aws.amazon.com/faqs.html

https://explore.alas.aws.amazon.com/CVE-2025-4878.html

https://explore.alas.aws.amazon.com/CVE-2025-5318.html

https://explore.alas.aws.amazon.com/CVE-2025-5351.html

https://explore.alas.aws.amazon.com/CVE-2025-5987.html

插件详情

严重性: High

ID: 261738

文件名: al2023_ALAS2023-2025-1155.nasl

版本: 1.1

类型: local

代理: unix

发布时间: 2025/9/8

最近更新时间: 2025/9/8

支持的传感器: Frictionless Assessment AWS, Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Continuous Assessment, Nessus

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: High

基本分数: 8.5

时间分数: 6.3

矢量: CVSS2#AV:N/AC:L/Au:S/C:C/I:N/A:C

CVSS 分数来源: CVE-2025-5318

CVSS v3

风险因素: High

基本分数: 8.1

时间分数: 7.1

矢量: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

时间矢量: CVSS:3.0/E:U/RL:O/RC:C

CVSS 分数来源: CVE-2025-5987

漏洞信息

CPE: cpe:/o:amazon:linux:2023, p-cpe:/a:amazon:linux:libssh-debuginfo, p-cpe:/a:amazon:linux:libssh, p-cpe:/a:amazon:linux:libssh-debugsource, p-cpe:/a:amazon:linux:libssh-devel, p-cpe:/a:amazon:linux:libssh-config

必需的 KB 项: Host/local_checks_enabled, Host/AmazonLinux/release, Host/AmazonLinux/rpm-list

易利用性: No known exploits are available

补丁发布日期: 2025/9/8

漏洞发布日期: 2025/6/24

参考资料信息

CVE: CVE-2025-4878, CVE-2025-5318, CVE-2025-5351, CVE-2025-5987

IAVA: 2025-A-0462