[Ksplice][Ubuntu-14.04-Updates] New updates available via Ksplice (3.13.0-41.70)
Oracle Ksplice
ksplice-support_ww at oracle.com
Fri Dec 12 17:57:18 PST 2014
Synopsis: 3.13.0-41.70 can now be patched using Ksplice
CVEs: CVE-2014-3647 CVE-2014-3673 CVE-2014-3687 CVE-2014-3688 CVE-2014-7825 CVE-2014-7826 CVE-2014-8369
Systems running Ubuntu 14.04 Trusty can now use Ksplice to patch
against the latest Ubuntu kernel update, 3.13.0-41.70.
INSTALLING THE UPDATES
We recommend that all users of Ksplice Uptrack on Ubuntu 14.04 Trusty
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
* Buffer overflow in raw packet socket receive function.
Lack of bounds checking when receiving a packet in the raw packet driver
could lead to a buffer overflow and overwrite of kernel memory. A remote
attacker could use this flaw to cause a denial-of-service or potentially
escalate privileges.
* Kernel BUG() in openvswitch driver when using multiple VLAN headers.
A flaw in the openvswitch driver on receive of a frame with multiple VLAN
headers leads to a kernel BUG(). A remote attacker could use this flaw to
cause a denial-of-service.
* NULL pointer dereference in LT2P stack when getting PMTU.
A race condition in the LT2P stack when getting PMTU over PPP could lead to
a NULL pointer dereference and kernel panic. A local attacker could use
this flaw to cause a denial-of-service.
* Divide by zero in bonding driver when enslaving and transmitting.
A flaw in the bonding driver could lead to a division by zero in kernel
when enslaving and transmitting in round robin or XOR mode. An attacker
could use this flaw to cause a denial-of-service.
* Memory corruption in macvtap driver on concurrent delete and open.
Incorrect locking in the macvtap driver could lead to a list corruption and
kernel panic when deleting and opening macvtap devices concurrently. A
local, privileged user could use this flaw to cause a denial-of-service.
* Use-after-free in HyperV network driver when transmitting.
A flaw in the HyperV network driver could lead to a use-after-free and
kernel panic. A local user could use this flaw to cause a
denial-of-service.
* Kernel crash in ext4 with extended attributes.
A missing check for an extended attribute entry's value offset
could cause a kernel crash. A malicious user could use this to
cause a denial-of-service by mounting a filesystem with a custom
crafted extended attribute.
* Kernel panic in ext4 in cases of filesystem corruption.
It is possible in the case of a corrupted ext4 filesystem for the
boot loader inode to become visible. Ext4 did not correctly deal
with this case, leading to corruption of an in-memory orphan list
and subsequent kernel panic. A malicious user could exploit this
by mounting a carefully constructed ext4 filesystem to cause a denial
of service.
* CVE-2014-8369: Denial-of-service in KVM page mapping.
Due to an incomplete fix for CVE-2014-3601, the KVM map pages function
miscalculates the number of pages to be un-pinned in case of a mapping
failure, which allows guest OS users to cause a denial-of-service by
corrupting the host memory.
* Kernel panic using sysfs soft-connect on USB gadget controller.
The USB gadget controller code did not verify that the gadget driver
was correctly loaded with the soft connect interface. This caused
a NULL pointer dereference and kernel panic.
* NFSD4 kernel crash on invalid operation number.
Invalid handling of an invalid operation number in the nfsd4 code
could lead to a kernel crash. A malicious user could exploit this to
cause a denial-of-service.
* Stack information leak in POSIX timers creation.
A failure to properly initialize posix timers could lead
to kernel stack information being leaked to userspace.
* Memory leak with compound pages in mm code.
Invalid freeing of compound pages could lead to some tail pages
being leaked.
* NULL pointer dereference in Ext4 new inode creation.
Improper error handling in ext4 during the creation of a new inode
could lead to a NULL pointer dereference and kernel panic.
* CVE-2014-7825, CVE-2014-7826: Perf DoS and local privilege escalation.
A missing validation of syscall id range allows an attacker to trigger a
kernel panic, or leverage it into gaining root privileges if root was
doing perf tracing at that time.
* CVE-2014-3673: Remote denial-of-service in SCTP stack.
A flaw in the SCTP stack when receiving malformed ASCONF chunks leads to a
kernel panic. A remote attacker could use this flaw to cause a
denial-of-service.
* CVE-2014-3687: Remote denial-of-service in SCTP stack.
A flaw in the SCTP stack when receiving duplicate ASCONF chunks leads to a
kernel panic. A remote attacker could use this flaw to cause a
denial-of-service.
* CVE-2014-3688: Remote denial-of-service in SCTP stack by memory exhaustion.
A flaw in the SCTP stack could allow a remote attacker to force a SCTP
server to allocate big amounts of memory and trigger the kernel
out-of-memory killer, leading to a denial-of-service.
* Kernel oops while setting xattr in EVM and IMA security.
A failure to check the xattr value length could result in a kernel oops
while doing a setfattr with security.evm or security.ima A malicious
user could exploit this to cause a denial-of-service.
* Improved fix for CVE-2014-3647: Denial-of-service in guest KVM when changing RIP to non-canonical address.
The original vendor fix for CVE-2014-3647 was incomplete and did not
properly validate potentially non-canonical addresses. This allows a
privileged guest user to causes a denial-of-service in the guest.
SUPPORT
Ksplice support is available at ksplice-support_ww at oracle.com.
More information about the Ksplice-Ubuntu-14.04-updates
mailing list