Fedora 21:php-5.6.8-1.fc21 (2015-6407)

high Nessus 插件 ID 83044

简介

远程 Fedora 主机缺少安全更新。

描述

2015 年 4 月 16 日,**PHP 5.6.8**

核心:

- 已修复缺陷 #66609(在某些情况下,__get() 和 ++ 运算符会导致 php 崩溃)。(Dmitry、Laruence)

- 修复了缺陷 #68021(get_browser() browser_name_regex 返回非 utf-8 字符)。(Tjerk)

- 修复了缺陷 #68917(parse_url 对某些部分 URL 失败)。(Wei Dai)

- 修复了缺陷 #69134(每个目录值替代 PHP_INI_SYSTEM 配置选项)。(Anatol Belski)

- 针对缺陷 #69152(exception::getTraceAsString 中的类型混淆漏洞)的附加补丁。(Stas)

- 已修复缺陷 #69210(当 sleep 具有非字符串值时,序列化函数返回损坏的数据)。(Juan Basso)

- 修复了缺陷 #69212(当 __call/... 参数传递中抛出异常时,VIA_HANDLER 函数泄漏)。(Nikita)

- 已修复缺陷 #69221(结合迭代器使用发生器时,出现分段错误)。(Nikita)

- 修复了缺陷 #69337(php_stream_url_wrap_http_ex() 类型混乱漏洞)。(Stas)

- 已修复缺陷 #69353(多种 PHP 扩展中的路径缺少空字节检查)。(Stas)

Apache2handler:

- 已修复缺陷 #69218(可能使用 apache 2.4 apache2handler 进行远程代码执行)。(Gerrit Venema)

cURL:

- 已实现 FR#69278(HTTP2 支持)。(Masaki Kagaya)

- 修复了缺陷 #68739(缺少中断/控制流)。
(Laruence)

- 已修复缺陷 #69316(php_curl 中与 CURLOPT_FILE/_INFILE/_WRITEHEADER 相关的释放后使用)。(Laruence)

日期:

- 已修复缺陷 #69336(“<monthname>中的最后一天”的问题)。(Derick Rethans)

Enchant:

- 已修复缺陷 #65406(Enchant 代理插件在 Windows 版本中的位置不正确)。(Anatol)

Ereg:

- 已修复缺陷 #68740(空指针取消引用)。(Laruence)

Fileinfo:

- 已修复缺陷 #68819(特定文件的 Fileinfo 导致虚假的 OOM 和/或段错误)。(Anatol Belski)

Filter:

- 修复了缺陷 #69202:(除非使用其他标记,否则忽略 FILTER_FLAG_STRIP_BACKTICK)。(Jeff Welch)

- 修复了缺陷 #69203(FILTER_FLAG_STRIP_HIGH 未剥离 ASCII 127)。(Jeff Welch)

OPCache:

- 已修复缺陷 #69297(对于禁用的函数, function_exists 对 OPCache 产生奇怪的行为)。(Laruence)

- 修复了缺陷 #69281(opcache_is_script_cached 不再运行)。(danack)

- 修复了缺陷 #68677(释放后使用)。(CVE-2015-1351) (Laruence)

OpenSSL

- 修复了缺陷 #68853、#65137(缓冲的 crypto 流数据中断 stream_select() 上下文中的 IO 轮询)(Chris Wright)

- 修复了缺陷 #69197(openssl_pkcs7_sign 未正确处理默认值)(Daniel Lowrey)

- 修复了缺陷 #69215(Crypto 服务器应发送客户端 CA 列表)(Daniel Lowrey)

- 添加对 RAND_egd 的检查,允许针对 LibreSSL 进行编译 (Leigh)

Phar:

- 已修复缺陷 #64343(PharData::extractTo 无法处理 BSD tar 创建的 tarball)。(Mike)

- 修复了缺陷 #64931(phar_add_file 对文件名的限制过于严格)。(Mike)

- 修复了缺陷 #65467(调用未定义的方法 cli_arg_typ_string)。(Mike)

- 已修复缺陷 #67761(Phar::mapPhar 无法处理包含“.tar”的路径中的 Phar)。(Mike)

- 修复了缺陷 #69324(解析 Phar 时,反序列化过程中存在缓冲区读取越界)。(Stas)

- 修复了缺陷 #69441(解析 phar_set_inode 中的 tar/zip/phar 时存在缓冲区溢出)。(Stas)

Postgres:

- 已修复缺陷 #68741(空指针取消引用)。
(CVE-2015-1352) (Laruence)

SPL:

- 已修复缺陷 #69227(spl_object_storage_get_gc 导致的 zval_scan 中存在释放后使用)。(adam dot scarr at 99designs dot com)

SOAP:

- 已修复缺陷 #69293(使用 SoapClient::__setSoapHeader 时,出现 NEW 段错误(一分为二,回归))。
(Laruence)

Sqlite3:

- 已修复缺陷 #68760(如果自定义 collator 抛出异常,则出现 SQLITE 段错误)。(Dan Ackroyd)

- 修复了缺陷 #69287(将捆绑的 libsqlite 升级到 3.8.8.3)。(Anatol)

- 修复了缺陷 #66550(SQLite 预定义语句释放后使用)。(Sean Heelan)

请注意,Tenable Network Security 已直接从 Fedora 安全公告中提取上述描述块。Tenable 已尝试在不引入其他问题的情况下尽可能进行了自动整理和排版。

解决方案

更新受影响的 php 程序包。

另见

https://bugzilla.redhat.com/show_bug.cgi?id=1185900

https://bugzilla.redhat.com/show_bug.cgi?id=1185904

https://bugzilla.redhat.com/show_bug.cgi?id=1213407

https://bugzilla.redhat.com/show_bug.cgi?id=1213411

https://bugzilla.redhat.com/show_bug.cgi?id=1213416

https://bugzilla.redhat.com/show_bug.cgi?id=1213442

https://bugzilla.redhat.com/show_bug.cgi?id=1213446

http://www.nessus.org/u?7e19a0be

插件详情

严重性: High

ID: 83044

文件名: fedora_2015-6407.nasl

版本: 2.10

类型: local

代理: unix

发布时间: 2015/4/24

最近更新时间: 2021/1/11

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

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: High

基本分数: 7.5

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

漏洞信息

CPE: p-cpe:/a:fedoraproject:fedora:php, cpe:/o:fedoraproject:fedora:21

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

补丁发布日期: 2015/4/18

漏洞发布日期: 2015/3/30

参考资料信息

CVE: CVE-2015-1351, CVE-2015-1352, CVE-2015-2783

FEDORA: 2015-6407