Oracle Linux 7:ocaml (ELSA-2016-1296)

critical Nessus 插件 ID 91799

简介

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

描述

来自 Red Hat 安全公告 2016:1296:

ocaml 的更新现在可用于 Red Hat Enterprise Linux 7。

Red Hat 产品安全团队将此更新评级为具有中等安全影响。可从“参考”部分中的 CVE 链接获取通用漏洞评分系统 (CVSS) 基本分数,其针对每个漏洞给出了详细的严重性等级。

OCaml 来自 ML 语言系列,是一种高级、强大型、功能性且面向对象的编程语言。ocaml 程序包包含两个批次编译器(一个快速字节码编译器和一个优化本机代码编译器)、一个交互式顶层系统、多种解析工具(Lex、Yacc、Camlp4)、一个回放调试程序、一个文档发生器以及一个完整的库。

安全补丁:

* OCaml 4.02.3 和较早版本存有一个运行时缺陷,在 64 位平台上,此缺陷造成系统在将内部 memmove 调用的参数传送至 memmove 函数前,对其执行 sign-extended 而从 32 变为 64 位。这会导致系统将 2GiB 和 4GiB 之间的参数解译为大于其实际值(具体而言是稍微小于 2^64),进而造成缓冲区溢出。此外,系统会将 4GiB 和 6GiB 之间的参数解译为小于其实际值的 4GiB,进而可能造成信息泄漏。(CVE-2015-8869)

解决方案

更新受影响的 ocaml 程序包。

另见

https://oss.oracle.com/pipermail/el-errata/2016-June/006140.html

插件详情

严重性: Critical

ID: 91799

文件名: oraclelinux_ELSA-2016-1296.nasl

版本: 2.8

类型: local

代理: unix

发布时间: 2016/6/24

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

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

风险信息

VPR

风险因素: Medium

分数: 5.2

CVSS v2

风险因素: Medium

基本分数: 6.4

时间分数: 4.7

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

CVSS v3

风险因素: Critical

基本分数: 9.1

时间分数: 7.9

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

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

漏洞信息

CPE: p-cpe:/a:oracle:linux:ocaml, p-cpe:/a:oracle:linux:ocaml-camlp4, p-cpe:/a:oracle:linux:ocaml-camlp4-devel, p-cpe:/a:oracle:linux:ocaml-compiler-libs, p-cpe:/a:oracle:linux:ocaml-docs, p-cpe:/a:oracle:linux:ocaml-emacs, p-cpe:/a:oracle:linux:ocaml-labltk, p-cpe:/a:oracle:linux:ocaml-labltk-devel, p-cpe:/a:oracle:linux:ocaml-ocamldoc, p-cpe:/a:oracle:linux:ocaml-runtime, p-cpe:/a:oracle:linux:ocaml-source, p-cpe:/a:oracle:linux:ocaml-x11, cpe:/o:oracle:linux:7

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

易利用性: No known exploits are available

补丁发布日期: 2016/6/23

漏洞发布日期: 2016/6/13

参考资料信息

CVE: CVE-2015-8869

RHSA: 2016:1296