[Forgot Password]
Login  Register Subscribe

30479

 
 

423868

 
 

248364

 
 

909

 
 

195388

 
 

282

Paid content will be excluded from the download.


Download | Alert*
OVAL

SUSE-SU-2023:0152-1 -- SLES kernel, reiserfs-kmp-default

ID: oval:org.secpod.oval:def:89048173Date: (C)2023-02-02   (M)2024-04-25
Class: PATCHFamily: unix




The SUSE Linux Enterprise 15 SP3 kernel was updated to receive various security and bugfixes. The following security bugs were fixed: - CVE-2023-0266: Fixed a use-after-free bug led by a missing lock in ALSA. - CVE-2022-47929: Fixed a NULL pointer dereference bug in the traffic control subsystem which allowed an unprivileged user to trigger a denial of service via a crafted traffic control configuration. - CVE-2023-23454: Fixed a type-confusion in the CBQ network scheduler - CVE-2023-23455: Fixed a bug that could allow attackers to cause a denial of service because of type confusion in atm_tc_enqueue. - CVE-2022-3435: Fixed an out-of-bounds read in fib_nh_match of the file net/ipv4/fib_semantics.c . - CVE-2022-4662: Fixed a recursive locking violation in usb-storage that can cause the kernel to deadlock. - CVE-2022-3115: Fixed a null pointer dereference in malidp_crtc.c caused by a lack of checks of the return value of kzalloc. - CVE-2022-47520: Fixed an out-of-bounds read when parsing a Robust Security Network information element from a Netlink packet. - CVE-2022-3112: Fixed a null pointer dereference caused by lacks check of the return value of kzalloc in vdec_helpers.c:amvdec_set_canvases. - CVE-2022-3564: Fixed a bug which could lead to use after free, it was found in the function l2cap_reassemble_sdu of the file net/bluetooth/l2cap_core.c of the component Bluetooth. - CVE-2022-3108: Fixed a bug in kfd_parse_subtype_iolink in drivers/gpu/drm/amd/amdkfd/kfd_crat.c where a lack of check of the return value of kmemdup could lead to a NULL pointer dereference. - CVE-2019-19083: Fixed a memory leaks in clock_source_create that could allow attackers to cause a denial of service . - CVE-2022-42328: Fixed a bug which could allow guests to trigger denial of service via the netback driver . - CVE-2022-42329: Fixed a bug which could allow guests to trigger denial of service via the netback driver . - CVE-2022-3643: Fixed a bug which could allow guests to trigger NIC interface reset/abort/crash via netback driver . - CVE-2022-3107: Fixed a null pointer dereference caused by a missing check of the return value of kvmalloc_array. - CVE-2022-3111: Fixed a missing release of resource after effective lifetime bug caused by a missing free of the WM8350_IRQ_CHG_FAST_RDY in wm8350_init_charger. - CVE-2022-3105: Fixed a null pointer dereference caused by a missing check of the return value of kmalloc_array. - CVE-2022-3106: Fixed a null pointer dereference caused by a missing check of the return value of kmalloc. The following non-security bugs were fixed: - afs: Fix some tracing details . - arm64: cpu_errata: Add Hisilicon TSV110 to spectre-v2 safe list - arm64: dts: allwinner: H5: Add PMU node - arm64: dts: allwinner: H6: Add PMU mode - arm64: dts: marvell: Add AP806-dual missing CPU clocks - arm64: dts: rockchip: add reg property to brcmf sub-nodes - arm64: dts: rockchip: fix dwmmc clock name for px30 - arm64: dts: rockchip: Fix NanoPC-T4 cooling maps - arm64: memory: Add missing brackets to untagged_addr macro - arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill . - arm64: tags: Preserve tags for addresses translated via TTBR1 - arm64: tegra: Fix "active-low" warning for Jetson Xavier regulator - block: Do not reread partition table on exclusively open device . - ceph: avoid putting the realm twice when decoding snaps fails . - ceph: do not update snapshot context when there is no new snapshot . - cuse: prevent clone . - drbd: destroy workqueue when drbd device was freed . - drbd: remove usage of list iterator variable after loop . - drbd: use after free in drbd_create_device . - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock . - efi: Add iMac Pro 2017 to uefi skip cert quirk . - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h . - ext4: avoid BUG_ON when creating xattrs . - ext4: avoid crash when inline data creation follows DIO write . - ext4: avoid race conditions when remounting with options that change dax . - ext4: avoid resizing to a partial cluster size . - ext4: choose hardlimit when softlimit is larger than hardlimit in ext4_statfs_project . - ext4: continue to expand file system when the target size does not reach . - ext4: convert BUG_ON"s to WARN_ON"s in mballoc.c . - ext4: correct max_inline_xattr_value_size computing . - ext4: correct the error path of ext4_write_inline_data_end . - ext4: correct the misjudgment in ext4_iget_extra_inode . - ext4: Detect already used quota file early . - ext4: fix a data race at inode- greater thani_disksize . - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth greater than 0 . - ext4: fix BUG_ON when directory entry has invalid rec_len . - ext4: fix corruption when online resizing a 1K bigalloc fs . - ext4: fix extent status tree race in writeback error recovery path . - ext4: fix null-ptr-deref in ext4_write_info . - ext4: fix undefined behavior in bit shift for ext4_check_flag_values . - ext4: fix uninititialized value in "ext4_evict_inode" . - ext4: fix use-after-free in ext4_ext_shift_extents . - ext4: fix use-after-free in ext4_xattr_set_entry . - ext4: fix warning in "ext4_da_release_space" . - ext4: Fixup pages without buffers . - ext4: iomap that extends beyond EOF should be marked dirty . - ext4: make ext4_lazyinit_thread freezable . - ext4: mark block bitmap corrupted when found instead of BUGON . - ext4: silence the warning when evicting inode with dioread_nolock . - ext4: update s_overhead_clusters in the superblock during an on-line resize . - ext4: use matching invalidatepage in ext4_writepage . - fs: nfsd: fix kconfig dependency warning for NFSD_V4 . - fuse: do not check refcount after stealing page . - fuse: fix the - greater thandirect_IO treatment of iov_iter . - fuse: fix use after free in fuse_read_interrupt . - fuse: lock inode unconditionally in fuse_fallocate . - fuse: update attr_version counter on fuse_notify_inval_inode . - HID: betop: check shape of output reports . - HID: check empty report_list in bigben_probe . - HID: check empty report_list in hid_validate_values . - ibmveth: Always stop tx queues during close . - ipv6: ping: fix wrong checksum for large frames . - isofs: joliet: Fix iocharset=utf8 mount option . - kbuild: Unify options for BTF generation for vmlinux and modules . - lib/notifier-error-inject: fix error when writing -errno to debugfs file . - libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value . - lockd: lockd server-side shouldn"t set fl_ops . - memcg, kmem: further deprecate kmem.limit_in_bytes . - memcg: Fix possible use-after-free in memcg_write_event_control . - mm, page_alloc: avoid expensive reclaim when compaction may not succeed . - mm: fix race between MADV_FREE reclaim and blkdev direct IO read . - mm/filemap.c: clear page error before actual read . - mm/memcg: optimize memory.numa_stat like memory.stat . - module: avoid *goto*s in module_sig_check . - module: lockdep: Suppress suspicious RCU usage warning . - module: merge repetitive strings in module_sig_check . - module: Remove accidental change of module_enable_x . - module: set MODULE_STATE_GOING state when a module fails to load . - net: mana: Fix race on per-CQ variable napi work_done . - net: sched: atm: dont intepret cls results when asked to drop . - net: sched: cbq: dont intepret cls results when asked to drop . - net: sunrpc: Fix off-by-one issues in "rpc_ntop6" . - net: usb: cdc_ncm: do not spew notifications . - net: usb: qmi_wwan: add u-blox 0x1342 composition . - netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find . - NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails . - NFS: Fix an Oops in nfs_d_automount . - NFS: Fix memory leaks . - NFS: Fix memory leaks in nfs_pageio_stop_mirroring . - NFS: fix PNFS_FLEXFILE_LAYOUT Kconfig default . - NFS: Handle missing attributes in OPEN reply . - NFS: nfs_find_open_context may only select open files . - NFS: nfs_xdr_status should record the procedure name . - NFS: nfs4clinet: check the return value of kstrdup . - NFS: we do not support removing system.nfs4_acl . - NFS: Zero-stateid SETATTR should first return delegation . - NFS4: Fix kmemleak when allocate slot failed . - NFS4: Fix oops when copy_file_range is attempted with NFS4.0 source . - NFSD: Clone should commit src file metadata too . - NFSD: do not call nfsd_file_put from client states seqfile display . - NFSD: fix error handling in NFSv4.0 callbacks . - NFSD: Fix handling of oversized NFSv4 COMPOUND requests . - NFSD: Fix svc_xprt refcnt leak when setup callback client failed . - NFSD: Keep existing listeners on portlist error . - NFSD: Return nfserr_serverfault if splice_ok but buf- greater thanpages have data . - NFSD: safer handling of corrupted c_type . - NFSv4 expose nfs_parse_server_name function . - NFSv4 only print the label when its queried . - NFSv4 remove zero number of fs_locations entries error check . - NFSv4: Do not hold the layoutget locks across multiple RPC calls . - NFSv4: Fix a deadlock between nfs4_open_recover_helper and delegreturn . - NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode . - NFSv4: Fix races between open and dentry revalidation . - NFSv4: Protect the state recovery thread against direct reclaim . - NFSv4: Retry LOCK on OLD_STATEID during delegation return . - NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall . - NFSv4.1: Fix uninitialised variable in devicenotify . - NFSv4.1: Handle RECLAIM_COMPLETE trunking errors . - NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot . - NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding . - NFSv4.2: error out when relink swapfile . - NFSv4.2: Fix a memory stomp in decode_attr_security_label . - NFSv4.2: Fix initialisation of struct nfs4_label . - NFSv4.2: Fixup CLONE dest file size for zero-length count . - NFSv4.x: Fail client initialisation if state manager thread can"t run . - NFSv4/pNFS: Always return layout stats on layout return for flexfiles . - NFSv4/pNFS: Fix a use-after-free bug in open . - NFSv4/pNFS: Try to return invalid layout in pnfs_layout_process . - powerpc: Ensure that swiotlb buffer is allocated from low memory . - powerpc: Force inlining of cpu_has_feature to avoid build failure . - powerpc: improve handling of unrecoverable system reset . - powerpc: sysdev: add missing iounmap on error in mpic_msgr_probe . - powerpc/64: Init jump labels before parse_early_param . - powerpc/64s/pgtable: fix an undefined behaviour . - powerpc/book3s/mm: Update Oops message to print the correct translation in use . - powerpc/boot: Fixup device-tree on little endian . - powerpc/crashkernel: Take "mem=" option into account . - powerpc/eeh: Only dump stack once if an MMIO loop is detected . - powerpc/pci: Fix get_phb_number locking . - powerpc/perf: callchain validate kernel stack pointer bounds . - powerpc/powernv: add missing of_node_put . - powerpc/powernv: Avoid re-registration of imc debugfs directory . - powerpc/powernv/iov: Ensure the pdn for VFs always contains a valid PE number . - powerpc/powernv/smp: Fix spurious DBG warning . - powerpc/pseries: Stop calling printk in rtas_stop_self . - powerpc/pseries: unregister VPA when hot unplugging a CPU . - powerpc/pseries/cmm: Implement release function for sysfs device . - powerpc/pseries/eeh: use correct API for error log size . - powerpc/rtas: avoid device tree lookups in rtas_os_term . - powerpc/rtas: avoid scheduling in rtas_os_term . - powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV . - powerpc/xive: Add a check for memory allocation failure . - powerpc/xive: add missing iounmap in error path in xive_spapr_populate_irq_data . - powerpc/xive/spapr: correct bitmap allocation size . - quota: Check next/prev free block number after reading from quota file . - rpc: fix gss_svc_init cleanup on failure . - rpc: fix NULL dereference on kmalloc failure . - rtc: pcf85063: Fix reading alarm . - s390/boot: add secure boot trailer . - sbitmap: fix lockup while swapping . - sched/psi: Fix sampling error and rare div0 crashes with cgroups and high uptime . - scsi: lpfc: Correct bandwidth logging during receipt of congestion sync WCQE . - scsi: lpfc: Fix crash involving race between FLOGI timeout and devloss handler . - scsi: lpfc: Fix MI capability display in cmf_info sysfs attribute . - scsi: lpfc: Fix WQ|CQ|EQ resource check . - scsi: lpfc: Remove linux/msi.h include . - scsi: lpfc: Remove redundant pointer "lp" . - scsi: lpfc: Update lpfc version to 14.2.0.9 . - scsi: lpfc: Use memset_startat helper . - scsi: qla2xxx: Fix crash when I/O abort times out . - scsi: qla2xxx: Fix set-but-not-used variable warnings . - scsi: qla2xxx: Initialize vha- greater thanunknown_atio_[list, work] for NPIV hosts . - scsi: qla2xxx: Remove duplicate of vha- greater thaniocb_work initialization . - scsi: qla2xxx: Remove unused variable "found_devs" . - sctp: sysctl: make extra pointers netns aware . - string.h: Introduce memset_startat for wiping trailing members and padding . - SUNRPC: check that domain table is empty at module unload . - SUNRPC: Do not leak netobj memory when gss_read_proxy_verf fails . - SUNRPC: Do not start a timer on an already queued rpc task . - SUNRPC: Fix missing release socket in rpc_sockname . - SUNRPC: Fix potential leaks in sunrpc_cache_unhash . - SUNRPC: Fix socket waits for write buffer space . - SUNRPC: Handle 0 length opaque XDR object data properly . - SUNRPC: Mitigate cond_resched in xprt_transmit . - SUNRPC: Move simple_get_bytes and simple_get_netobj into private header . - SUNRPC: stop printk reading past end of string . - svcrdma: Fix another Receive buffer leak . - svcrdma: Fix backchannel return code . - tracing: Add tracing_reset_all_online_cpus_unlocked function . - tracing: Free buffers when a used dynamic event is removed . - tracing: Verify if trace array exists before destroying it . - tracing/dynevent: Delete all matched events . - udf_get_extendedattr had no boundary checks . - udf: Avoid accessing uninitialized data on failed inode read . - udf: Fix a slab-out-of-bounds write bug in udf_find_entry . - udf: Fix free space reporting for metadata and virtual partitions . - udf: Fix iocharset=utf8 mount option . - udf: Fix NULL pointer dereference in udf_symlink function . - udf: fix silent AED tagLocation corruption . - udf: fix the problem that the disc content is not displayed . - udf: Limit sparing table size . - usb: host: xhci-hub: fix extra endianness conversion . - usbnet: move new members to end . - xprtrdma: Fix regbuf data not freed in rpcrdma_req_create . - xprtrdma: treat all calls not a bcall when bc_serv is NULL . Special Instructions and Notes: Please reboot the system after installing this update.

Platform:
SUSE Linux Enterprise Server 15 SP3
Product:
kernel
reiserfs-kmp-default
Reference:
SUSE-SU-2023:0152-1
CVE-2019-19083
CVE-2022-3105
CVE-2022-3106
CVE-2022-3107
CVE-2022-3108
CVE-2022-3111
CVE-2022-3112
CVE-2022-3115
CVE-2022-3435
CVE-2022-3564
CVE-2022-3643
CVE-2022-42328
CVE-2022-42329
CVE-2022-4662
CVE-2022-47520
CVE-2022-47929
CVE-2023-0266
CVE-2023-23454
CVE-2023-23455
CVE    19
CVE-2019-19083
CVE-2022-3105
CVE-2022-3106
CVE-2022-3115
...
CPE    4
cpe:/o:linux:linux_kernel:-
cpe:/a:kmp:reiserfs_kmp_default
cpe:/o:linux:linux_kernel
cpe:/o:suse:suse_linux_enterprise_server:15:sp3
...

© SecPod Technologies