MagicLinux 3libpng-1.2.10-7.1.3.0.1.AXS3 (AXSA:2010-387:01)

critical Nessus 插件 ID 284118

简介

远程iraclelinux 主机缺少一个或多个安全更新。

描述

远程iraclelinux 3 主机上存在安装的程序包该程序包受到 AXSA:2010-387:01 公告中提及的多个漏洞的影响。

libpng 程序包具有创建和操纵 PNG(可移植网络图形)图像格式文件的函数库。PNG 是一种与 GIF 格式类似的位图图形格式。PNG 专为替换 GIF 格式而创建,因为 GIF 使用已获得专利的数据压缩算法。
如需操作 PNG 格式图像应安装 Libpng 此版本修复的安全问题
CVE-2009-20421.2.37 之前版本的 libpng 未正确解析宽度值不能以 8 整除的 1 位交错式图像造成 libpng 在 PNG 文件的某些行中包含未初始化的位且可能允许远程攻击者读取部分敏感内存通过文件中的越界像素。
CVE-2010-0205 在低于 [] 的 libpng 1.0.x1.0.53、低于 1.2.43的 libpng 1.2.x 以及低于 1.4.11.4.x ] 的 libpng 中pngrutil.c 中的 png_decompress_chunk 函数未正确处理具有不成比例的大型未压缩表示形式的压缩辅助块数据从而允许远程攻击者通过构建的 PNG 文件造成拒绝服务内存和 CPU 消耗以及应用程序挂起 对包含许多相同字符的数据使用 deflate 压缩方法即为一例与解压缩炸弹攻击有关。
CVE-2010-1205 在 1.2.44 之前的 libpng 和 1.4.x1.4.3之前的 libpng 中pngpread.c 存在缓冲区溢出在用于渐进式应用程序时可能允许远程攻击者通过会触发额外数据行的 PNG 图像执行任意代码。
CVE-2010-2249 在 之前的 1.2.44以及 之前的 1.4.x1.4.3的 libpng 中pngrutil.c 存在内存泄漏允许远程攻击者通过包含畸形物理缩放也称为 sCAL区块的 PNG 图像造成拒绝服务内存消耗和应用程序崩溃。

Tenable 已直接从MiracleLinux 安全公告中提取上述描述块。

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

解决方案

更新受影响的 libpng 和/或 libpng-devel 程序包。

另见

https://tsn.miraclelinux.com/en/node/1548

插件详情

严重性: Critical

ID: 284118

文件名: miracle_linux_AXSA-2010-387.nasl

版本: 1.1

类型: local

发布时间: 2026/1/14

最近更新时间: 2026/1/14

支持的传感器: Nessus Agent, Nessus

风险信息

VPR

风险因素: High

分数: 7.4

Vendor

Vendor Severity: High

CVSS v2

风险因素: High

基本分数: 7.5

时间分数: 5.9

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

CVSS 分数来源: CVE-2010-1205

CVSS v3

风险因素: Critical

基本分数: 9.8

时间分数: 8.8

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

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

漏洞信息

CPE: p-cpe:/a:miracle:linux:libpng-devel, p-cpe:/a:miracle:linux:libpng, cpe:/o:miracle:linux:3

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

可利用: true

易利用性: Exploits are available

补丁发布日期: 2010/7/20

漏洞发布日期: 2009/6/4

参考资料信息

CVE: CVE-2009-2042, CVE-2010-0205, CVE-2010-1205, CVE-2010-2249