SUSE-SU-2021:3675-1
SUSE-SU-2021:3675-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 following security bugs were fixed: - CVE-2021-3542: Fixed heap buffer overflow in firedtv driver (bsc#1186063). - CVE-2021-3655: Fixed a missing size validations on inbound SCTP packets, which may have allowed the kernel to read uninitialized memory (bsc#1188563). - CVE-2021-3715: Fixed a use-after-free in route4_change() in net/sched/cls_route.c (bsc#1190349). - CVE-2021-3760: Fixed a use-after-free vulnerability with the ndev->rf_conn_info object (bsc#1190067). - CVE-2021-3772: Fixed sctp vtag check in sctp_sf_ootb (bsc#1190351). - CVE-2021-3896: Fixed a array-index-out-bounds in detach_capi_ctr in drivers/isdn/capi/kcapi.c (bsc#1191958). - CVE-2021-33033: Fixed a use-after-free in cipso_v4_genopt in net/ipv4/cipso_ipv4.c because the CIPSO and CALIPSO refcounting for the DOI definitions is mishandled (bsc#1186109). - CVE-2021-34866: Fixed eBPF Type Confusion Privilege Escalation Vulnerability (bsc#1191645). - CVE-2021-37159: hso_free_net_device in drivers/net/usb/hso.c called without checking for the NETREG_REGISTERED state, leading to a use-after-free and a double free (bnc#1188601). - CVE-2021-41864: Fixed prealloc_elems_and_freelist that allowed unprivileged users to trigger an eBPF multiplication integer overflow with a resultant out-of-bounds write (bnc#1191317). - CVE-2021-42008: Fixed a slab out-of-bounds write in the decode_data function in drivers/net/hamradio/6pack.c. Input from a process that had the CAP_NET_ADMIN capability could have lead to root access (bsc#1191315). - CVE-2021-42252: Fixed an issue inside aspeed_lpc_ctrl_mmap that could have allowed local attackers to access the Aspeed LPC control interface to overwrite memory in the kernel and potentially execute privileges (bnc#1190479). - CVE-2021-42739: The firewire subsystem had a buffer overflow related to drivers/media/firewire/firedtv-avc.c and drivers/media/firewire/firedtv-ci.c, because avc_ca_pmt mishandled bounds checking (bsc#1184673). - CVE-2021-43056: Fixed possible KVM host crash via malicious KVM guest on Power8 (bnc#1192107). - CVE-2021-43389: There was an array-index-out-of-bounds flaw in the detach_capi_ctr function in drivers/isdn/capi/kcapi.c (bnc#1191958). The following non-security bugs were fixed: - acpi/arm64: fix next_platform_timer() section mismatch error (git-fixes). - ACPI: bgrt: Fix CFI violation (git-fixes). - ACPI: fix NULL pointer dereference (git-fixes). - ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect (git-fixes). - Add obsolete_rebuilds_subpackage (boo#1172073 bsc#1191731). - ALSA: hda: avoid write to STATESTS if controller is in reset (git-fixes). - ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 (git-fixes). - ALSA: hda: intel: Allow repeatedly probing on codec configuration errors (bsc#1190801). - ALSA: hda/realtek: Add quirk for Clevo PC50HS (git-fixes). - ALSA: hda/realtek: Add quirk for Clevo X170KM-G (git-fixes). - ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (git-fixes). - ALSA: hda/realtek - ALC236 headset MIC recording issue (git-fixes). - ALSA: hda/realtek: Complete partial device name to avoid ambiguity (git-fixes). - ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop (git-fixes). - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 (git-fixes). - ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 (git-fixes). - ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (git-fixes). - ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops (git-fixes). - ALSA: hda: Reduce udelay() at SKL+ position reporting (git-fixes). - ALSA: hda: Use position buffer for SKL+ again (git-fixes). - ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl (git-fixes). - ALSA: seq: Fix a potential UAF by wrong private_free call order (git-fixes). - ALSA: ua101: fix division by zero at probe (git-fixes). - ALSA: uapi: Fix a C++ style comment in asound.h (git-fixes). - ALSA: usb-audio: Add quirk for VF0770 (git-fixes). - ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (git-fixes). - ASoC: atmel: ATMEL drivers do not need HAS_DMA (git-fixes). - ASoC: cs42l42: Correct some register default values (git-fixes). - ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (git-fixes). - ASoC: cs42l42: Do not set defaults for volatile registers (git-fixes). - ASoC: DAPM: Fix missing kctl change notifications (git-fixes). - ASoC: dapm: use component prefix when checking widget names (git-fixes). - ASoC: dt-bindings: cs42l42: Correct description of ts-inv (git-fixes). - ASoC: fsl_spdif: register platform component before registering cpu dai (git-fixes). - ASoC: Intel: bytcr_rt5640: Move 'Platform Clock' routes to the maps for the matching in-/output (git-fixes). - ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (git-fixes). - ASoC: Intel: Skylake: Fix passing loadable flag for module (git-fixes). - ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic (git-fixes). - ASoC: mediatek: mt8195: Remove unsued irqs_lock (git-fixes). - ASoC: rockchip: Use generic dmaengine code (git-fixes). - ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM types (git-fixes). - ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM types (git-fixes). - ASoC: SOF: loader: release_firmware() on load failure to avoid batching (git-fixes). - ASoC: SOF: topology: do not power down primary core during topology removal (git-fixes). - ASoC: topology: Fix stub for snd_soc_tplg_component_remove() (git-fixes). - ASoC: wm8960: Fix clock configuration on slave mode (git-fixes). - ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() (git-fixes). - ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() (git-fixes). - ata: sata_mv: Fix the error handling of mv_chip_id() (git-fixes). - ath10k: fix control-message timeout (git-fixes). - ath10k: fix division by zero in send path (git-fixes). - ath10k: fix max antenna gain unit (git-fixes). - ath10k: Fix missing frame timestamp for beacon/probe-resp (git-fixes). - ath10k: sdio: Add missing BH locking around napi_schdule() (git-fixes). - ath6kl: fix control-message timeout (git-fixes). - ath6kl: fix division by zero in send path (git-fixes). - ath9k: Fix potential interrupt storm on queue reset (git-fixes). - audit: fix possible null-pointer dereference in audit_filter_rules (git-fixes). - b43: fix a lower bounds test (git-fixes). - b43legacy: fix a lower bounds test (git-fixes). - bfq: Remove merged request already in bfq_requests_merged() (bsc#1191456). - blk: Fix lock inversion between ioc lock and bfqd lock (bsc#1191456). - blktrace: Fix uaf in blk_trace access after removing by sysfs (bsc#1191452). - block: bfq: fix bfq_set_next_ioprio_data() (bsc#1191451). - Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (git-fixes). - Bluetooth: fix init and cleanup of sco_conn.timeout_work (git-fixes). - bnxt_en: Fix TX timeout when TX ring size is set to the smallest (git-fixes). - bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (jsc#SLE-16649). - bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h (git-fixes). - bpf: Fix a typo of reuseport map in bpf.h (git-fixes). - bpf: Fix OOB read when printing XDP link fdinfo (git-fixes). - bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (git-fixes). - can: dev: can_restart: fix use after free bug (git-fixes). - can: peak_pci: peak_pci_remove(): fix UAF (git-fixes). - can: peak_usb: fix use after free bugs (git-fixes). - can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification (git-fixes). - can: rcar_can: fix suspend/resume (git-fixes). - can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path (git-fixes). - can: xilinx_can: handle failure cases of pm_runtime_get_sync (git-fixes). - cb710: avoid NULL pointe
Correctif disponible
- Publication
- Mise à jour
Pile logicielle: system
Produits et versions concernés
kernel-64kb SUSE:Linux Enterprise Module for Basesystem 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-default SUSE:Linux Enterprise Module for Basesystem 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-default-base SUSE:Linux Enterprise Module for Basesystem 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1.18.21.1
Mettez à jour vers 5.3.18-59.34.1.18.21.1
kernel-preempt SUSE:Linux Enterprise Module for Basesystem 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-source SUSE:Linux Enterprise Module for Basesystem 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-zfcpdump SUSE:Linux Enterprise Module for Basesystem 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-docs SUSE:Linux Enterprise Module for Development Tools 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-obs-build SUSE:Linux Enterprise Module for Development Tools 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-preempt SUSE:Linux Enterprise Module for Development Tools 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-source SUSE:Linux Enterprise Module for Development Tools 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-syms SUSE:Linux Enterprise Module for Development Tools 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-default SUSE:Linux Enterprise Module for Legacy 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-default SUSE:Linux Enterprise Live Patching 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-livepatch-sle15-sp3_update_9 SUSE:Linux Enterprise Live Patching 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 1-7.3.1
Mettez à jour vers 1-7.3.1
kernel-default SUSE:Linux Enterprise High Availability Extension 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-default SUSE:Linux Enterprise Workstation Extension 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-preempt SUSE:Linux Enterprise Workstation Extension 15 SP3
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-default SUSE:Linux Enterprise Micro 5.1
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1
Mettez à jour vers 5.3.18-59.34.1
kernel-default-base SUSE:Linux Enterprise Micro 5.1
- Plages de versions concernées
- ECOSYSTEM: < 5.3.18-59.34.1.18.21.1
Mettez à jour vers 5.3.18-59.34.1.18.21.1
Sources originales
- https://www.suse.com/support/update/announcement/2021/suse-su-20213675-1/
- https://bugzilla.suse.com/1065729
- https://bugzilla.suse.com/1085030
- https://bugzilla.suse.com/1089118
- https://bugzilla.suse.com/1094840
- https://bugzilla.suse.com/1133021
- https://bugzilla.suse.com/1152472
- https://bugzilla.suse.com/1152489
- https://bugzilla.suse.com/1154353
- https://bugzilla.suse.com/1156395
- https://bugzilla.suse.com/1157177
- https://bugzilla.suse.com/1167773
- https://bugzilla.suse.com/1172073
- https://bugzilla.suse.com/1173604
- https://bugzilla.suse.com/1176447
- https://bugzilla.suse.com/1176774
- https://bugzilla.suse.com/1176914
- https://bugzilla.suse.com/1176940
- https://bugzilla.suse.com/1178134
- https://bugzilla.suse.com/1180100
- https://bugzilla.suse.com/1180749
- https://bugzilla.suse.com/1181147
- https://bugzilla.suse.com/1184673
- https://osv.dev/vulnerability/SUSE-SU-2021:3675-1