p PatchFirst

SUSE-SU-2016:1019-1

SUSE-SU-2016:1019-1 · Security update for the Linux Kernel

Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.

Diese Seite zeigt ausgewählte Angaben aus den Quellen. Die vollständige Beschreibung und betroffene Versionen finden Sie in den verlinkten Sicherheitshinweisen.

The SUSE Linux Enterprise 12 SP1 kernel was updated to 3.12.57 to receive various security and bugfixes. The following security bugs were fixed: - CVE-2015-8812: A flaw was found in the CXGB3 kernel driver when the network was considered congested. The kernel would incorrectly misinterpret the congestion as an error condition and incorrectly free/clean up the skb. When the device would then send the skb's queued, these structures would be referenced and may panic the system or allow an attacker to escalate privileges in a use-after-free scenario. (bsc#966437) - CVE-2015-8816: A malicious USB device could cause a kernel crash in the USB hub driver. (bnc#968010). - CVE-2016-2143: On zSeries a fork of a large process could have caused memory corruption due to incorrect page table handling. (bnc#970504) - CVE-2016-2184: A malicious USB device could cause a kernel crash in the alsa usb-audio driver. (bsc#971125). - CVE-2016-2384: A malicious USB device could cause a kernel crash in the alsa usb-audio driver. (bsc#966693) - CVE-2016-2782: A malicious USB device could cause a kernel crash in the usb visor driver. (bnc#968670). - CVE-2016-3139: A malicious USB device could cause a kernel crash in the wacom driver. (bnc#970909). - CVE-2016-3156: Removal of ipv4 interfaces with a large number of IP addresses was taking very long. (bsc#971360). - CVE-2015-8709: kernel/ptrace.c in the Linux kernel mishandled uid and gid mappings, which allowed local users to gain privileges by establishing a user namespace, waiting for a root process to enter that namespace with an unsafe uid or gid, and then using the ptrace system call. NOTE: the vendor states 'there is no kernel bug here (bnc#960561). The following non-security bugs were fixed: - aacraid: Refresh patches.drivers/0005-aacraid-MSI-x-support.patch. (boo#970249) - acpi: processor: Introduce apic_id in struct processor to save parsed APIC id (bsc#959463). - alsa: rawmidi: Make snd_rawmidi_transmit() race-free (bsc#968018). - alsa: seq: Fix leak of pool buffer at concurrent writes (bsc#968018). - btrfs: Account data space in more proper timing: (bsc#963193). - btrfs: Add handler for invalidate page (bsc#963193). - btrfs: check prepare_uptodate_page() error code earlier (bnc#966910). - btrfs: delayed_ref: Add new function to record reserved space into delayed ref (bsc#963193). - btrfs: delayed_ref: release and free qgroup reserved at proper timing (bsc#963193). - btrfs: extent_io: Introduce needed structure for recoding set/clear bits (bsc#963193). - btrfs: extent_io: Introduce new function clear_record_extent_bits() (bsc#963193). - btrfs: extent_io: Introduce new function set_record_extent_bits (bsc#963193). - btrfs: extent-tree: Add new version of btrfs_check_data_free_space and btrfs_free_reserved_data_space (bsc#963193). - btrfs: extent-tree: Add new version of btrfs_delalloc_reserve/release_space (bsc#963193). - btrfs: extent-tree: Switch to new check_data_free_space and free_reserved_data_space (bsc#963193). - btrfs: extent-tree: Switch to new delalloc space reserve and release (bsc#963193). - btrfs: fallocate: Added a prerequisite patch and rebased the chunks that had previously been taken from it. Fixes a warning we had in fs/btrfs/file.c. - btrfs: fallocate: Add support to accurate qgroup reserve (bsc#963193). - btrfs: fix invalid page accesses in extent_same (dedup) ioctl (bnc#968230). - btrfs: fix page reading in extent_same ioctl leading to csum errors (bnc#968230). - btrfs: fix warning in backref walking (bnc#966278). - btrfs: qgroup: Add handler for NOCOW and inline (bsc#963193). - btrfs: qgroup: Add new trace point for qgroup data reserve (bsc#963193). - btrfs: qgroup: Avoid calling btrfs_free_reserved_data_space in clear_bit_hook (bsc#963193). - btrfs: qgroup: Check if qgroup reserved space leaked (bsc#963193). - btrfs: qgroup: Cleanup old inaccurate facilities (bsc#963193). - btrfs: qgroup: Fix a race in delayed_ref which leads to abort trans (bsc#963193). - btrfs: qgroup: Fix a rebase bug which will cause qgroup double free (bsc#963193). - btrfs: qgroup: Fix dead judgement on qgroup_rescan_leaf() return value (bsc#969439). - btrfs: qgroup: Introduce btrfs_qgroup_reserve_data function (bsc#963193). - btrfs: qgroup: Introduce functions to release/free qgroup reserve data space (bsc#963193). - btrfs: qgroup: Introduce new functions to reserve/free metadata (bsc#963193). - btrfs: qgroup: Use new metadata reservation (bsc#963193). - dcache: use IS_ROOT to decide where dentry is hashed (bsc#949752). - dmapi: fix dm_open_by_handle_rvp taking an extra ref to mnt (bsc#967292). - drivers/base/memory.c: fix kernel warning during memory hotplug on ppc64 (bsc#963827). - drivers: hv: Allow for MMIO claims that span ACPI _CRS records (bnc#965924). - drivers: hv: Define the channel type for Hyper-V PCI Express pass-through (bnc#965924). - drivers: hv: Export a function that maps Linux CPU num onto Hyper-V proc num (bnc#965924). - drivers: hv: Export the API to invoke a hypercall on Hyper-V (bnc#965924). - drivers: hv: kvp: fix IP Failover. - drivers: pci:hv: New paravirtual PCI front-end for Hyper-V VMs (bnc#965924). - drivers: xen-blkfront: only talk_to_blkback() when in XenbusStateInitialising (bsc#957986 fate#320625). - drivers: xen-blkfront: move talk_to_blkback to a more suitable place (bsc#957986 fate#320625). - e1000e: Avoid divide by zero error (bsc#968643). - e1000e: fix division by zero on jumbo MTUs (bsc#968643). - e1000e: Fix tight loop implementation of systime read algorithm (bsc#968643). - efi: Ignore efivar_validate kabi failures -- it's an EFI internal function. - fix: print ext4 mountopt data_err=abort correctly (bsc#969735). - Fix problem with setting ACL on directories (bsc#867251). - fs/proc_namespace.c: simplify testing nsp and nsp->mnt_ns (bug#963960). - futex: Drop refcount if requeue_pi() acquired the rtmutex (bug#960174). - hv: Lock access to hyperv_mmio resource tree (bnc#965924). - hv: Make a function to free mmio regions through vmbus (bnc#965924). - hv: Reverse order of resources in hyperv_mmio (bnc#965924). - hv: Track allocations of children of hv_vmbus in private resource tree (bnc#965924). - hv: Use new vmbus_mmio_free() from client drivers (bnc#965924). - hwmon: (coretemp) Increase maximum core to 128 (bsc#970160) - ibmvnic: Fix ibmvnic_capability struct (fate#320253). - intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (bsc#967650). - ipv6: mld: fix add_grhead skb_over_panic for devs with large MTUs (bsc#956852). - kabi: Preserve checksum of kvm_x86_ops (bsc#969112). - kabi: protect struct acpi_processor signature (bsc#959463). - kgr: fix reversion of a patch already reverted by a replace_all patch (fate#313296). - kvm: SVM: add rdmsr support for AMD event registers (bsc#968448). - kvm: x86: Check dest_map->vector to match eoi signals for rtc (bsc#966471). - kvm: x86: Convert ioapic->rtc_status.dest_map to a struct (bsc#966471). - kvm: x86: store IOAPIC-handled vectors in each VCPU (bsc#966471). - kvm: x86: Track irq vectors in ioapic->rtc_status.dest_map (bsc#966471). - libata: Revert 'libata: Align ata_device's id on a cacheline'. - libceph: fix scatterlist last_piece calculation (bsc#963746). - lpfc: Fix kmalloc overflow in LPFC driver at large core count (bsc#969690). - memcg: do not hang on OOM when killed by userspace OOM access to memory reserves (bnc#969571). - mld, igmp: Fix reserved tailroom calculation (bsc#956852). - namespaces: Re-introduce task_nsproxy() helper (bug#963960). - namespaces: Use task_lock and not rcu to protect nsproxy (bug#963960). - net: core: Correct an over-stringent device loop detection (bsc#945219). - net: irda: Fix use-after-free in irtty_open() (bnc#967903). - net: Revert 'net/ipv6: add sysctl option accept_ra_min_hop_limit'. - nfs4: treat lock owners as opaque values (bnc#968141). - nfs: Background flush should not be low priority (bsc#955308). - nfsd: fix nfsd_setattr return code for HSM (bsc#969992). - nfs

Korrektur verfügbar

Veröffentlicht
Aktualisiert

Technologie-Stack: system

Betroffene Produkte und Versionen

  • kernel-default SUSE:Linux Enterprise Desktop 12 SP1

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

  • kernel-source SUSE:Linux Enterprise Desktop 12 SP1

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

  • kernel-syms SUSE:Linux Enterprise Desktop 12 SP1

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

  • kernel-xen SUSE:Linux Enterprise Desktop 12 SP1

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

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

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1-2.3

    Auf 1-2.3 aktualisieren

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

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

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

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.3

    Auf 3.12.57-60.35.3 aktualisieren

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

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

  • kernel-default SUSE:Linux Enterprise Server 12 SP1

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

  • kernel-source SUSE:Linux Enterprise Server 12 SP1

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

  • kernel-syms SUSE:Linux Enterprise Server 12 SP1

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

  • kernel-xen SUSE:Linux Enterprise Server 12 SP1

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

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

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

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

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

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

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

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

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

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

    Betroffene Versionsbereiche
    • ECOSYSTEM: < 3.12.57-60.35.1

    Auf 3.12.57-60.35.1 aktualisieren

Originalquellen

Prüfen Sie Ihren Server →