SUSE-SU-2021:3207-1
SUSE-SU-2021:3207-1 · Security update for the Linux Kernel
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
Cette page présente une partie des faits des sources. Consultez les avis liés pour la description complète et les versions concernées.
The SUSE Linux Enterprise 15 SP2 kernel was updated to receive various security and bugfixes. The following security bugs were fixed: - CVE-2021-3759: Unaccounted ipc objects in Linux kernel could have lead to breaking memcg limits and DoS attacks (bsc#1190115). - CVE-2021-38160: Data corruption or loss could be triggered by an untrusted device that supplies a buf->len value exceeding the buffer size in drivers/char/virtio_console.c (bsc#1190117) - CVE-2021-3640: Fixed a Use-After-Free vulnerability in function sco_sock_sendmsg() in the bluetooth stack (bsc#1188172). - CVE-2021-3753: Fixed race out-of-bounds in virtual terminal handling (bsc#1190025). - CVE-2021-3743: Fixed OOB Read in qrtr_endpoint_post (bsc#1189883). - CVE-2021-3739: Fixed a NULL pointer dereference when deleting device by invalid id (bsc#1189832 ). - CVE-2021-3732: Mounting overlayfs inside an unprivileged user namespace can reveal files (bsc#1189706). - CVE-2021-3653: Missing validation of the `int_ctl` VMCB field and allows a malicious L1 guest to enable AVIC support for the L2 guest. (bsc#1189399). - CVE-2021-3656: Missing validation of the the `virt_ext` VMCB field and allows a malicious L1 guest to disable both VMLOAD/VMSAVE intercepts and VLS for the L2 guest (bsc#1189400). - CVE-2021-38198: arch/x86/kvm/mmu/paging_tmpl.h incorrectly computes the access permissions of a shadow page, leading to a missing guest protection page fault (bnc#1189262). - CVE-2021-38207: drivers/net/ethernet/xilinx/ll_temac_main.c allowed remote attackers to cause a denial of service (buffer overflow and lockup) by sending heavy network traffic for about ten minutes (bnc#1189298). - CVE-2021-38205: drivers/net/ethernet/xilinx/xilinx_emaclite.c made it easier for attackers to defeat an ASLR protection mechanism because it prints a kernel pointer (i.e., the real IOMEM pointer) (bnc#1189292). - CVE-2021-38204: drivers/usb/host/max3421-hcd.c allowed physically proximate attackers to cause a denial of service (use-after-free and panic) by removing a MAX-3421 USB device in certain situations (bnc#1189291). - CVE-2021-3679: A lack of CPU resource in tracing module functionality was found in the way user uses trace ring buffer in a specific way. Only privileged local users (with CAP_SYS_ADMIN capability) could use this flaw to starve the resources causing denial of service (bnc#1189057). - CVE-2021-34556: Fixed side-channel attack via a Speculative Store Bypass via unprivileged BPF program that could have obtain sensitive information from kernel memory (bsc#1188983). - CVE-2021-35477: Fixed BPF stack frame pointer which could have been abused to disclose content of arbitrary kernel memory (bsc#1188985). The following non-security bugs were fixed: - ACPI: NFIT: Fix support for virtual SPA ranges (git-fixes). - ACPI: processor: Clean up acpi_processor_evaluate_cst() (bsc#1175543) - ACPI: processor: Export acpi_processor_evaluate_cst() (bsc#1175543) - ACPI: processor: Export function to claim _CST control (bsc#1175543) - ACPI: processor: Introduce acpi_processor_evaluate_cst() (bsc#1175543) - ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR (bsc#1175543) - ALSA: hda - fix the 'Capture Switch' value change notifications (git-fixes). - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop (git-fixes). - ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 (ALC256) (git-fixes). - ALSA: hda/realtek: add mic quirk for Acer SF314-42 (git-fixes). - ALSA: hda/via: Apply runtime PM workaround for ASUS B23E (git-fixes). - ALSA: hda: Add quirk for ASUS Flow x13 (git-fixes). - ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (git-fixes). - ALSA: seq: Fix racy deletion of subscriber (git-fixes). - ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (git-fixes). - ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC (git-fixes). - ALSA: usb-audio: Fix superfluous autosuspend recovery (git-fixes). - ALSA: usb-audio: fix incorrect clock source setting (git-fixes). - ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (git-fixes). - ASoC: cs42l42: Correct definition of ADC Volume control (git-fixes). - ASoC: cs42l42: Do not allow SND_SOC_DAIFMT_LEFT_J (git-fixes). - ASoC: cs42l42: Fix LRCLK frame start edge (git-fixes). - ASoC: cs42l42: Fix inversion of ADC Notch Switch control (git-fixes). - ASoC: cs42l42: Remove duplicate control for WNF filter frequency (git-fixes). - ASoC: intel: atom: Fix breakage for PCM buffer address setup (git-fixes). - ASoC: intel: atom: Fix reference to PCM buffer address (git-fixes). - ASoC: ti: delete some dead code in omap_abe_probe() (git-fixes). - ASoC: tlv320aic31xx: Fix jack detection after suspend (git-fixes). - ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (git-fixes). - ASoC: wcd9335: Disable irq on slave ports in the remove function (git-fixes). - ASoC: wcd9335: Fix a double irq free in the remove function (git-fixes). - ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (git-fixes). - ASoC: xilinx: Fix reference to PCM buffer address (git-fixes). - Bluetooth: add timeout sanity check to hci_inquiry (git-fixes). - Bluetooth: defer cleanup of resources in hci_unregister_dev() (git-fixes). - Bluetooth: fix repeated calls to sco_sock_kill (git-fixes). - Bluetooth: hidp: use correct wait queue when removing ctrl_wait (git-fixes). - Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow (git-fixes). - Bluetooth: sco: prevent information leak in sco_conn_defer_accept() (git-fixes). - Documentation: admin-guide: PM: Add intel_idle document (bsc#1175543) - Drop watchdog iTCO_wdt patch that causes incompatible behavior (bsc#1189449) Also blacklisted - Fix breakage of swap over NFS (bsc#1188924). - Fix kabi of prepare_to_wait_exclusive() (bsc#1189575). - HID: i2c-hid: Fix Elan touchpad regression (git-fixes). - HID: input: do not report stylus battery state as 'full' (git-fixes). - KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4() (bsc#1188786). - KVM: VMX: Enable machine check support for 32bit targets (bsc#1188787). - KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (bsc#1188788). - KVM: nVMX: Really make emulated nested preemption timer pinned (bsc#1188780). - KVM: nVMX: Reset the segment cache when stuffing guest segs (bsc#1188781). - KVM: nVMX: Skip IBPB when switching between vmcs01 and vmcs02 (bsc#1188782). - KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration (bsc#1188783). - KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (bsc#1188784). - KVM: x86: bit 8 of non-leaf PDPEs is not reserved (bsc#1188790). - Move upstreamed BT fixes into sorted section - NFS: Correct size calculation for create reply length (bsc#1189870). - NFSv4.1: Do not rebind to the same source port when (bnc#1186264 bnc#1189021) - NFSv4/pNFS: Do not call _nfs4_pnfs_v3_ds_connect multiple times (git-fixes). - NFSv4: Initialise connection to the server in nfs4_alloc_client() (bsc#1040364). - PCI/MSI: Correct misleading comments (git-fixes). - PCI/MSI: Do not set invalid bits in MSI mask (git-fixes). - PCI/MSI: Enable and mask MSI-X early (git-fixes). - PCI/MSI: Enforce MSI[X] entry updates to be visible (git-fixes). - PCI/MSI: Enforce that MSI-X table entry is masked for update (git-fixes). - PCI/MSI: Mask all unused MSI-X entries (git-fixes). - PCI/MSI: Skip masking MSI-X on Xen PV (git-fixes). - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (git-fixes). - PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (git-fixes). - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently (git-fixes). - PCI: PM: Enable PME if it can be signaled from D3cold (git-fixes). - README: Modernize build instructions. - Revert 'ACPICA: Fix memory leak caused by _CID repair function' (git-fixes). - Revert 'USB: serial: ch341: fix character loss at high transfer rates' (git-fixes). - Revert 'dmaengine: imx-sdma: refine to load context only
Correctif disponible
- Publication
- Mise à jour
Pile logicielle: system
Produits et versions concernés
kernel-default SUSE:Linux Enterprise Module for Basesystem 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.2
Mettez à jour vers 5.3.18-24.83.2
kernel-default-base SUSE:Linux Enterprise Module for Basesystem 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.2.9.38.3
Mettez à jour vers 5.3.18-24.83.2.9.38.3
kernel-preempt SUSE:Linux Enterprise Module for Basesystem 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.2
Mettez à jour vers 5.3.18-24.83.2
kernel-source SUSE:Linux Enterprise Module for Basesystem 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.1
Mettez à jour vers 5.3.18-24.83.1
kernel-docs SUSE:Linux Enterprise Module for Development Tools 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.2
Mettez à jour vers 5.3.18-24.83.2
kernel-obs-build SUSE:Linux Enterprise Module for Development Tools 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.2
Mettez à jour vers 5.3.18-24.83.2
kernel-preempt SUSE:Linux Enterprise Module for Development Tools 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.2
Mettez à jour vers 5.3.18-24.83.2
kernel-source SUSE:Linux Enterprise Module for Development Tools 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.1
Mettez à jour vers 5.3.18-24.83.1
kernel-syms SUSE:Linux Enterprise Module for Development Tools 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.1
Mettez à jour vers 5.3.18-24.83.1
kernel-default SUSE:Linux Enterprise Module for Legacy 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.2
Mettez à jour vers 5.3.18-24.83.2
kernel-default SUSE:Linux Enterprise Live Patching 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.2
Mettez à jour vers 5.3.18-24.83.2
kernel-livepatch-sle15-sp2_update_19 SUSE:Linux Enterprise Live Patching 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 1-5.3.4
Mettez à jour vers 1-5.3.4
kernel-default SUSE:Linux Enterprise High Availability Extension 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.2
Mettez à jour vers 5.3.18-24.83.2
kernel-default SUSE:Linux Enterprise Workstation Extension 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.2
Mettez à jour vers 5.3.18-24.83.2
kernel-preempt SUSE:Linux Enterprise Workstation Extension 15 SP2
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.2
Mettez à jour vers 5.3.18-24.83.2
kernel-default SUSE:Linux Enterprise Micro 5.0
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.2
Mettez à jour vers 5.3.18-24.83.2
kernel-default-base SUSE:Linux Enterprise Micro 5.0
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-24.83.2.9.38.3
Mettez à jour vers 5.3.18-24.83.2.9.38.3
Sources originales
- https://www.suse.com/support/update/announcement/2021/suse-su-20213207-1/
- https://bugzilla.suse.com/1040364
- https://bugzilla.suse.com/1127650
- https://bugzilla.suse.com/1135481
- https://bugzilla.suse.com/1152489
- https://bugzilla.suse.com/1160010
- https://bugzilla.suse.com/1167032
- https://bugzilla.suse.com/1168202
- https://bugzilla.suse.com/1174969
- https://bugzilla.suse.com/1175052
- https://bugzilla.suse.com/1175543
- https://bugzilla.suse.com/1177399
- https://bugzilla.suse.com/1180141
- https://bugzilla.suse.com/1180347
- https://bugzilla.suse.com/1181148
- https://bugzilla.suse.com/1181972
- https://bugzilla.suse.com/1184114
- https://bugzilla.suse.com/1184180
- https://bugzilla.suse.com/1185675
- https://bugzilla.suse.com/1185902
- https://bugzilla.suse.com/1186264
- https://bugzilla.suse.com/1186731
- https://bugzilla.suse.com/1187211
- https://osv.dev/vulnerability/SUSE-SU-2021:3207-1