FreeBSD < 10 qls_eioctl function Unauthorized Disclosure of Information

Medium Nessus Plugin ID 110560

Synopsis

The remote FreeBSD host is missing a security-related update.

Description

The qls_eioctl function in sys/dev/qlxge/qls_ioctl.c in the kernel in FreeBSD 10 and earlier does not validate a certain size parameter, which allows local users to obtain sensitive information from kernel memory via a crafted ioctl call.

Solution

Upgrade to FreeBSD version 10 or later

See Also

http://www.nessus.org/u?20c6af1a

Plugin Details

Severity: Medium

ID: 110560

File Name: freebsd_ioctl_call.nasl

Version: 1.1

Type: local

Published: 2018/06/15

Updated: 2018/06/15

Dependencies: 12634

Configuration: Enable paranoid mode

Risk Information

Risk Factor: Medium

CVSS v2.0

Base Score: 4.9

Vector: CVSS2#AV:L/AC:L/Au:N/C:C/I:N/A:N

CVSS v3.0

Base Score: 7.1

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

Vulnerability Information

CPE: cpe:/o:freebsd:freebsd

Required KB Items: Host/local_checks_enabled, Host/FreeBSD/release, Host/FreeBSD/pkg_info, Settings/ParanoidReport

Patch Publication Date: 2013/11/20

Vulnerability Publication Date: 2013/11/20

Reference Information

CVE: CVE-2013-6832, CVE-2013-6833, CVE-2013-6834