SUSE-SU-2024:0925-1
SUSE-SU-2024:0925-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 12 SP5 kernel was updated to receive various security bugfixes. The following security bugs were fixed: - CVE-2021-47078: Fixed a bug by clearing all QP fields if creation failed (bsc#1220863) - CVE-2021-47076: Fixed a bug by returning CQE error if invalid lkey was supplied (bsc#1220860) - CVE-2023-52605: Fixed a NULL pointer dereference check (bsc#1221039) - CVE-2023-52597: Fixed a setting of fpc register in KVM (bsc#1221040). - CVE-2023-52574: Fixed a bug by hiding new member header_ops (bsc#1220870). - CVE-2023-52482: Fixed a bug by adding SRSO mitigation for Hygon processors (bsc#1220735). - CVE-2022-48627: Fixed a memory overlapping when deleting chars in the buffer (bsc#1220845). - CVE-2023-28746: Fixed Register File Data Sampling (bsc#1213456). - CVE-2021-47077: Fixed a NULL pointer dereference when in shost_data (bsc#1220861). - CVE-2023-35827: Fixed a use-after-free issue in ravb_tx_timeout_work (bsc#1212514). - CVE-2023-52532: Fixed a bug in TX CQE error handling (bsc#1220932). - CVE-2023-52530: Fixed a potential key use-after-free in wifi mac80211 (bsc#1220930). - CVE-2023-52531: Fixed a memory corruption issue in iwlwifi (bsc#1220931). - CVE-2023-52502: Fixed a race condition in nfc_llcp_sock_get and nfc_llcp_sock_get_sn (bsc#1220831). - CVE-2024-26585: Fixed race between tx work scheduling and socket close (bsc#1220187). - CVE-2023-52340: Fixed ICMPv6 “Packet Too Big” packets force a DoS of the Linux kernel by forcing 100% CPU (bsc#1219295). - CVE-2024-0607: Fixed 64-bit load issue in nft_byteorder_eval (bsc#1218915). - CVE-2024-26622: Fixed UAF write bug in tomoyo_write_control (bsc#1220825). - CVE-2021-46921: Fixed ordering in queued_write_lock_slowpath (bsc#1220468). - CVE-2021-46932: Fixed missing work initialization before device registration (bsc#1220444) - CVE-2023-52451: Fixed access beyond end of drmem array (bsc#1220250). - CVE-2021-46953: Fixed a corruption in interrupt mappings on watchdow probe failure (bsc#1220599). - CVE-2023-52449: Fixed gluebi NULL pointer dereference caused by ftl notifier (bsc#1220238). - CVE-2023-52475: Fixed use-after-free in powermate_config_complete (bsc#1220649) - CVE-2023-52478: Fixed kernel crash on receiver USB disconnect (bsc#1220796) - CVE-2019-25162: Fixed a potential use after free (bsc#1220409). - CVE-2020-36784: Fixed reference leak when pm_runtime_get_sync fails (bsc#1220570). - CVE-2021-47054: Fixed a bug to put child node before return (bsc#1220767). - CVE-2021-46924: Fixed fix memory leak in device probe and remove (bsc#1220459) - CVE-2021-46915: Fixed a bug to avoid possible divide error in nft_limit_init (bsc#1220436). - CVE-2021-46906: Fixed an info leak in hid_submit_ctrl (bsc#1220421). - CVE-2023-52445: Fixed use after free on context disconnection (bsc#1220241). - CVE-2020-36777: Fixed a memory leak in dvb_media_device_free (bsc#1220526). - CVE-2023-52443: Fixed crash when parsed profile name is empty (bsc#1220240). - CVE-2023-46343: Fixed a NULL pointer dereference in send_acknowledge (CVE-2023-46343). - CVE-2021-46992: Fixed a bug to avoid overflows in nft_hash_buckets (bsc#1220638). - CVE-2021-47013: Fixed a use after free in emac_mac_tx_buf_send (bsc#1220641). - CVE-2021-46991: Fixed a use-after-free in i40e_client_subtask (bsc#1220575). - CVE-2024-26595: Fixed NULL pointer dereference in error path (bsc#1220344). - CVE-2024-1151: Fixed unlimited number of recursions from action sets (bsc#1219835). - CVE-2023-52464: Fixed possible out-of-bounds string access (bsc#1220330) - CVE-2024-23849: Fixed array-index-out-of-bounds in rds_cmsg_recv (bsc#1219127). - CVE-2024-26600: Fixed NULL pointer dereference for SRP in phy-omap-usb2 (bsc#1220340). The following non-security bugs were fixed: - ASN.1: Fix check for strdup() success (git-fixes). - audit: fix possible soft lockup in __audit_inode_child() (git-fixes). - Bluetooth: hci_bcsp: do not call kfree_skb() under spin_lock_irqsave() (git-fixes). - Bluetooth: hci_h5: do not call kfree_skb() under spin_lock_irqsave() (git-fixes). - Bluetooth: hci_ll: do not call kfree_skb() under spin_lock_irqsave() (git-fixes). - Bluetooth: hci_qca: do not call kfree_skb() under spin_lock_irqsave() (git-fixes). - bnx2x: Fix PF-VF communication over multi-cos queues (git-fixes). - e1000: fix memory leaks (git-fixes). - gve: Fix skb truesize underestimation (git-fixes). - igb: clean up in all error paths when enabling SR-IOV (git-fixes). - igb: Fix constant media auto sense switching when no cable is connected (git-fixes). - ipv6: Fix handling of LLA with VRF and sockets bound to VRF (git-fixes). - ipv6: fix typos in __ip6_finish_output() (git-fixes). - ixgbe: protect TX timestamping from API misuse (git-fixes). - kcm: Call strp_stop before strp_done in kcm_attach (git-fixes). - kcm: fix strp_init() order and cleanup (git-fixes). - KVM: s390: vsie: fix race during shadow creation (git-fixes bsc#1220613). - KVM: VMX: Move VERW closer to VMentry for MDS mitigation (git-fixes). - KVM: VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (git-fixes). - KVM: x86: add support for CPUID leaf 0x80000021 (git-fixes). - KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (git-fixes). - KVM: x86: synthesize CPUID leaf 0x80000021h if useful (git-fixes). - KVM: x86: work around QEMU issue with synthetic CPUID leaves (git-fixes). - locking/barriers: Introduce smp_cond_load_relaxed() and atomic_cond_read_relaxed() (bsc#1220468 bsc#1050549). - md: bypass block throttle for superblock update (git-fixes). - media: coda: constify platform_device_id (git-fixes). - media: coda: explicitly request exclusive reset control (git-fixes). - media: coda: reduce iram size to leave space for suspend to ram (git-fixes). - media: coda: reuse coda_s_fmt_vid_cap to propagate format in coda_s_fmt_vid_out (git-fixes). - media: coda: set min_buffers_needed (git-fixes). - media: coda: wake up capture queue on encoder stop after output streamoff (git-fixes). - media: dvb-usb: Add memory free on error path in dw2102_probe() (git-fixes). - media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (git-fixes). - media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (git-fixes). - media: dw2102: Fix memleak on sequence of probes (git-fixes). - media: dw2102: Fix use after free (git-fixes). - media: dw2102: make dvb_usb_device_description structures const (git-fixes). - media: m920x: do not use stack on USB reads (git-fixes). - media: rc: do not remove first bit if leader pulse is present (git-fixes). - media: rc: ir-rc6-decoder: enable toggle bit for Kathrein RCU-676 remote (git-fixes). - media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (git-fixes). - media: uvcvideo: Set capability in s_param (git-fixes). - net: bonding: debug: avoid printing debug logs when bond is not notifying peers (git-fixes). - net: fec: add missed clk_disable_unprepare in remove (git-fixes). - net: fec: Better handle pm_runtime_get() failing in .remove() (git-fixes). - net: fec: fix clock count mis-match (git-fixes). - net: fec: fix use-after-free in fec_drv_remove (git-fixes). - net: hisilicon: Fix dma_map_single failed on arm64 (git-fixes). - net: hisilicon: fix hip04-xmit never return TX_BUSY (git-fixes). - net: hisilicon: Fix usage of uninitialized variable in function mdio_sc_cfg_reg_write() (git-fixes). - net: hisilicon: make hip04_tx_reclaim non-reentrant (git-fixes). - net: hns3: add compatible handling for MAC VLAN switch parameter configuration (git-fixes). - net: hns3: not allow SSU loopback while execute ethtool -t dev (git-fixes). - net: lpc-enet: fix printk format strings (git-fixes). - net: nfc: llcp: Add lock when modifying device list (git-fixes). - net: phy: dp83867: enable robust auto-mdix (git-fixes). - net: phy: initialise phydev speed and duplex sanely (git-fixes). - net: sfp: add mutex to prevent concurrent state checks (git-fixes). - net: tundra: tsi108: use spin_lock_irqsave inst
Correctif disponible
- Publication
- Mise à jour
Pile logicielle: system
Produits et versions concernés
kernel-default SUSE:Linux Enterprise High Availability Extension 12 SP5
- Plages de versions concernées
- ECOSYSTEM: < 4.12.14-122.201.1
Mettez à jour vers 4.12.14-122.201.1
kernel-default SUSE:Linux Enterprise Live Patching 12 SP5
- Plages de versions concernées
- ECOSYSTEM: < 4.12.14-122.201.1
Mettez à jour vers 4.12.14-122.201.1
kgraft-patch-sle12-sp5_update_54 SUSE:Linux Enterprise Live Patching 12 SP5
- Plages de versions concernées
- ECOSYSTEM: < 1-8.7.1
Mettez à jour vers 1-8.7.1
kernel-docs SUSE:Linux Enterprise Software Development Kit 12 SP5
- Plages de versions concernées
- ECOSYSTEM: < 4.12.14-122.201.1
Mettez à jour vers 4.12.14-122.201.1
kernel-obs-build SUSE:Linux Enterprise Software Development Kit 12 SP5
- Plages de versions concernées
- ECOSYSTEM: < 4.12.14-122.201.2
Mettez à jour vers 4.12.14-122.201.2
kernel-default SUSE:Linux Enterprise Server 12 SP5
- Plages de versions concernées
- ECOSYSTEM: < 4.12.14-122.201.1
Mettez à jour vers 4.12.14-122.201.1
kernel-source SUSE:Linux Enterprise Server 12 SP5
- Plages de versions concernées
- ECOSYSTEM: < 4.12.14-122.201.1
Mettez à jour vers 4.12.14-122.201.1
kernel-syms SUSE:Linux Enterprise Server 12 SP5
- Plages de versions concernées
- ECOSYSTEM: < 4.12.14-122.201.1
Mettez à jour vers 4.12.14-122.201.1
kernel-default SUSE:Linux Enterprise Server for SAP Applications 12 SP5
- Plages de versions concernées
- ECOSYSTEM: < 4.12.14-122.201.1
Mettez à jour vers 4.12.14-122.201.1
kernel-source SUSE:Linux Enterprise Server for SAP Applications 12 SP5
- Plages de versions concernées
- ECOSYSTEM: < 4.12.14-122.201.1
Mettez à jour vers 4.12.14-122.201.1
kernel-syms SUSE:Linux Enterprise Server for SAP Applications 12 SP5
- Plages de versions concernées
- ECOSYSTEM: < 4.12.14-122.201.1
Mettez à jour vers 4.12.14-122.201.1
kernel-default SUSE:Linux Enterprise Workstation Extension 12 SP5
- Plages de versions concernées
- ECOSYSTEM: < 4.12.14-122.201.1
Mettez à jour vers 4.12.14-122.201.1
Sources originales
- https://www.suse.com/support/update/announcement/2024/suse-su-20240925-1/
- https://bugzilla.suse.com/1050549
- https://bugzilla.suse.com/1186484
- https://bugzilla.suse.com/1200599
- https://bugzilla.suse.com/1212514
- https://bugzilla.suse.com/1213456
- https://bugzilla.suse.com/1218450
- https://bugzilla.suse.com/1218527
- https://bugzilla.suse.com/1218915
- https://bugzilla.suse.com/1219127
- https://bugzilla.suse.com/1219146
- https://bugzilla.suse.com/1219295
- https://bugzilla.suse.com/1219653
- https://bugzilla.suse.com/1219827
- https://bugzilla.suse.com/1219835
- https://bugzilla.suse.com/1220187
- https://bugzilla.suse.com/1220238
- https://bugzilla.suse.com/1220240
- https://bugzilla.suse.com/1220241
- https://bugzilla.suse.com/1220250
- https://bugzilla.suse.com/1220330
- https://bugzilla.suse.com/1220340
- https://bugzilla.suse.com/1220344
- https://osv.dev/vulnerability/SUSE-SU-2024:0925-1