SUSE-SU-2015:1324-1
SUSE-SU-2015:1324-1 · Security update for the SUSE Linux Enterprise 12 kernel
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
На странице показана часть фактов из источников. Полное описание и список затронутых версий приведены в связанных бюллетенях.
The SUSE Linux Enterprise 12 kernel was updated to 3.12.44 to receive various security and bugfixes. These features were added: - mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support (bsc#854824). - mpt3sas: Bump mpt3sas driver version to 04.100.00.00 (bsc#854817). Following security bugs were fixed: - CVE-2015-1805: iov overrun for failed atomic copy could have lead to DoS or privilege escalation (bsc#933429). - CVE-2015-3212: A race condition in the way the Linux kernel handled lists of associations in SCTP sockets could have lead to list corruption and kernel panics (bsc#936502). - CVE-2015-4036: DoS via memory corruption in vhost/scsi driver (bsc#931988). - CVE-2015-4167: Linux kernel built with the UDF file system(CONFIG_UDF_FS) support was vulnerable to a crash. It occurred while fetching inode information from a corrupted/malicious udf file system image (bsc#933907). - CVE-2015-4692: DoS via NULL pointer dereference in kvm_apic_has_events function (bsc#935542). - CVE-2015-5364: Remote DoS via flood of UDP packets with invalid checksums (bsc#936831). - CVE-2015-5366: Remote DoS of EPOLLET epoll applications via flood of UDP packets with invalid checksums (bsc#936831). Security issues already fixed in the previous update but not referenced by CVE: - CVE-2014-9728: Kernel built with the UDF file system(CONFIG_UDF_FS) support were vulnerable to a crash (bsc#933904). - CVE-2014-9729: Kernel built with the UDF file system(CONFIG_UDF_FS) support were vulnerable to a crash (bsc#933904). - CVE-2014-9730: Kernel built with the UDF file system(CONFIG_UDF_FS) support were vulnerable to a crash (bsc#933904). - CVE-2014-9731: Kernel built with the UDF file system(CONFIG_UDF_FS) support were vulnerable to information leakage (bsc#933896). The following non-security bugs were fixed: - ALSA: hda - add codec ID for Skylake display audio codec (bsc#936556). - ALSA: hda/hdmi - apply Haswell fix-ups to Skylake display codec (bsc#936556). - ALSA: hda_controller: Separate stream_tag for input and output streams (bsc#936556). - ALSA: hda_intel: add AZX_DCAPS_I915_POWERWELL for SKL and BSW (bsc#936556). - ALSA: hda_intel: apply the Seperate stream_tag for Skylake (bsc#936556). - ALSA: hda_intel: apply the Seperate stream_tag for Sunrise Point (bsc#936556). - Btrfs: Handle unaligned length in extent_same (bsc#937609). - Btrfs: add missing inode item update in fallocate() (bsc#938023). - Btrfs: check pending chunks when shrinking fs to avoid corruption (bsc#936445). - Btrfs: do not update mtime/ctime on deduped inodes (bsc#937616). - Btrfs: fix block group ->space_info null pointer dereference (bsc#935088). - Btrfs: fix clone / extent-same deadlocks (bsc#937612). - Btrfs: fix deadlock with extent-same and readpage (bsc#937612). - Btrfs: fix fsync data loss after append write (bsc#936446). - Btrfs: fix hang during inode eviction due to concurrent readahead (bsc#935085). - Btrfs: fix memory leak in the extent_same ioctl (bsc#937613). - Btrfs: fix race when reusing stale extent buffers that leads to BUG_ON (bsc#926369). - Btrfs: fix use after free when close_ctree frees the orphan_rsv (bsc#938022). - Btrfs: pass unaligned length to btrfs_cmp_data() (bsc#937609). - Btrfs: provide super_operations->inode_get_dev (bsc#927455). - Drivers: hv: balloon: check if ha_region_mutex was acquired in MEM_CANCEL_ONLINE case. - Drivers: hv: fcopy: process deferred messages when we complete the transaction. - Drivers: hv: fcopy: rename fcopy_work -> fcopy_timeout_work. - Drivers: hv: fcopy: set .owner reference for file operations. - Drivers: hv: fcopy: switch to using the hvutil_device_state state machine. - Drivers: hv: hv_balloon: correctly handle num_pages>INT_MAX case. - Drivers: hv: hv_balloon: correctly handle val.freeram lower than num_pages case. - Drivers: hv: hv_balloon: do not lose memory when onlining order is not natural. - Drivers: hv: hv_balloon: do not online pages in offline blocks. - Drivers: hv: hv_balloon: eliminate jumps in piecewiese linear floor function. - Drivers: hv: hv_balloon: eliminate the trylock path in acquire/release_region_mutex. - Drivers: hv: hv_balloon: keep locks balanced on add_memory() failure. - Drivers: hv: hv_balloon: refuse to balloon below the floor. - Drivers: hv: hv_balloon: report offline pages as being used. - Drivers: hv: hv_balloon: survive ballooning request with num_pages=0. - Drivers: hv: kvp: move poll_channel() to hyperv_vmbus.h. - Drivers: hv: kvp: rename kvp_work -> kvp_timeout_work. - Drivers: hv: kvp: reset kvp_context. - Drivers: hv: kvp: switch to using the hvutil_device_state state machine. - Drivers: hv: util: Fix a bug in the KVP code. reapply upstream change ontop of v3.12-stable change - Drivers: hv: util: On device remove, close the channel after de-initializing the service. - Drivers: hv: util: introduce hv_utils_transport abstraction. - Drivers: hv: util: introduce state machine for util drivers. - Drivers: hv: util: move kvp/vss function declarations to hyperv_vmbus.h. - Drivers: hv: vmbus: Add device and vendor ID to vmbus devices. - Drivers: hv: vmbus: Add support for VMBus panic notifier handler (bsc#934160). - Drivers: hv: vmbus: Add support for the NetworkDirect GUID. - Drivers: hv: vmbus: Correcting truncation error for constant HV_CRASH_CTL_CRASH_NOTIFY (bsc#934160). - Drivers: hv: vmbus: Export the vmbus_sendpacket_pagebuffer_ctl(). - Drivers: hv: vmbus: Fix a bug in rescind processing in vmbus_close_internal(). - Drivers: hv: vmbus: Fix a siganlling host signalling issue. - Drivers: hv: vmbus: Get rid of some unnecessary messages. - Drivers: hv: vmbus: Get rid of some unused definitions. - Drivers: hv: vmbus: Handle both rescind and offer messages in the same context. - Drivers: hv: vmbus: Implement the protocol for tearing down vmbus state. - Drivers: hv: vmbus: Introduce a function to remove a rescinded offer. - Drivers: hv: vmbus: Perform device register in the per-channel work element. - Drivers: hv: vmbus: Permit sending of packets without payload. - Drivers: hv: vmbus: Properly handle child device remove. - Drivers: hv: vmbus: Remove the channel from the channel list(s) on failure. - Drivers: hv: vmbus: Suport an API to send packet with additional control. - Drivers: hv: vmbus: Suport an API to send pagebuffers with additional control. - Drivers: hv: vmbus: Teardown clockevent devices on module unload. - Drivers: hv: vmbus: Teardown synthetic interrupt controllers on module unload. - Drivers: hv: vmbus: Use a round-robin algorithm for picking the outgoing channel. - Drivers: hv: vmbus: Use the vp_index map even for channels bound to CPU 0. - Drivers: hv: vmbus: avoid double kfree for device_obj. - Drivers: hv: vmbus: briefly comment num_sc and next_oc. - Drivers: hv: vmbus: decrease num_sc on subchannel removal. - Drivers: hv: vmbus: distribute subchannels among all vcpus. - Drivers: hv: vmbus: do cleanup on all vmbus_open() failure paths. - Drivers: hv: vmbus: introduce vmbus_acpi_remove. - Drivers: hv: vmbus: kill tasklets on module unload. - Drivers: hv: vmbus: move init_vp_index() call to vmbus_process_offer(). - Drivers: hv: vmbus: prevent cpu offlining on newer hypervisors. - Drivers: hv: vmbus: rename channel work queues. - Drivers: hv: vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown. - Drivers: hv: vmbus: unify calls to percpu_channel_enq(). - Drivers: hv: vmbus: unregister panic notifier on module unload. - Drivers: hv: vmbus:Update preferred vmbus protocol version to windows 10. - Drivers: hv: vss: process deferred messages when we complete the transaction. - Drivers: hv: vss: switch to using the hvutil_device_state state machine. - Enable CONFIG_BRIDGE_NF_EBTABLES on s390x (bsc#936012) - Fix connection reuse when sk_error_report is used (bsc#930972). - GHES: Carve out error queueing in a separate function (bsc#917630). - GHES: Carve out the panic f
Есть исправление
- Опубликовано
- Обновлено
Стек: system
Затронутые продукты и версии
kernel-default SUSE:Linux Enterprise Desktop 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
kernel-source SUSE:Linux Enterprise Desktop 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
kernel-syms SUSE:Linux Enterprise Desktop 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
kernel-xen SUSE:Linux Enterprise Desktop 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
kgraft-patch-sle12_update_6 SUSE:Linux Enterprise Live Patching 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 1-2.1
Обновитесь до 1-2.1
kernel-ec2 SUSE:Linux Enterprise Module for Public Cloud 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
kernel-docs SUSE:Linux Enterprise Software Development Kit 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.3
Обновитесь до 3.12.44-52.10.3
kernel-obs-build SUSE:Linux Enterprise Software Development Kit 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
kernel-default SUSE:Linux Enterprise Server 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
kernel-source SUSE:Linux Enterprise Server 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
kernel-syms SUSE:Linux Enterprise Server 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
kernel-xen SUSE:Linux Enterprise Server 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
kernel-default SUSE:Linux Enterprise Server for SAP Applications 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
kernel-source SUSE:Linux Enterprise Server for SAP Applications 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
kernel-syms SUSE:Linux Enterprise Server for SAP Applications 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
kernel-xen SUSE:Linux Enterprise Server for SAP Applications 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
kernel-default SUSE:Linux Enterprise Workstation Extension 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.44-52.10.1
Обновитесь до 3.12.44-52.10.1
Первоисточники
- https://www.suse.com/support/update/announcement/2015/suse-su-20151324-1/
- https://bugzilla.suse.com/854817
- https://bugzilla.suse.com/854824
- https://bugzilla.suse.com/858727
- https://bugzilla.suse.com/866911
- https://bugzilla.suse.com/867362
- https://bugzilla.suse.com/895814
- https://bugzilla.suse.com/903279
- https://bugzilla.suse.com/907092
- https://bugzilla.suse.com/908491
- https://bugzilla.suse.com/915183
- https://bugzilla.suse.com/917630
- https://bugzilla.suse.com/918618
- https://bugzilla.suse.com/921430
- https://bugzilla.suse.com/924071
- https://bugzilla.suse.com/924526
- https://bugzilla.suse.com/926369
- https://bugzilla.suse.com/926953
- https://bugzilla.suse.com/927455
- https://bugzilla.suse.com/927697
- https://bugzilla.suse.com/927786
- https://bugzilla.suse.com/928131
- https://bugzilla.suse.com/929475
- https://osv.dev/vulnerability/SUSE-SU-2015:1324-1