p PatchFirst

SUSE-SU-2015:2292-1

SUSE-SU-2015:2292-1 · Security update for the Linux Kernel

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 SP1 kernel was updated to 3.12.51 to receive various security and bugfixes. Following features were added: - hwrng: Add a driver for the hwrng found in power7+ systems (fate#315784). Following security bugs were fixed: - CVE-2015-8215: net/ipv6/addrconf.c in the IPv6 stack in the Linux kernel did not validate attempted changes to the MTU value, which allowed context-dependent attackers to cause a denial of service (packet loss) via a value that is (1) smaller than the minimum compliant value or (2) larger than the MTU of an interface, as demonstrated by a Router Advertisement (RA) message that is not validated by a daemon, a different vulnerability than CVE-2015-0272. (bsc#955354) - CVE-2015-5156: The virtnet_probe function in drivers/net/virtio_net.c in the Linux kernel attempted to support a FRAGLIST feature without proper memory allocation, which allowed guest OS users to cause a denial of service (buffer overflow and memory corruption) via a crafted sequence of fragmented packets (bnc#940776). - CVE-2015-7872: The key_gc_unused_keys function in security/keys/gc.c in the Linux kernel allowed local users to cause a denial of service (OOPS) via crafted keyctl commands (bnc#951440). - CVE-2015-7799: The slhc_init function in drivers/net/slip/slhc.c in the Linux kernel did not ensure that certain slot numbers are valid, which allowed local users to cause a denial of service (NULL pointer dereference and system crash) via a crafted PPPIOCSMAXCID ioctl call (bnc#949936). - CVE-2015-2925: The prepend_path function in fs/dcache.c in the Linux kernel did not properly handle rename actions inside a bind mount, which allowed local users to bypass an intended container protection mechanism by renaming a directory, related to a 'double-chroot attack (bnc#926238). - CVE-2015-7990: RDS: Verify the underlying transport exists before creating a connection, preventing possible DoS (bsc#952384). The following non-security bugs were fixed: - af_iucv: avoid path quiesce of severed path in shutdown() (bnc#954986, LTC#131684). - alsa: hda - Disable 64bit address for Creative HDA controllers (bnc#814440). - alsa: hda - Fix noise problems on Thinkpad T440s (boo#958504). - alsa: hda - Fix noise problems on Thinkpad T440s (boo#958504). - apparmor: allow SYS_CAP_RESOURCE to be sufficient to prlimit another task (bsc#921949). - audit: correctly record file names with different path name types (bsc#950013). - audit: create private file name copies when auditing inodes (bsc#950013). - bcache: Add btree_insert_node() (bnc#951638). - bcache: Add explicit keylist arg to btree_insert() (bnc#951638). - bcache: backing device set to clean after finishing detach (bsc#951638). - bcache: backing device set to clean after finishing detach (bsc#951638). - bcache: Clean up keylist code (bnc#951638). - bcache: Convert btree_insert_check_key() to btree_insert_node() (bnc#951638). - bcache: Convert bucket_wait to wait_queue_head_t (bnc#951638). - bcache: Convert try_wait to wait_queue_head_t (bnc#951638). - bcache: Explicitly track btree node's parent (bnc#951638). - bcache: Fix a bug when detaching (bsc#951638). - bcache: Fix a lockdep splat in an error path (bnc#951638). - bcache: Fix a shutdown bug (bsc#951638). - bcache: Fix more early shutdown bugs (bsc#951638). - bcache: Fix sysfs splat on shutdown with flash only devs (bsc#951638). - bcache: Insert multiple keys at a time (bnc#951638). - bcache: kill closure locking usage (bnc#951638). - bcache: Refactor journalling flow control (bnc#951638). - bcache: Refactor request_write() (bnc#951638). - bcache: Use blkdev_issue_discard() (bnc#951638). - btrfs: Adjust commit-transaction condition to avoid NO_SPACE more (bsc#958647). - btrfs: Adjust commit-transaction condition to avoid NO_SPACE more (bsc#958647). - btrfs: cleanup: remove no-used alloc_chunk in btrfs_check_data_free_space() (bsc#958647). - btrfs: cleanup: remove no-used alloc_chunk in btrfs_check_data_free_space() (bsc#958647). - btrfs: fix condition of commit transaction (bsc#958647). - btrfs: fix condition of commit transaction (bsc#958647). - btrfs: fix file corruption and data loss after cloning inline extents (bnc#956053). - btrfs: Fix out-of-space bug (bsc#958647). - btrfs: Fix out-of-space bug (bsc#958647). - btrfs: Fix tail space processing in find_free_dev_extent() (bsc#958647). - btrfs: Fix tail space processing in find_free_dev_extent() (bsc#958647). - btrfs: fix the number of transaction units needed to remove a block group (bsc#958647). - btrfs: fix the number of transaction units needed to remove a block group (bsc#958647). - btrfs: fix truncation of compressed and inlined extents (bnc#956053). - btrfs: Set relative data on clear btrfs_block_group_cache->pinned (bsc#958647). - btrfs: Set relative data on clear btrfs_block_group_cache->pinned (bsc#958647). - btrfs: use global reserve when deleting unused block group after ENOSPC (bsc#958647). - btrfs: use global reserve when deleting unused block group after ENOSPC (bsc#958647). - cache: Fix sysfs splat on shutdown with flash only devs (bsc#951638). - cpu: Defer smpboot kthread unparking until CPU known to scheduler (bsc#936773). - cpusets, isolcpus: exclude isolcpus from load balancing in cpusets (bsc#957395). - cxgb4i: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (bsc#950580). - dlm: make posix locks interruptible, (bsc#947241). - dmapi: Fix xfs dmapi to not unlock & lock XFS_ILOCK_EXCL (bsc#949744). - dm: do not start current request if it would've merged with the previous (bsc#904348). - dm: impose configurable deadline for dm_request_fn's merge heuristic (bsc#904348). - dm-snap: avoid deadock on s->lock when a read is split (bsc#939826). - dm sysfs: introduce ability to add writable attributes (bsc#904348). - drm: Allocate new master object when client becomes master (bsc#956876, bsc#956801). - drm: Fix KABI of 'struct drm_file' (bsc#956876, bsc#956801). - drm/i915: add hotplug activation period to hotplug update mask (bsc#953980). - drm/i915: clean up backlight conditional build (bsc#941113). - drm/i915: debug print on backlight register (bsc#941113). - drm/i915: do full backlight setup at enable time (bsc#941113). - drm/i915: do not save/restore backlight registers in KMS (bsc#941113). - drm/i915: Eliminate lots of WARNs when there's no backlight present (bsc#941113). - drm/i915: fix gen2-gen3 backlight set (bsc#941113,bsc#953971). - drm/i915: Fix gen3 self-refresh watermarks (bsc#953830,bsc#953971). - drm/i915: Fix missing backlight update during panel disablement (bsc#941113). - drm/i915: Fix SRC_COPY width on 830/845g (bsc#758040). - drm/i915: gather backlight information at setup (bsc#941113). - drm/i915: handle backlight through chip specific functions (bsc#941113). - drm/i915: Ignore 'digital output' and 'not HDMI output' bits for eDP detection (bsc#949192). - drm/i915: make asle notifications update backlight on all connectors (bsc#941113). - drm/i915: make backlight info per-connector (bsc#941113). - drm/i915: move backlight level setting in enable/disable to hooks (bsc#941113). - drm/i915: move opregion asle request handling to a work queue (bsc#953826). - drm/i915: nuke get max backlight functions (bsc#941113). - drm/i915/opregion: fix build error on CONFIG_ACPI=n (bsc#953826). - drm/i915: restore backlight precision when converting from ACPI (bsc#941113). - drm/i915/tv: add ->get_config callback (bsc#953830). - drm/i915: use backlight legacy combination mode also for i915gm/i945gm (bsc#941113). - drm/i915: use the initialized backlight max value instead of reading it (bsc#941113). - drm/i915: vlv does not have pipe field in backlight registers (bsc#941113). - fanotify: fix notification of groups with inode & mount marks (bsc#955533). - Fix remove_and_add_spares removes drive added as spare in slot_store (bsc#956717). - genksyms: Handle string literals with spaces in reference files (bsc#958510). - ge

Corrección disponible

Publicación
Actualización

Pila tecnológica: system

Productos y versiones afectados

  • kernel-default SUSE:Linux Enterprise Desktop 12 SP1

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

  • kernel-source SUSE:Linux Enterprise Desktop 12 SP1

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

  • kernel-syms SUSE:Linux Enterprise Desktop 12 SP1

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

  • kernel-xen SUSE:Linux Enterprise Desktop 12 SP1

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

  • kgraft-patch-sle12-sp1_update_1 SUSE:Linux Enterprise Live Patching 12

    Intervalos de versiones afectados
    • ECOSYSTEM: < 1-4.1

    Actualiza a 1-4.1

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

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

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

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

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

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.1

    Actualiza a 3.12.51-60.20.1

  • kernel-default SUSE:Linux Enterprise Server 12 SP1

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

  • kernel-source SUSE:Linux Enterprise Server 12 SP1

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

  • kernel-syms SUSE:Linux Enterprise Server 12 SP1

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

  • kernel-xen SUSE:Linux Enterprise Server 12 SP1

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

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

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

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

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

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

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

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

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

  • kernel-default SUSE:Linux Enterprise Workstation Extension 12 SP1

    Intervalos de versiones afectados
    • ECOSYSTEM: < 3.12.51-60.20.2

    Actualiza a 3.12.51-60.20.2

Fuentes originales

Comprueba tu servidor →