p PatchFirst

SUSE-SU-2015:1727-1

SUSE-SU-2015:1727-1 · Security update for kernel-source

Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.

Esta página muestra una selección de datos de las fuentes. Consulte los avisos enlazados para ver la descripción completa y las versiones afectadas.

The SUSE Linux Enterprise 12 kernel was updated to 3.12.48-52.27 to receive various security and bugfixes. Following security bugs were fixed: * CVE-2015-7613: A flaw was found in the Linux kernel IPC code that could lead to arbitrary code execution. The ipc_addid() function initialized a shared object that has unset uid/gid values. Since the fields are not initialized, the check can falsely succeed. (bsc#948536) * CVE-2015-5156: When a guests KVM network devices is in a bridge configuration the kernel can create a situation in which packets are fragmented in an unexpected fashion. The GRO functionality can create a situation in which multiple SKB's are chained together in a single packets fraglist (by design). (bsc#940776) * CVE-2015-5157: arch/x86/entry/entry_64.S in the Linux kernel before 4.1.6 on the x86_64 platform mishandles IRET faults in processing NMIs that occurred during userspace execution, which might allow local users to gain privileges by triggering an NMI (bsc#938706). * CVE-2015-6252: A flaw was found in the way the Linux kernel's vhost driver treated userspace provided log file descriptor when processing the VHOST_SET_LOG_FD ioctl command. The file descriptor was never released and continued to consume kernel memory. A privileged local user with access to the /dev/vhost-net files could use this flaw to create a denial-of-service attack (bsc#942367). * CVE-2015-5697: The get_bitmap_file function in drivers/md/md.c in the Linux kernel before 4.1.6 does not initialize a certain bitmap data structure, which allows local users to obtain sensitive information from kernel memory via a GET_BITMAP_FILE ioctl call. (bnc#939994) * CVE-2015-6937: A NULL pointer dereference flaw was found in the Reliable Datagram Sockets (RDS) implementation allowing a local user to cause system DoS. A verification was missing that the underlying transport exists when a connection was created. (bsc#945825) * CVE-2015-5283: A NULL pointer dereference flaw was found in SCTP implementation allowing a local user to cause system DoS. Creation of multiple sockets in parallel when system doesn't have SCTP module loaded can lead to kernel panic. (bsc#947155) The following non-security bugs were fixed: - ALSA: hda - Abort the probe without i915 binding for HSW/BDW (bsc#936556). - Btrfs: Backport subvolume mount option handling (bsc#934962) - Btrfs: Handle unaligned length in extent_same (bsc#937609). - Btrfs: advertise which crc32c implementation is being used on mount (bsc#946057). - Btrfs: allow mounting btrfs subvolumes with different ro/rw options. - Btrfs: check if previous transaction aborted to avoid fs corruption (bnc#942509). - Btrfs: clean up error handling in mount_subvol() (bsc#934962). - Btrfs: cleanup orphans while looking up default subvolume (bsc#914818). - Btrfs: do not update mtime/ctime on deduped inodes (bsc#937616). - Btrfs: fail on mismatched subvol and subvolid mount options (bsc#934962). - Btrfs: fix chunk allocation regression leading to transaction abort (bnc#938550). - Btrfs: fix clone / extent-same deadlocks (bsc#937612). - Btrfs: fix crash on close_ctree() if cleaner starts new transaction (bnc#938891). - Btrfs: fix deadlock with extent-same and readpage (bsc#937612). - Btrfs: fix file corruption after cloning inline extents (bnc#942512). - Btrfs: fix file read corruption after extent cloning and fsync (bnc#946902). - Btrfs: fix find_free_dev_extent() malfunction in case device tree has hole (bnc#938550). - Btrfs: fix hang when failing to submit bio of directIO (bnc#942685). - Btrfs: fix list transaction->pending_ordered corruption (bnc#938893). - Btrfs: fix memory corruption on failure to submit bio for direct IO (bnc#942685). - Btrfs: fix memory leak in the extent_same ioctl (bsc#937613). - Btrfs: fix put dio bio twice when we submit dio bio fail (bnc#942685). - Btrfs: fix race between balance and unused block group deletion (bnc#938892). - Btrfs: fix range cloning when same inode used as source and destination (bnc#942511). - Btrfs: fix read corruption of compressed and shared extents (bnc#946906). - Btrfs: fix uninit variable in clone ioctl (bnc#942511). - Btrfs: fix use-after-free in mount_subvol(). - Btrfs: fix wrong check for btrfs_force_chunk_alloc() (bnc#938550). - Btrfs: lock superblock before remounting for rw subvol (bsc#934962). - Btrfs: pass unaligned length to btrfs_cmp_data() (bsc#937609). - Btrfs: remove all subvol options before mounting top-level (bsc#934962). - Btrfs: show subvol= and subvolid= in /proc/mounts (bsc#934962). - Btrfs: unify subvol= and subvolid= mounting (bsc#934962). - Btrfs: fill ->last_trans for delayed inode in btrfs_fill_inode (bnc#942925). - Btrfs: fix metadata inconsistencies after directory fsync (bnc#942925). - Btrfs: fix stale dir entries after removing a link and fsync (bnc#942925). - Btrfs: fix stale dir entries after unlink, inode eviction and fsync (bnc#942925). - Btrfs: fix stale directory entries after fsync log replay (bnc#942925). - Btrfs: make btrfs_search_forward return with nodes unlocked (bnc#942925). - Btrfs: support NFSv2 export (bnc#929871). - Btrfs: update fix for read corruption of compressed and shared extents (bsc#948256). - Drivers: hv: do not do hypercalls when hypercall_page is NULL. - Drivers: hv: vmbus: add special crash handler. - Drivers: hv: vmbus: add special kexec handler. - Drivers: hv: vmbus: remove hv_synic_free_cpu() call from hv_synic_cleanup(). - Input: evdev - do not report errors form flush() (bsc#939834). - Input: synaptics - do not retrieve the board id on old firmwares (bsc#929092). - Input: synaptics - log queried and quirked dimension values (bsc#929092). - Input: synaptics - query min dimensions for fw v8.1. - Input: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list (bsc#929092). - Input: synaptics - remove X250 from the topbuttonpad list. - Input: synaptics - remove obsolete min/max quirk for X240 (bsc#929092). - Input: synaptics - skip quirks when post-2013 dimensions (bsc#929092). - Input: synaptics - split synaptics_resolution(), query first (bsc#929092). - Input: synaptics - support min/max board id in min_max_pnpid_table (bsc#929092). - NFS: Make sure XPRT_CONNECTING gets cleared when needed (bsc#946309). - NFSv4: do not set SETATTR for O_RDONLY|O_EXCL (bsc#939716). - PCI: Move MPS configuration check to pci_configure_device() (bsc#943313). - PCI: Set MPS to match upstream bridge (bsc#943313). - SCSI: fix regression in scsi_send_eh_cmnd() (bsc#930813). - SCSI: fix scsi_error_handler vs. scsi_host_dev_release race (bnc#942204). - SCSI: vmw_pvscsi: Fix pvscsi_abort() function (bnc#940398). - UAS: fixup for remaining use of dead_list (bnc#934942). - USB: storage: use %*ph specifier to dump small buffers (bnc#934942). - aio: fix reqs_available handling (bsc#943378). - audit: do not generate loginuid log when audit disabled (bsc#941098). - blk-merge: do not compute bi_phys_segments from bi_vcnt for cloned bio (bnc#934430). - blk-merge: fix blk_recount_segments (bnc#934430). - blk-merge: recaculate segment if it isn't less than max segments (bnc#934430). - block: add queue flag for disabling SG merging (bnc#934430). - block: blk-merge: fix blk_recount_segments() (bnc#934430). - config: disable CONFIG_TCM_RBD on ppc64le and s390x - cpufreq: intel_pstate: Add CPU ID for Braswell processor. - dlm: fix missing endian conversion of rcom_status flags (bsc#940679). - dm cache mq: fix memory allocation failure for large cache devices (bsc#942707). - drm/i915: Avoid race of intel_crt_detect_hotplug() with HPD interrupt (bsc#942938). - drm/i915: Make hpd arrays big enough to avoid out of bounds access (bsc#942938). - drm/i915: Only print hotplug event message when hotplug bit is set (bsc#942938). - drm/i915: Queue reenable timer also when enable_hotplug_processing is false (bsc#942938). - drm/i915: Use an interrupt save spinlock i

Corrección disponible

Publicación
Actualización

Pila tecnológica: system

Productos y versiones afectados

  • kernel-default SUSE:Linux Enterprise Desktop 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.1

    Actualiza a 3.12.48-52.27.1

  • kernel-source SUSE:Linux Enterprise Desktop 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.1

    Actualiza a 3.12.48-52.27.1

  • kernel-syms SUSE:Linux Enterprise Desktop 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.1

    Actualiza a 3.12.48-52.27.1

  • kernel-xen SUSE:Linux Enterprise Desktop 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.2

    Actualiza a 3.12.48-52.27.2

  • kgraft-patch-sle12_update_8 SUSE:Linux Enterprise Live Patching 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 1-2.6

    Actualiza a 1-2.6

  • kernel-ec2 SUSE:Linux Enterprise Module for Public Cloud 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.1

    Actualiza a 3.12.48-52.27.1

  • kernel-docs SUSE:Linux Enterprise Software Development Kit 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.2

    Actualiza a 3.12.48-52.27.2

  • kernel-obs-build SUSE:Linux Enterprise Software Development Kit 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.1

    Actualiza a 3.12.48-52.27.1

  • kernel-default SUSE:Linux Enterprise Server 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.1

    Actualiza a 3.12.48-52.27.1

  • kernel-source SUSE:Linux Enterprise Server 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.1

    Actualiza a 3.12.48-52.27.1

  • kernel-syms SUSE:Linux Enterprise Server 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.1

    Actualiza a 3.12.48-52.27.1

  • kernel-xen SUSE:Linux Enterprise Server 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.2

    Actualiza a 3.12.48-52.27.2

  • kernel-default SUSE:Linux Enterprise Server for SAP Applications 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.1

    Actualiza a 3.12.48-52.27.1

  • kernel-source SUSE:Linux Enterprise Server for SAP Applications 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.1

    Actualiza a 3.12.48-52.27.1

  • kernel-syms SUSE:Linux Enterprise Server for SAP Applications 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.1

    Actualiza a 3.12.48-52.27.1

  • kernel-xen SUSE:Linux Enterprise Server for SAP Applications 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.2

    Actualiza a 3.12.48-52.27.2

  • kernel-default SUSE:Linux Enterprise Workstation Extension 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.48-52.27.1

    Actualiza a 3.12.48-52.27.1

Fuentes originales

Comprueba tu servidor →