Lucene search

K
freebsdFreeBSD5C554C0F-C69A-11DB-9F82-000E0C2E438A
HistoryDec 06, 2006 - 12:00 a.m.

FreeBSD -- Kernel memory disclosure in firewire(4)

2006-12-0600:00:00
vuxml.freebsd.org
19

2.1 Low

CVSS2

Attack Vector

LOCAL

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

NONE

Availability Impact

NONE

AV:L/AC:L/Au:N/C:P/I:N/A:N

0.001 Low

EPSS

Percentile

26.8%

Problem Description:
In the FW_GCROM ioctl, a signed integer comparison is used
instead of an unsigned integer comparison when computing the
length of a buffer to be copied from the kernel into the
calling application.
Impact:
A user in the “operator” group can read the contents of
kernel memory. Such memory might contain sensitive
information, such as portions of the file cache or terminal
buffers. This information might be directly useful, or it
might be leveraged to obtain elevated privileges in some way;
for example, a terminal buffer might include a user-entered
password.
Workaround:
No workaround is available, but systems without IEEE 1394
(“FireWire”) interfaces are not vulnerable. (Note that
systems with IEEE 1394 interfaces are affected regardless of
whether any devices are attached.)
Note also that FreeBSD does not have any non-root users in
the “operator” group by default; systems on which no users
have been added to this group are therefore also not
vulnerable.

OSVersionArchitecturePackageVersionFilename
FreeBSDanynoarchfreebsd= 6.1UNKNOWN
FreeBSDanynoarchfreebsd< 6.1_11UNKNOWN

2.1 Low

CVSS2

Attack Vector

LOCAL

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

NONE

Availability Impact

NONE

AV:L/AC:L/Au:N/C:P/I:N/A:N

0.001 Low

EPSS

Percentile

26.8%

Related for 5C554C0F-C69A-11DB-9F82-000E0C2E438A