[El-errata] New Ksplice updates for UEKR4 4.1.12 on OL6 and OL7 (ELBA-2017-3623)

Errata Announcements for Oracle Linux el-errata at oss.oracle.com
Fri Sep 29 05:50:22 PDT 2017


Synopsis: ELBA-2017-3623 can now be patched using Ksplice
CVEs: CVE-2016-10044 CVE-2017-1000111 CVE-2017-11176 CVE-2017-7889 CVE-2017-8831 CVE-2017-9075

Users with Oracle Linux Premier Support can now use Ksplice to patch
against the latest Oracle Linux Bug Fix Advisory, ELBA-2017-3623.

INSTALLING THE UPDATES

We recommend that all users of Ksplice Uptrack running UEKR4 4.1.12 on
OL6 and OL7 install these updates.

On systems that have "autoinstall = yes" in /etc/uptrack/uptrack.conf,
these updates will be installed automatically and you do not need to
take any action.

Alternatively, you can install these updates by running:

# /usr/sbin/uptrack-upgrade -y


DESCRIPTION

* CVE-2017-11176: Use-after-free in message queue notify syscall.

A race condition when closing a message queue file descriptor could cause
the memory for the associated socket to be freed twice, corrupting memory
or causing a denial-of-service.


* CVE-2017-1000111: Privilege escalation when setting options on AF_PACKET socket.

A missing locking when setting options on AF_PACKET socket could lead to
an out-of-bounds access. A local attacker with CAP_NET_RAW capability,
or on a system with unprivileged namespace enabled, could use this flaw
to cause a denial-of-service or execute arbitrary code.


* CVE-2017-9075: Denial of service when using SCTP protocol with IPV6.

A missing structure initialization could lead to a double free when
creating a new socket. A local unprivileged attacker could use this flaw
to cause a denial-of-service.


* Denial-of-service when adding a key using the key control subsystem.

A missing check on user input when using add_key syscall of keyctl could
lead to a NULL pointer dereference if the key type is asymmetric,
cifs.idmap, cifs.spnego, or pkcs7_test.  A local attacker could use this
flaw to cause a denial-of-service.


* Use-after-free in netfilter rule removal.

A logic error in the netfilter code could result in a use-after-free
and possible kernel panic when removing a rule from a table.


* CVE-2016-10044: Permission bypass when setting up an async io filesystem.

Missing limitation on execution access when setting up an async io
filesystem could allow a local attacker to bypass SELinux restrictions
and leads to permission bypass.


* Xen block device hang during grant allocation failure.

In certain circumstance, a grant allocation failure could lead to a hang
in the Xen block driver.  A local attacker could use this to cause a
denial-of-service.


* Denial-of-service in block multi-queue.

The block multi-queue logic has a bug where /sys/.../diskstat
or iostat might show unexpected behaviour where the average queue
size grows unboundedly and device utilization stays at 100%. An
unprivileged user could exploit this to cause a denial-of-service.


* CVE-2017-7889: Permissions bypass via /dev/mem file.

The mm subsystem does not properly enforce the CONFIG_STRICT_DEVMEM
protection mechanism, which allows local users to read or write to
kernel memory locations via an application that opens the /dev/mem file.


* splice() read failures with OCFS2 over NFS.

In some circumstances, a valid read may return EOF, causing user space
programs to be unable to access valid file data.


* CVE-2017-8831: Denial-of-service when using NXP SAA7164 video driver.

A missing check on user input when using NXP SAA7164 video driver could
lead to an out-of-bounds access. A local attacker could use this flaw to
cause a denial-of-service.


* Kernel panic when unloading Broadcom bnxt driver module.

An invalid function call when unloading the bnxt module could
cause a kernel panic.

SUPPORT

Ksplice support is available at ksplice-support_ww at oracle.com.






More information about the El-errata mailing list