[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
* 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 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.
Ksplice support is available at ksplice-support_ww at oracle.com.
More information about the El-errata