FreeBSD < 10 qls_eioctl function Unauthorized Disclosure of Information

high Nessus Plugin ID 110560

Language:

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: High

ID: 110560

File Name: freebsd_ioctl_call.nasl

Version: 1.1

Type: local

Published: 6/15/2018

Updated: 6/15/2018

Configuration: Enable paranoid mode

Supported Sensors: Nessus

Risk Information

VPR

Risk Factor: Medium

Score: 4.4

CVSS v2

Risk Factor: Medium

Base Score: 4.9

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

CVSS v3

Risk Factor: High

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, Settings/ParanoidReport, Host/FreeBSD/release, Host/FreeBSD/pkg_info

Patch Publication Date: 11/20/2013

Vulnerability Publication Date: 11/20/2013

Reference Information

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