GCVE Workshop - 22 September 2026 (14:00-18:00), Luxembourg Before The Vulnopticon Conference - Registration

RHSA-2025:20518

Vulnerability from csaf_redhat - Published: 2025-11-11 09:13 - Updated: 2026-09-14 11:56
Summary
Red Hat Security Advisory: kernel security update
Severity
Moderate
Notes
Topic: An update for kernel is now available for Red Hat Enterprise Linux 9. Red Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.
Details: The kernel packages contain the Linux kernel, the core of any Linux operating system. Security Fix(es): * kernel: can: isotp: fix potential CAN frame reception race in isotp_rcv() (CVE-2022-48830) * kernel: soc: qcom: cmd-db: Map shared memory as WC, not WB (CVE-2024-46689) * kernel: Squashfs: sanity check symbolic link size (CVE-2024-46744) * kernel: vfs: fix race between evice_inodes() and find_inode()&iput() (CVE-2024-47679) * kernel: x86/tdx: Fix "in-kernel MMIO" check (CVE-2024-47727) * kernel: rxrpc: Fix a race between socket set up and I/O thread creation (CVE-2024-49864) * kernel: io_uring: check if we need to reschedule during overflow flush (CVE-2024-50060) * kernel: can: m_can: pci: add missing m_can_class_free_dev() in probe/remove methods (CVE-2022-49024) * kernel: posix-clock: Fix missing timespec64 check in pc_clock_settime() (CVE-2024-50195) * kernel: rxrpc: Fix missing locking causing hanging calls (CVE-2024-50294) * kernel: io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (CVE-2024-53052) * kernel: afs: Fix lock recursion (CVE-2024-53090) * kernel: virtio/vsock: Fix accept_queue memory leak (CVE-2024-53119) * kernel: KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN (CVE-2024-53135) * kernel: xen: Xen hypercall page unsafe against speculative attacks (Xen Security Advisory 466) (CVE-2024-53241) * kernel: RDMA/rxe: Fix the qp flush warnings in req (CVE-2024-53229) * kernel: block: fix uaf for flush rq while iterating tags (CVE-2024-53170) * kernel: nfsd: release svc_expkey/svc_export with rcu_work (CVE-2024-53216) * kernel: net: af_can: do not leave a dangling sk pointer in can_create() (CVE-2024-56603) * kernel: blk-cgroup: Fix UAF in blkcg_unpin_online() (CVE-2024-56672) * kernel: acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (CVE-2024-56662) * kernel: bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (CVE-2024-56675) * kernel: can: j1939: j1939_session_new(): fix skb reference counting (CVE-2024-56645) * kernel: crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (CVE-2024-56690) * kernel: io_uring: check if iowq is killed before queuing (CVE-2024-56709) * kernel: rtc: check if __rtc_read_time was successful in rtc_timer_do_work() (CVE-2024-56739) * kernel: bpf: put bpf_link's program when link is safe to be deallocated (CVE-2024-56786) * kernel: igb: Fix potential invalid memory access in igb_init_module() (CVE-2024-52332) * kernel: ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (CVE-2024-53680) * kernel: netfilter: conntrack: clamp maximum hashtable size to INT_MAX (CVE-2025-21648) * kernel: sched: sch_cake: add bounds checks to host bulk flow fairness counts (CVE-2025-21647) * kernel: block, bfq: fix waker_bfqq UAF after bfq_split_bfqq() (CVE-2025-21631) * kernel: zram: fix potential UAF of zram table (CVE-2025-21671) * kernel: afs: Fix merge preference rule failure condition (CVE-2025-21672) * kernel: mm: zswap: properly synchronize freeing resources during CPU hotunplug (CVE-2025-21693) * kernel: cachestat: fix page cache statistics permission checking (CVE-2025-21691) * kernel: mm: clear uffd-wp PTE/PMD state on mremap() (CVE-2025-21696) * kernel: pfifo_tail_enqueue: Drop new packet when sch->limit == 0 (CVE-2025-21702) * kernel: usbnet: fix memory leak in error case (CVE-2022-49657) * kernel: powerpc/xics: fix refcount leak in icp_opal_init() (CVE-2022-49432) * kernel: net: tun: unlink NAPI from device on destruction (CVE-2022-49672) * kernel: powerpc/papr_scm: don't requests stats with '0' sized stats buffer (CVE-2022-49353) * kernel: powerpc/xive: Fix refcount leak in xive_spapr_init (CVE-2022-49437) * kernel: ima: Fix potential memory leak in ima_init_crypto() (CVE-2022-49627) * kernel: linux/dim: Fix divide by 0 in RDMA DIM (CVE-2022-49670) * kernel: can: isotp: sanitize CAN ID checks in isotp_bind() (CVE-2022-49269) * kernel: ima: Fix a potential integer overflow in ima_appraise_measurement (CVE-2022-49643) * kernel: powerpc/xive/spapr: correct bitmap allocation size (CVE-2022-49623) * kernel: efi: Do not import certificates from UEFI Secure Boot for T2 Macs (CVE-2022-49357) * kernel: list: fix a data-race around ep->rdllist (CVE-2022-49443) * kernel: tracing/histograms: Fix memory leak problem (CVE-2022-49648) * kernel: Input: synaptics - fix crash when enabling pass-through port (CVE-2025-21746) * kernel: NFSD: fix hang in nfsd4_shutdown_callback (CVE-2025-21795) * kernel: bpf: Send signals asynchronously if !preemptible (CVE-2025-21728) * kernel: NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() (CVE-2024-54456) * kernel: Bluetooth: btrtl: check for NULL in btrtl_setup_realtek() (CVE-2024-57987) * kernel: wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (CVE-2024-58014) * kernel: Bluetooth: btbcm: Fix NULL deref in btbcm_get_board_name() (CVE-2024-57988) * kernel: RDMA/mlx5: Fix implicit ODP use after free (CVE-2025-21714) * kernel: drm/xe/tracing: Fix a potential TP_printk UAF (CVE-2024-49570) * kernel: HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check (CVE-2024-57993) * kernel: wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion (CVE-2025-21729) * kernel: wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links (CVE-2024-57989) * kernel: wifi: ath12k: Fix for out-of bound access error (CVE-2024-58015) * kernel: OPP: add index check to assert to avoid buffer overflow in _read_freq() (CVE-2024-57998) * kernel: wifi: ath12k: fix read pointer after free in ath12k_mac_assign_vif_to_vdev() (CVE-2024-57995) * kernel: nfsd: clear acl_access/acl_default after releasing them (CVE-2025-21796) * kernel: scsi: ufs: core: Fix use-after free in init error and remove paths (CVE-2025-21739) * kernel: workqueue: Put the pwq after detaching the rescuer from the pool (CVE-2025-21786) * kernel: ata: libata-sff: Ensure that we cannot write outside the allocated buffer (CVE-2025-21738) * kernel: HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (CVE-2024-57986) * kernel: padata: avoid UAF for reorder_work (CVE-2025-21726) * kernel: vrf: use RCU protection in l3mdev_l3_out() (CVE-2025-21791) * kernel: team: better TEAM_OPTION_TYPE_STRING validation (CVE-2025-21787) * kernel: usb: xhci: Fix NULL pointer dereference on certain command aborts (CVE-2024-57981) * kernel: vxlan: check vxlan_vnigroup_init() return value (CVE-2025-21790) * kernel: wifi: mt76: mt7925: fix off by one in mt7925_load_clc() (CVE-2024-57990) * kernel: ipv6: use RCU protection in ip6_default_advmss() (CVE-2025-21765) * kernel: ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during params (CVE-2024-58012) * kernel: blk-cgroup: Fix class @block_class's subsystem refcount leakage (CVE-2025-21745) * kernel: net: let net.core.dev_weight always be non-zero (CVE-2025-21806) * kernel: wifi: rtlwifi: remove unused check_buddy_priv (CVE-2024-58072) * kernel: OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized (CVE-2024-58068) * kernel: wifi: iwlwifi: mvm: avoid NULL pointer dereference (CVE-2024-58062) * kernel: idpf: convert workqueues to unbound (CVE-2024-58057) * kernel: wifi: mac80211: don't flush non-uploaded STAs (CVE-2025-21828) * kernel: KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (CVE-2024-58083) * kernel: netfilter: nf_tables: reject mismatching sum of field_len with set key length (CVE-2025-21826) * kernel: ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback (CVE-2024-58077) * kernel: crypto: tegra - do not transfer req when tegra init fails (CVE-2024-58075) * kernel: RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]" (CVE-2025-21829) * kernel: KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop (CVE-2025-21839) * kernel: io_uring/uring_cmd: unconditionally copy SQEs at prep time (CVE-2025-21837) * kernel: information leak via transient execution vulnerability in some AMD processors (CVE-2024-36350) * kernel: transient execution vulnerability in some AMD processors (CVE-2024-36357) * kernel: bpf: Fix softlockup in arena_map_free on 64k page kernel (CVE-2025-21851) * kernel: ibmvnic: Don't reference skb after sending to VIOS (CVE-2025-21855) * kernel: smb: client: Add check for next_buffer in receive_encrypted_standard() (CVE-2025-21844) * kernel: bpf: avoid holding freeze_mutex during mmap operation (CVE-2025-21853) * kernel: ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data() (CVE-2025-21847) * kernel: tcp: drop secpath at the same time as we currently drop dst (CVE-2025-21864) * kernel: bpf: Fix deadlock when freeing cgroup storage (CVE-2024-58088) * kernel: acct: perform last write from workqueue (CVE-2025-21846) * kernel: mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (CVE-2025-21861) * kernel: io_uring: prevent opcode speculation (CVE-2025-21863) * kernel: nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (CVE-2025-21848) * kernel: netfilter: nft_tunnel: fix geneve_opt type confusion addition (CVE-2025-22056) * kernel: can: j1939: j1939_send_one(): fix missing CAN header initialization (CVE-2022-49845) * kernel: usb: typec: ucsi: displayport: Fix NULL pointer access (CVE-2025-37994) * kernel: wifi: ath12k: fix uaf in ath12k_core_init() (CVE-2025-38116) * kernel: fs: export anon_inode_make_secure_inode() and fix secretmem LSM bypass (CVE-2025-38396) For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section. Additional Changes: For detailed information on changes in this release, see the Red Hat Enterprise Linux 9 Release Notes linked from the References section.
Terms of Use: This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.

A potential CAN frame reception race flaw was found in isotp_rcv() in the Linux kernel. This vulnerability may lead to a crash.

CWE-787 - Out-of-bounds Write
Affected products
Product Identifier Version Remediation
Unresolved product id: AppStream-9.7.0.GA:kernel-64k-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-64k-debug-devel-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-64k-debug-devel-matched-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-64k-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-64k-devel-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-64k-devel-matched-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debug-devel-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debug-devel-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debug-devel-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debug-devel-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debug-devel-matched-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debug-devel-matched-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debug-devel-matched-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debug-devel-matched-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debuginfo-common-aarch64-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debuginfo-common-ppc64le-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debuginfo-common-s390x-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-debuginfo-common-x86_64-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-devel-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-devel-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-devel-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-devel-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-devel-matched-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-devel-matched-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-devel-matched-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-devel-matched-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-doc-0:5.14.0-611.5.1.el9_7.noarch
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-rt-64k-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-rt-64k-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-rt-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-rt-debug-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-rt-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-rt-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-zfcpdump-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-zfcpdump-devel-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:kernel-zfcpdump-devel-matched-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:perf-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:perf-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:perf-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:perf-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:python3-perf-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:python3-perf-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:python3-perf-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:python3-perf-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:rtla-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:rtla-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:rtla-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:rtla-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:rv-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:rv-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:rv-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: AppStream-9.7.0.GA:rv-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-0:5.14.0-611.5.1.el9_7.src
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-64k-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-64k-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-64k-debug-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-64k-debug-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-64k-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-64k-debug-modules-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-64k-debug-modules-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-64k-debug-modules-extra-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-64k-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-64k-modules-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-64k-modules-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-64k-modules-extra-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-abi-stablelists-0:5.14.0-611.5.1.el9_7.noarch
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-core-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-core-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-core-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-core-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-core-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-core-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-modules-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-modules-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-modules-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-modules-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-modules-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-modules-core-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-modules-core-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-modules-core-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-modules-extra-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-modules-extra-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-modules-extra-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-modules-extra-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debug-uki-virt-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debuginfo-common-aarch64-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debuginfo-common-ppc64le-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debuginfo-common-s390x-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-debuginfo-common-x86_64-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-modules-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-modules-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-modules-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-modules-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-modules-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-modules-core-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-modules-core-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-modules-core-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-modules-extra-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-modules-extra-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-modules-extra-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-modules-extra-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-rt-64k-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-rt-64k-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-rt-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-rt-debug-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-rt-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-rt-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-tools-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-tools-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-tools-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-tools-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-tools-libs-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-tools-libs-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-tools-libs-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-uki-virt-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-uki-virt-addons-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-zfcpdump-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-zfcpdump-core-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-zfcpdump-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-zfcpdump-modules-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-zfcpdump-modules-core-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:kernel-zfcpdump-modules-extra-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: BaseOS-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-64k-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-64k-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-debuginfo-common-aarch64-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-debuginfo-common-ppc64le-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-debuginfo-common-s390x-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-debuginfo-common-x86_64-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-rt-64k-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-rt-64k-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-rt-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-rt-debug-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-rt-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-rt-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-tools-libs-devel-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-tools-libs-devel-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-tools-libs-devel-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:kernel-zfcpdump-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:libperf-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:libperf-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:libperf-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:libperf-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.ppc64le
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.s390x
Vendor Fix fix
Unresolved product id: CRB-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-debuginfo-common-x86_64-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-rt-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-rt-core-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-rt-debug-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-rt-debug-core-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-rt-debug-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-rt-debug-devel-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-rt-debug-modules-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-rt-debug-modules-core-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-rt-debug-modules-extra-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-rt-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-rt-devel-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-rt-modules-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-rt-modules-core-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-rt-modules-extra-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: NFV-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-64k-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-64k-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-debug-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-debuginfo-common-aarch64-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-debuginfo-common-x86_64-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-64k-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-64k-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-64k-debug-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-64k-debug-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-64k-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-64k-debug-devel-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-64k-debug-modules-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-64k-debug-modules-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-64k-debug-modules-extra-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-64k-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-64k-devel-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-64k-modules-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-64k-modules-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-64k-modules-extra-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-core-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debug-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debug-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debug-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debug-core-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debug-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debug-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debug-devel-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debug-devel-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debug-modules-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debug-modules-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debug-modules-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debug-modules-core-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debug-modules-extra-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debug-modules-extra-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-devel-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-devel-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-modules-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-modules-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-modules-core-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-modules-core-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-modules-extra-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-rt-modules-extra-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:kernel-tools-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:libperf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:perf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.aarch64
Vendor Fix fix
Unresolved product id: RT-9.7.0.GA:python3-perf-debuginfo-0:5.14.0-611.5.1.el9_7.x86_64
Vendor Fix fix
Threats
Impact Moderate

A flaw was found in the Linux kernel. A local attacker could exploit a missing call to `m_can_class_free_dev()` in the `m_can_pci_remove()` and `m_can_pci_probe()` error handling paths. This oversight leads to a memory leak, which could result in a denial of service (DoS) due to resource exhaustion.

CWE-401 - Missing Release of Memory after Effective Lifetime
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: can: isotp: sanitize CAN ID checks in isotp_bind() Syzbot created an environment that lead to a state machine status that can not be reached with a compliant CAN ID address configuration. The provided address information consisted of CAN ID 0x6000001 and 0xC28001 which both boil down to 11 bit CAN IDs 0x001 in sending and receiving. Sanitize the SFF/EFF CAN ID values before performing the address checks.

Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: powerpc/papr_scm: don't requests stats with '0' sized stats buffer Sachin reported [1] that on a POWER-10 lpar he is seeing a kernel panic being reported with vPMEM when papr_scm probe is being called. The panic is of the form below and is observed only with following option disabled(profile) for the said LPAR 'Enable Performance Information Collection' in the HMC: Kernel attempted to write user page (1c) - exploit attempt? (uid: 0) BUG: Kernel NULL pointer dereference on write at 0x0000001c Faulting instruction address: 0xc008000001b90844 Oops: Kernel access of bad area, sig: 11 [#1] <snip> NIP [c008000001b90844] drc_pmem_query_stats+0x5c/0x270 [papr_scm] LR [c008000001b92794] papr_scm_probe+0x2ac/0x6ec [papr_scm] Call Trace: 0xc00000000941bca0 (unreliable) papr_scm_probe+0x2ac/0x6ec [papr_scm] platform_probe+0x98/0x150 really_probe+0xfc/0x510 __driver_probe_device+0x17c/0x230 <snip> ---[ end trace 0000000000000000 ]--- Kernel panic - not syncing: Fatal exception On investigation looks like this panic was caused due to a 'stat_buffer' of size==0 being provided to drc_pmem_query_stats() to fetch all performance stats-ids of an NVDIMM. However drc_pmem_query_stats() shouldn't have been called since the vPMEM NVDIMM doesn't support and performance stat-id's. This was caused due to missing check for 'p->stat_buffer_len' at the beginning of papr_scm_pmu_check_events() which indicates that the NVDIMM doesn't support performance-stats. Fix this by introducing the check for 'p->stat_buffer_len' at the beginning of papr_scm_pmu_check_events(). [1] https://lore.kernel.org/all/6B3A522A-6A5F-4CC9-B268-0C63AA6E07D3@linux.ibm.com

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: efi: Do not import certificates from UEFI Secure Boot for T2 Macs On Apple T2 Macs, when Linux attempts to read the db and dbx efi variables at early boot to load UEFI Secure Boot certificates, a page fault occurs in Apple firmware code and EFI runtime services are disabled with the following logs: [Firmware Bug]: Page fault caused by firmware at PA: 0xffffb1edc0068000 WARNING: CPU: 3 PID: 104 at arch/x86/platform/efi/quirks.c:735 efi_crash_gracefully_on_page_fault+0x50/0xf0 (Removed some logs from here) Call Trace: <TASK> page_fault_oops+0x4f/0x2c0 ? search_bpf_extables+0x6b/0x80 ? search_module_extables+0x50/0x80 ? search_exception_tables+0x5b/0x60 kernelmode_fixup_or_oops+0x9e/0x110 __bad_area_nosemaphore+0x155/0x190 bad_area_nosemaphore+0x16/0x20 do_kern_addr_fault+0x8c/0xa0 exc_page_fault+0xd8/0x180 asm_exc_page_fault+0x1e/0x30 (Removed some logs from here) ? __efi_call+0x28/0x30 ? switch_mm+0x20/0x30 ? efi_call_rts+0x19a/0x8e0 ? process_one_work+0x222/0x3f0 ? worker_thread+0x4a/0x3d0 ? kthread+0x17a/0x1a0 ? process_one_work+0x3f0/0x3f0 ? set_kthread_struct+0x40/0x40 ? ret_from_fork+0x22/0x30 </TASK> ---[ end trace 1f82023595a5927f ]--- efi: Froze efi_rts_wq and disabled EFI Runtime Services integrity: Couldn't get size: 0x8000000000000015 integrity: MODSIGN: Couldn't get UEFI db list efi: EFI Runtime Services are disabled! integrity: Couldn't get size: 0x8000000000000015 integrity: Couldn't get UEFI dbx list integrity: Couldn't get size: 0x8000000000000015 integrity: Couldn't get mokx list integrity: Couldn't get size: 0x80000000 So we avoid reading these UEFI variables and thus prevent the crash.

CWE-99 - Improper Control of Resource Identifiers ('Resource Injection')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: powerpc/xics: fix refcount leak in icp_opal_init() The of_find_compatible_node() function returns a node pointer with refcount incremented, use of_node_put() on it when done.

CWE-401 - Missing Release of Memory after Effective Lifetime
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: powerpc/xive: Fix refcount leak in xive_spapr_init of_find_compatible_node() returns a node pointer with refcount incremented, we should use of_node_put() on it when done. Add missing of_node_put() to avoid refcount leak.

CWE-401 - Missing Release of Memory after Effective Lifetime
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: list: fix a data-race around ep->rdllist ep_poll() first calls ep_events_available() with no lock held and checks if ep->rdllist is empty by list_empty_careful(), which reads rdllist->prev. Thus all accesses to it need some protection to avoid store/load-tearing. Note INIT_LIST_HEAD_RCU() already has the annotation for both prev and next. Commit bf3b9f6372c4 ("epoll: Add busy poll support to epoll with socket fds.") added the first lockless ep_events_available(), and commit c5a282e9635e ("fs/epoll: reduce the scope of wq lock in epoll_wait()") made some ep_events_available() calls lockless and added single call under a lock, finally commit e59d3c64cba6 ("epoll: eliminate unnecessary lock for zero timeout") made the last ep_events_available() lockless. BUG: KCSAN: data-race in do_epoll_wait / do_epoll_wait write to 0xffff88810480c7d8 of 8 bytes by task 1802 on cpu 0: INIT_LIST_HEAD include/linux/list.h:38 [inline] list_splice_init include/linux/list.h:492 [inline] ep_start_scan fs/eventpoll.c:622 [inline] ep_send_events fs/eventpoll.c:1656 [inline] ep_poll fs/eventpoll.c:1806 [inline] do_epoll_wait+0x4eb/0xf40 fs/eventpoll.c:2234 do_epoll_pwait fs/eventpoll.c:2268 [inline] __do_sys_epoll_pwait fs/eventpoll.c:2281 [inline] __se_sys_epoll_pwait+0x12b/0x240 fs/eventpoll.c:2275 __x64_sys_epoll_pwait+0x74/0x80 fs/eventpoll.c:2275 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x44/0xd0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae read to 0xffff88810480c7d8 of 8 bytes by task 1799 on cpu 1: list_empty_careful include/linux/list.h:329 [inline] ep_events_available fs/eventpoll.c:381 [inline] ep_poll fs/eventpoll.c:1797 [inline] do_epoll_wait+0x279/0xf40 fs/eventpoll.c:2234 do_epoll_pwait fs/eventpoll.c:2268 [inline] __do_sys_epoll_pwait fs/eventpoll.c:2281 [inline] __se_sys_epoll_pwait+0x12b/0x240 fs/eventpoll.c:2275 __x64_sys_epoll_pwait+0x74/0x80 fs/eventpoll.c:2275 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x44/0xd0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae value changed: 0xffff88810480c7d0 -> 0xffff888103c15098 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 1799 Comm: syz-fuzzer Tainted: G W 5.17.0-rc7-syzkaller-dirty #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011

CWE-362 - Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A flaw was found in the Linux kernel's powerpc/xive/spapr component. An incorrect bitmap allocation size can lead to a slab-out-of-bounds write. A local attacker could exploit this vulnerability to cause a denial of service or potentially disclose sensitive information.

CWE-787 - Out-of-bounds Write
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: ima: Fix potential memory leak in ima_init_crypto() On failure to allocate the SHA1 tfm, IMA fails to initialize and exits without freeing the ima_algo_array. Add the missing kfree() for ima_algo_array to avoid the potential memory leak.

Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: ima: Fix a potential integer overflow in ima_appraise_measurement When the ima-modsig is enabled, the rc passed to evm_verifyxattr() may be negative, which may cause the integer overflow problem.

Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: tracing/histograms: Fix memory leak problem This reverts commit 46bbe5c671e06f070428b9be142cc4ee5cedebac. As commit 46bbe5c671e0 ("tracing: fix double free") said, the "double free" problem reported by clang static analyzer is: > In parse_var_defs() if there is a problem allocating > var_defs.expr, the earlier var_defs.name is freed. > This free is duplicated by free_var_defs() which frees > the rest of the list. However, if there is a problem allocating N-th var_defs.expr: + in parse_var_defs(), the freed 'earlier var_defs.name' is actually the N-th var_defs.name; + then in free_var_defs(), the names from 0th to (N-1)-th are freed; IF ALLOCATING PROBLEM HAPPENED HERE!!! -+ \ | 0th 1th (N-1)-th N-th V +-------------+-------------+-----+-------------+----------- var_defs: | name | expr | name | expr | ... | name | expr | name | /// +-------------+-------------+-----+-------------+----------- These two frees don't act on same name, so there was no "double free" problem before. Conversely, after that commit, we get a "memory leak" problem because the above "N-th var_defs.name" is not freed. If enable CONFIG_DEBUG_KMEMLEAK and inject a fault at where the N-th var_defs.expr allocated, then execute on shell like: $ echo 'hist:key=call_site:val=$v1,$v2:v1=bytes_req,v2=bytes_alloc' > \ /sys/kernel/debug/tracing/events/kmem/kmalloc/trigger Then kmemleak reports: unreferenced object 0xffff8fb100ef3518 (size 8): comm "bash", pid 196, jiffies 4295681690 (age 28.538s) hex dump (first 8 bytes): 76 31 00 00 b1 8f ff ff v1...... backtrace: [<0000000038fe4895>] kstrdup+0x2d/0x60 [<00000000c99c049a>] event_hist_trigger_parse+0x206f/0x20e0 [<00000000ae70d2cc>] trigger_process_regex+0xc0/0x110 [<0000000066737a4c>] event_trigger_write+0x75/0xd0 [<000000007341e40c>] vfs_write+0xbb/0x2a0 [<0000000087fde4c2>] ksys_write+0x59/0xd0 [<00000000581e9cdf>] do_syscall_64+0x3a/0x80 [<00000000cf3b065c>] entry_SYSCALL_64_after_hwframe+0x46/0xb0

CWE-401 - Missing Release of Memory after Effective Lifetime
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: usbnet: fix memory leak in error case usbnet_write_cmd_async() mixed up which buffers need to be freed in which error case. v2: add Fixes tag v3: fix uninitialized buf pointer

CWE-401 - Missing Release of Memory after Effective Lifetime
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: linux/dim: Fix divide by 0 in RDMA DIM Fix a divide 0 error in rdma_dim_stats_compare() when prev->cpe_ratio == 0. CallTrace: Hardware name: H3C R4900 G3/RS33M2C9S, BIOS 2.00.37P21 03/12/2020 task: ffff880194b78000 task.stack: ffffc90006714000 RIP: 0010:backport_rdma_dim+0x10e/0x240 [mlx_compat] RSP: 0018:ffff880c10e83ec0 EFLAGS: 00010202 RAX: 0000000000002710 RBX: ffff88096cd7f780 RCX: 0000000000000064 RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000001 RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 000000001d7c6c09 R13: ffff88096cd7f780 R14: ffff880b174fe800 R15: 0000000000000000 FS: 0000000000000000(0000) GS:ffff880c10e80000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00000000a0965b00 CR3: 000000000200a003 CR4: 00000000007606e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 PKRU: 55555554 Call Trace: <IRQ> ib_poll_handler+0x43/0x80 [ib_core] irq_poll_softirq+0xae/0x110 __do_softirq+0xd1/0x28c irq_exit+0xde/0xf0 do_IRQ+0x54/0xe0 common_interrupt+0x8f/0x8f </IRQ> ? cpuidle_enter_state+0xd9/0x2a0 ? cpuidle_enter_state+0xc7/0x2a0 ? do_idle+0x170/0x1d0 ? cpu_startup_entry+0x6f/0x80 ? start_secondary+0x1b9/0x210 ? secondary_startup_64+0xa5/0xb0 Code: 0f 87 e1 00 00 00 8b 4c 24 14 44 8b 43 14 89 c8 4d 63 c8 44 29 c0 99 31 d0 29 d0 31 d2 48 98 48 8d 04 80 48 8d 04 80 48 c1 e0 02 <49> f7 f1 48 83 f8 0a 0f 86 c1 00 00 00 44 39 c1 7f 10 48 89 df RIP: backport_rdma_dim+0x10e/0x240 [mlx_compat] RSP: ffff880c10e83ec0

CWE-369 - Divide By Zero
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: net: tun: unlink NAPI from device on destruction Syzbot found a race between tun file and device destruction. NAPIs live in struct tun_file which can get destroyed before the netdev so we have to del them explicitly. The current code is missing deleting the NAPI if the queue was detached first.

CWE-362 - Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: can: j1939: j1939_send_one(): fix missing CAN header initialization The read access to struct canxl_frame::len inside of a j1939 created skbuff revealed a missing initialization of reserved and later filled elements in struct can_frame. This patch initializes the 8 byte CAN header with zero.

CWE-908 - Use of Uninitialized Resource
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: intel_th: Fix a resource leak in an error handling path If an error occurs after calling 'pci_alloc_irq_vectors()', 'pci_free_irq_vectors()' must be called as already done in the remove function.

CWE-772 - Missing Release of Resource after Effective Lifetime
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low

In the Linux kernel, the following vulnerability has been resolved: powerpc/rtas: avoid scheduling in rtas_os_term() It's unsafe to use rtas_busy_delay() to handle a busy status from the ibm,os-term RTAS function in rtas_os_term(): Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b BUG: sleeping function called from invalid context at arch/powerpc/kernel/rtas.c:618 in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 1, name: swapper/0 preempt_count: 2, expected: 0 CPU: 7 PID: 1 Comm: swapper/0 Tainted: G D 6.0.0-rc5-02182-gf8553a572277-dirty #9 Call Trace: [c000000007b8f000] [c000000001337110] dump_stack_lvl+0xb4/0x110 (unreliable) [c000000007b8f040] [c0000000002440e4] __might_resched+0x394/0x3c0 [c000000007b8f0e0] [c00000000004f680] rtas_busy_delay+0x120/0x1b0 [c000000007b8f100] [c000000000052d04] rtas_os_term+0xb8/0xf4 [c000000007b8f180] [c0000000001150fc] pseries_panic+0x50/0x68 [c000000007b8f1f0] [c000000000036354] ppc_panic_platform_handler+0x34/0x50 [c000000007b8f210] [c0000000002303c4] notifier_call_chain+0xd4/0x1c0 [c000000007b8f2b0] [c0000000002306cc] atomic_notifier_call_chain+0xac/0x1c0 [c000000007b8f2f0] [c0000000001d62b8] panic+0x228/0x4d0 [c000000007b8f390] [c0000000001e573c] do_exit+0x140c/0x1420 [c000000007b8f480] [c0000000001e586c] make_task_dead+0xdc/0x200 Use rtas_busy_delay_time() instead, which signals without side effects whether to attempt the ibm,os-term RTAS call again.

CWE-663 - Use of a Non-reentrant Function in a Concurrent Context
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low

In the Linux kernel, the following vulnerability has been resolved: can: isotp: split tx timer into transmission and timeout The timer for the transmission of isotp PDUs formerly had two functions: 1. send two consecutive frames with a given time gap 2. monitor the timeouts for flow control frames and the echo frames This led to larger txstate checks and potentially to a problem discovered by syzbot which enabled the panic_on_warn feature while testing. The former 'txtimer' function is split into 'txfrtimer' and 'txtimer' to handle the two above functionalities with separate timer callbacks. The two simplified timers now run in one-shot mode and make the state transitions (especially with isotp_rcv_echo) better understandable.

CWE-366 - Race Condition within a Thread
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low

A flaw was found in the Linux kernel's xsk_diag interface. This vulnerability, a use-after-free error, occurs when the xsk_diag interface is used after a socket has been unbound from its device, such as during socket closure or device removal. A local attacker could exploit this flaw to cause a system crash, leading to a Denial of Service (DoS).

CWE-825 - Expired Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low

In the Linux kernel, the following vulnerability has been resolved: smc: Fix use-after-free in tcp_write_timer_handler(). With Eric's ref tracker, syzbot finally found a repro for use-after-free in tcp_write_timer_handler() by kernel TCP sockets. [0] If SMC creates a kernel socket in __smc_create(), the kernel socket is supposed to be freed in smc_clcsock_release() by calling sock_release() when we close() the parent SMC socket. However, at the end of smc_clcsock_release(), the kernel socket's sk_state might not be TCP_CLOSE. This means that we have not called inet_csk_destroy_sock() in __tcp_close() and have not stopped the TCP timers. The kernel socket's TCP timers can be fired later, so we need to hold a refcnt for net as we do for MPTCP subflows in mptcp_subflow_create_socket(). [0]: leaked reference. sk_alloc (./include/net/net_namespace.h:335 net/core/sock.c:2108) inet_create (net/ipv4/af_inet.c:319 net/ipv4/af_inet.c:244) __sock_create (net/socket.c:1546) smc_create (net/smc/af_smc.c:3269 net/smc/af_smc.c:3284) __sock_create (net/socket.c:1546) __sys_socket (net/socket.c:1634 net/socket.c:1618 net/socket.c:1661) __x64_sys_socket (net/socket.c:1672) do_syscall_64 (arch/x86/entry/common.c:50 arch/x86/entry/common.c:80) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:120) ================================================================== BUG: KASAN: slab-use-after-free in tcp_write_timer_handler (net/ipv4/tcp_timer.c:378 net/ipv4/tcp_timer.c:624 net/ipv4/tcp_timer.c:594) Read of size 1 at addr ffff888052b65e0d by task syzrepro/18091 CPU: 0 PID: 18091 Comm: syzrepro Tainted: G W 6.3.0-rc4-01174-gb5d54eb5899a #7 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.0-1.amzn2022.0.1 04/01/2014 Call Trace: <IRQ> dump_stack_lvl (lib/dump_stack.c:107) print_report (mm/kasan/report.c:320 mm/kasan/report.c:430) kasan_report (mm/kasan/report.c:538) tcp_write_timer_handler (net/ipv4/tcp_timer.c:378 net/ipv4/tcp_timer.c:624 net/ipv4/tcp_timer.c:594) tcp_write_timer (./include/linux/spinlock.h:390 net/ipv4/tcp_timer.c:643) call_timer_fn (./arch/x86/include/asm/jump_label.h:27 ./include/linux/jump_label.h:207 ./include/trace/events/timer.h:127 kernel/time/timer.c:1701) __run_timers.part.0 (kernel/time/timer.c:1752 kernel/time/timer.c:2022) run_timer_softirq (kernel/time/timer.c:2037) __do_softirq (./arch/x86/include/asm/jump_label.h:27 ./include/linux/jump_label.h:207 ./include/trace/events/irq.h:142 kernel/softirq.c:572) __irq_exit_rcu (kernel/softirq.c:445 kernel/softirq.c:650) irq_exit_rcu (kernel/softirq.c:664) sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1107 (discriminator 14)) </IRQ>

CWE-825 - Expired Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A race condition was found in the Linux kernel's inotify subsystem. When inotify_freeing_mark() races with inotify_handle_inode_event(), the event handler may read i_mark->wd after it has been reset to -1. This causes an invalid watch descriptor value of -1 to be reported to userspace applications, potentially confusing inotify listeners.

CWE-367 - Time-of-check Time-of-use (TOCTOU) Race Condition
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low

A flaw was found in the Linux kernel. A local user with low privileges could exploit a deadlock vulnerability in the Controller Area Network (CAN) bus J1939 protocol implementation. This occurs when specific data transfer and error queue handling events coincide with a network interface going down. Successful exploitation can lead to a Denial of Service (DoS), rendering the system unresponsive.

CWE-833 - Deadlock
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low

A race condition was found in the SMC (Shared Memory Communications) networking subsystem. The smc_llc_srv_add_link() function lacks proper locking, allowing concurrent link additions that can corrupt link group state and crash the kernel.

CWE-413 - Improper Resource Locking
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low

A race condition was found in the SMC networking subsystem. Iterating over the link group list in smcr_port_add() without holding the lock can cause crashes when concurrent add/remove operations modify the list.

CWE-366 - Race Condition within a Thread
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low

A transient execution vulnerability in some AMD processors may allow an attacker to infer data from previous stores, potentially resulting in the leakage of privileged information.

CWE-99 - Improper Control of Resource Identifiers ('Resource Injection')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A transient execution vulnerability in some AMD processors may allow an attacker to infer data in the L1D cache, potentially resulting in the leakage of sensitive information across privileged boundaries.

CWE-99 - Improper Control of Resource Identifiers ('Resource Injection')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A flaw was found in the Linux kernel. Incorrect memory mapping of the `cmd-db` shared memory region as Write-Back (WB) instead of Write-Combine (WC) can lead to a Denial of Service (DoS). When a hypervisor other than the Qualcomm Hypervisor is in use, the eXtended Protection Unit (XPU) may falsely detect cache evictions as unauthorized writes, triggering a secure interrupt and an endless loop within the Trust Zone.

CWE-665 - Improper Initialization
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A vulnerability was found in the Linux kernel involving the use of uninitialized resources. When a corrupted symbolic link size read is called from the disk, it causes an uninitialized page, resulting in loss of availability of the system.

CWE-59 - Improper Link Resolution Before File Access ('Link Following')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A flaw was found in the Linux kernel. A local attacker could exploit a race condition during the eviction of inodes (index nodes). This race condition occurs when two threads simultaneously attempt to evict the same inode. Successful exploitation could lead to a system crash, resulting in a denial of service (DoS).

CWE-362 - Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A flaw was found in the Linux kernel. Userspace can deceive the kernel into performing MMIO (Memory-Mapped IO) operations in TDX (Trust Domain Extensions) on its behalf, allowing a #VE (Virtualization Exception) to be incorrectly handled as a in-kernel MMIO operation.

CWE-754 - Improper Check for Unusual or Exceptional Conditions
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: drm/xe/tracing: Fix a potential TP_printk UAF The commit afd2627f727b ("tracing: Check "%s" dereference via the field and not the TP_printk format") exposes potential UAFs in the xe_bo_move trace event. Fix those by avoiding dereferencing the xe_mem_type_to_name[] array at TP_printk time. Since some code refactoring has taken place, explicit backporting may be needed for kernels older than 6.10.

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A flaw was found in the Linux kernel's rxrpc module. A race condition exists during the setup of a socket and its associated I/O thread. A remote attacker could send a specially crafted User Datagram Protocol (UDP) packet, which might be processed by rxrpc_encap_rcv() before the I/O thread is fully initialized. This could lead to a kernel 'oops', resulting in a system crash and a denial of service.

CWE-362 - Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A flaw was found in the Linux kernel. A local attacker with low privileges could trigger a denial of service (DoS) in the io_uring subsystem. By generating a large number of overflow entries, the attacker could cause a prolonged flush operation, making the system unresponsive.

CWE-667 - Improper Locking
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A flaw was found in the Linux kernel's `posix-clock` component. A local attacker with low privileges could exploit a missing validation check in the `pc_clock_settime()` function. By providing invalid time values, such as a negative `tv_sec` or an out-of-range `tv_nsec`, the attacker could cause certain drivers to write these unchecked values directly to hardware registers. This could lead to system instability, a denial of service (DoS), and potentially impact system integrity.

CWE-754 - Improper Check for Unusual or Exceptional Conditions
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix missing locking causing hanging calls If a call gets aborted (e.g. because kafs saw a signal) between it being queued for connection and the I/O thread picking up the call, the abort will be prioritised over the connection and it will be removed from local->new_client_calls by rxrpc_disconnect_client_call() without a lock being held. This may cause other calls on the list to disappear if a race occurs. Fix this by taking the client_call_lock when removing a call from whatever list its ->wait_link happens to be on.

CWE-413 - Improper Resource Locking
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: igb: Fix potential invalid memory access in igb_init_module() The pci_register_driver() can fail and when this happened, the dca_notifier needs to be unregistered, otherwise the dca_notifier can be called when igb fails to install, resulting to invalid memory access.

CWE-119 - Improper Restriction of Operations within the Bounds of a Memory Buffer
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: io_uring/rw: fix missing NOWAIT check for O_DIRECT start write When io_uring starts a write, it'll call kiocb_start_write() to bump the super block rwsem, preventing any freezes from happening while that write is in-flight. The freeze side will grab that rwsem for writing, excluding any new writers from happening and waiting for existing writes to finish. But io_uring unconditionally uses kiocb_start_write(), which will block if someone is currently attempting to freeze the mount point. This causes a deadlock where freeze is waiting for previous writes to complete, but the previous writes cannot complete, as the task that is supposed to complete them is blocked waiting on starting a new write. This results in the following stuck trace showing that dependency with the write blocked starting a new write: task:fio state:D stack:0 pid:886 tgid:886 ppid:876 Call trace: __switch_to+0x1d8/0x348 __schedule+0x8e8/0x2248 schedule+0x110/0x3f0 percpu_rwsem_wait+0x1e8/0x3f8 __percpu_down_read+0xe8/0x500 io_write+0xbb8/0xff8 io_issue_sqe+0x10c/0x1020 io_submit_sqes+0x614/0x2110 __arm64_sys_io_uring_enter+0x524/0x1038 invoke_syscall+0x74/0x268 el0_svc_common.constprop.0+0x160/0x238 do_el0_svc+0x44/0x60 el0_svc+0x44/0xb0 el0t_64_sync_handler+0x118/0x128 el0t_64_sync+0x168/0x170 INFO: task fsfreeze:7364 blocked for more than 15 seconds. Not tainted 6.12.0-rc5-00063-g76aaf945701c #7963 with the attempting freezer stuck trying to grab the rwsem: task:fsfreeze state:D stack:0 pid:7364 tgid:7364 ppid:995 Call trace: __switch_to+0x1d8/0x348 __schedule+0x8e8/0x2248 schedule+0x110/0x3f0 percpu_down_write+0x2b0/0x680 freeze_super+0x248/0x8a8 do_vfs_ioctl+0x149c/0x1b18 __arm64_sys_ioctl+0xd0/0x1a0 invoke_syscall+0x74/0x268 el0_svc_common.constprop.0+0x160/0x238 do_el0_svc+0x44/0x60 el0_svc+0x44/0xb0 el0t_64_sync_handler+0x118/0x128 el0t_64_sync+0x168/0x170 Fix this by having the io_uring side honor IOCB_NOWAIT, and only attempt a blocking grab of the super block rwsem if it isn't set. For normal issue where IOCB_NOWAIT would always be set, this returns -EAGAIN which will have io_uring core issue a blocking attempt of the write. That will in turn also get completions run, ensuring forward progress. Since freezing requires CAP_SYS_ADMIN in the first place, this isn't something that can be triggered by a regular user.

CWE-667 - Improper Locking
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: afs: Fix lock recursion afs_wake_up_async_call() can incur lock recursion. The problem is that it is called from AF_RXRPC whilst holding the ->notify_lock, but it tries to take a ref on the afs_call struct in order to pass it to a work queue - but if the afs_call is already queued, we then have an extraneous ref that must be put... calling afs_put_call() may call back down into AF_RXRPC through rxrpc_kernel_shutdown_call(), however, which might try taking the ->notify_lock again. This case isn't very common, however, so defer it to a workqueue. The oops looks something like: BUG: spinlock recursion on CPU#0, krxrpcio/7001/1646 lock: 0xffff888141399b30, .magic: dead4ead, .owner: krxrpcio/7001/1646, .owner_cpu: 0 CPU: 0 UID: 0 PID: 1646 Comm: krxrpcio/7001 Not tainted 6.12.0-rc2-build3+ #4351 Hardware name: ASUS All Series/H97-PLUS, BIOS 2306 10/09/2014 Call Trace: <TASK> dump_stack_lvl+0x47/0x70 do_raw_spin_lock+0x3c/0x90 rxrpc_kernel_shutdown_call+0x83/0xb0 afs_put_call+0xd7/0x180 rxrpc_notify_socket+0xa0/0x190 rxrpc_input_split_jumbo+0x198/0x1d0 rxrpc_input_data+0x14b/0x1e0 ? rxrpc_input_call_packet+0xc2/0x1f0 rxrpc_input_call_event+0xad/0x6b0 rxrpc_input_packet_on_conn+0x1e1/0x210 rxrpc_input_packet+0x3f2/0x4d0 rxrpc_io_thread+0x243/0x410 ? __pfx_rxrpc_io_thread+0x10/0x10 kthread+0xcf/0xe0 ? __pfx_kthread+0x10/0x10 ret_from_fork+0x24/0x40 ? __pfx_kthread+0x10/0x10 ret_from_fork_asm+0x1a/0x30 </TASK>

CWE-674 - Uncontrolled Recursion
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: virtio/vsock: Fix accept_queue memory leak As the final stages of socket destruction may be delayed, it is possible that virtio_transport_recv_listen() will be called after the accept_queue has been flushed, but before the SOCK_DONE flag has been set. As a result, sockets enqueued after the flush would remain unremoved, leading to a memory leak. vsock_release __vsock_release lock virtio_transport_release virtio_transport_close schedule_delayed_work(close_work) sk_shutdown = SHUTDOWN_MASK (!) flush accept_queue release virtio_transport_recv_pkt vsock_find_bound_socket lock if flag(SOCK_DONE) return virtio_transport_recv_listen child = vsock_create_connected (!) vsock_enqueue_accept(child) release close_work lock virtio_transport_do_close set_flag(SOCK_DONE) virtio_transport_remove_sock vsock_remove_sock vsock_remove_bound release Introduce a sk_shutdown check to disallow vsock_enqueue_accept() during socket destruction. unreferenced object 0xffff888109e3f800 (size 2040): comm "kworker/5:2", pid 371, jiffies 4294940105 hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 28 00 0b 40 00 00 00 00 00 00 00 00 00 00 00 00 (..@............ backtrace (crc 9e5f4e84): [<ffffffff81418ff1>] kmem_cache_alloc_noprof+0x2c1/0x360 [<ffffffff81d27aa0>] sk_prot_alloc+0x30/0x120 [<ffffffff81d2b54c>] sk_alloc+0x2c/0x4b0 [<ffffffff81fe049a>] __vsock_create.constprop.0+0x2a/0x310 [<ffffffff81fe6d6c>] virtio_transport_recv_pkt+0x4dc/0x9a0 [<ffffffff81fe745d>] vsock_loopback_work+0xfd/0x140 [<ffffffff810fc6ac>] process_one_work+0x20c/0x570 [<ffffffff810fce3f>] worker_thread+0x1bf/0x3a0 [<ffffffff811070dd>] kthread+0xdd/0x110 [<ffffffff81044fdd>] ret_from_fork+0x2d/0x50 [<ffffffff8100785a>] ret_from_fork_asm+0x1a/0x30

CWE-401 - Missing Release of Memory after Effective Lifetime
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN Hide KVM's pt_mode module param behind CONFIG_BROKEN, i.e. disable support for virtualizing Intel PT via guest/host mode unless BROKEN=y. There are myriad bugs in the implementation, some of which are fatal to the guest, and others which put the stability and health of the host at risk. For guest fatalities, the most glaring issue is that KVM fails to ensure tracing is disabled, and *stays* disabled prior to VM-Enter, which is necessary as hardware disallows loading (the guest's) RTIT_CTL if tracing is enabled (enforced via a VMX consistency check). Per the SDM: If the logical processor is operating with Intel PT enabled (if IA32_RTIT_CTL.TraceEn = 1) at the time of VM entry, the "load IA32_RTIT_CTL" VM-entry control must be 0. On the host side, KVM doesn't validate the guest CPUID configuration provided by userspace, and even worse, uses the guest configuration to decide what MSRs to save/load at VM-Enter and VM-Exit. E.g. configuring guest CPUID to enumerate more address ranges than are supported in hardware will result in KVM trying to passthrough, save, and load non-existent MSRs, which generates a variety of WARNs, ToPA ERRORs in the host, a potential deadlock, etc.

CWE-99 - Improper Control of Resource Identifiers ('Resource Injection')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: block: fix uaf for flush rq while iterating tags blk_mq_clear_flush_rq_mapping() is not called during scsi probe, by checking blk_queue_init_done(). However, QUEUE_FLAG_INIT_DONE is cleared in del_gendisk by commit aec89dc5d421 ("block: keep q_usage_counter in atomic mode after del_gendisk"), hence for disk like scsi, following blk_mq_destroy_queue() will not clear flush rq from tags->rqs[] as well, cause following uaf that is found by our syzkaller for v6.6: ================================================================== BUG: KASAN: slab-use-after-free in blk_mq_find_and_get_req+0x16e/0x1a0 block/blk-mq-tag.c:261 Read of size 4 at addr ffff88811c969c20 by task kworker/1:2H/224909 CPU: 1 PID: 224909 Comm: kworker/1:2H Not tainted 6.6.0-ga836a5060850 #32 Workqueue: kblockd blk_mq_timeout_work Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x91/0xf0 lib/dump_stack.c:106 print_address_description.constprop.0+0x66/0x300 mm/kasan/report.c:364 print_report+0x3e/0x70 mm/kasan/report.c:475 kasan_report+0xb8/0xf0 mm/kasan/report.c:588 blk_mq_find_and_get_req+0x16e/0x1a0 block/blk-mq-tag.c:261 bt_iter block/blk-mq-tag.c:288 [inline] __sbitmap_for_each_set include/linux/sbitmap.h:295 [inline] sbitmap_for_each_set include/linux/sbitmap.h:316 [inline] bt_for_each+0x455/0x790 block/blk-mq-tag.c:325 blk_mq_queue_tag_busy_iter+0x320/0x740 block/blk-mq-tag.c:534 blk_mq_timeout_work+0x1a3/0x7b0 block/blk-mq.c:1673 process_one_work+0x7c4/0x1450 kernel/workqueue.c:2631 process_scheduled_works kernel/workqueue.c:2704 [inline] worker_thread+0x804/0xe40 kernel/workqueue.c:2785 kthread+0x346/0x450 kernel/kthread.c:388 ret_from_fork+0x4d/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1b/0x30 arch/x86/entry/entry_64.S:293 Allocated by task 942: kasan_save_stack+0x22/0x50 mm/kasan/common.c:45 kasan_set_track+0x25/0x30 mm/kasan/common.c:52 ____kasan_kmalloc mm/kasan/common.c:374 [inline] __kasan_kmalloc mm/kasan/common.c:383 [inline] __kasan_kmalloc+0xaa/0xb0 mm/kasan/common.c:380 kasan_kmalloc include/linux/kasan.h:198 [inline] __do_kmalloc_node mm/slab_common.c:1007 [inline] __kmalloc_node+0x69/0x170 mm/slab_common.c:1014 kmalloc_node include/linux/slab.h:620 [inline] kzalloc_node include/linux/slab.h:732 [inline] blk_alloc_flush_queue+0x144/0x2f0 block/blk-flush.c:499 blk_mq_alloc_hctx+0x601/0x940 block/blk-mq.c:3788 blk_mq_alloc_and_init_hctx+0x27f/0x330 block/blk-mq.c:4261 blk_mq_realloc_hw_ctxs+0x488/0x5e0 block/blk-mq.c:4294 blk_mq_init_allocated_queue+0x188/0x860 block/blk-mq.c:4350 blk_mq_init_queue_data block/blk-mq.c:4166 [inline] blk_mq_init_queue+0x8d/0x100 block/blk-mq.c:4176 scsi_alloc_sdev+0x843/0xd50 drivers/scsi/scsi_scan.c:335 scsi_probe_and_add_lun+0x77c/0xde0 drivers/scsi/scsi_scan.c:1189 __scsi_scan_target+0x1fc/0x5a0 drivers/scsi/scsi_scan.c:1727 scsi_scan_channel drivers/scsi/scsi_scan.c:1815 [inline] scsi_scan_channel+0x14b/0x1e0 drivers/scsi/scsi_scan.c:1791 scsi_scan_host_selected+0x2fe/0x400 drivers/scsi/scsi_scan.c:1844 scsi_scan+0x3a0/0x3f0 drivers/scsi/scsi_sysfs.c:151 store_scan+0x2a/0x60 drivers/scsi/scsi_sysfs.c:191 dev_attr_store+0x5c/0x90 drivers/base/core.c:2388 sysfs_kf_write+0x11c/0x170 fs/sysfs/file.c:136 kernfs_fop_write_iter+0x3fc/0x610 fs/kernfs/file.c:338 call_write_iter include/linux/fs.h:2083 [inline] new_sync_write+0x1b4/0x2d0 fs/read_write.c:493 vfs_write+0x76c/0xb00 fs/read_write.c:586 ksys_write+0x127/0x250 fs/read_write.c:639 do_syscall_x64 arch/x86/entry/common.c:51 [inline] do_syscall_64+0x70/0x120 arch/x86/entry/common.c:81 entry_SYSCALL_64_after_hwframe+0x78/0xe2 Freed by task 244687: kasan_save_stack+0x22/0x50 mm/kasan/common.c:45 kasan_set_track+0x25/0x30 mm/kasan/common.c:52 kasan_save_free_info+0x2b/0x50 mm/kasan/generic.c:522 ____kasan_slab_free mm/kasan/common.c:236 [inline] __kasan_slab_free+0x12a/0x1b0 mm/kasan/common.c:244 kasan_slab_free include/linux/kasan.h:164 [in ---truncated---

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Fix the qp flush warnings in req When the qp is in error state, the status of WQEs in the queue should be set to error. Or else the following will appear. [ 920.617269] WARNING: CPU: 1 PID: 21 at drivers/infiniband/sw/rxe/rxe_comp.c:756 rxe_completer+0x989/0xcc0 [rdma_rxe] [ 920.617744] Modules linked in: rnbd_client(O) rtrs_client(O) rtrs_core(O) rdma_ucm rdma_cm iw_cm ib_cm crc32_generic rdma_rxe ip6_udp_tunnel udp_tunnel ib_uverbs ib_core loop brd null_blk ipv6 [ 920.618516] CPU: 1 PID: 21 Comm: ksoftirqd/1 Tainted: G O 6.1.113-storage+ #65 [ 920.618986] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.15.0-1 04/01/2014 [ 920.619396] RIP: 0010:rxe_completer+0x989/0xcc0 [rdma_rxe] [ 920.619658] Code: 0f b6 84 24 3a 02 00 00 41 89 84 24 44 04 00 00 e9 2a f7 ff ff 39 ca bb 03 00 00 00 b8 0e 00 00 00 48 0f 45 d8 e9 15 f7 ff ff <0f> 0b e9 cb f8 ff ff 41 bf f5 ff ff ff e9 08 f8 ff ff 49 8d bc 24 [ 920.620482] RSP: 0018:ffff97b7c00bbc38 EFLAGS: 00010246 [ 920.620817] RAX: 0000000000000000 RBX: 000000000000000c RCX: 0000000000000008 [ 920.621183] RDX: ffff960dc396ebc0 RSI: 0000000000005400 RDI: ffff960dc4e2fbac [ 920.621548] RBP: 0000000000000000 R08: 0000000000000001 R09: ffffffffac406450 [ 920.621884] R10: ffffffffac4060c0 R11: 0000000000000001 R12: ffff960dc4e2f800 [ 920.622254] R13: ffff960dc4e2f928 R14: ffff97b7c029c580 R15: 0000000000000000 [ 920.622609] FS: 0000000000000000(0000) GS:ffff960ef7d00000(0000) knlGS:0000000000000000 [ 920.622979] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 920.623245] CR2: 00007fa056965e90 CR3: 00000001107f1000 CR4: 00000000000006e0 [ 920.623680] Call Trace: [ 920.623815] <TASK> [ 920.623933] ? __warn+0x79/0xc0 [ 920.624116] ? rxe_completer+0x989/0xcc0 [rdma_rxe] [ 920.624356] ? report_bug+0xfb/0x150 [ 920.624594] ? handle_bug+0x3c/0x60 [ 920.624796] ? exc_invalid_op+0x14/0x70 [ 920.624976] ? asm_exc_invalid_op+0x16/0x20 [ 920.625203] ? rxe_completer+0x989/0xcc0 [rdma_rxe] [ 920.625474] ? rxe_completer+0x329/0xcc0 [rdma_rxe] [ 920.625749] rxe_do_task+0x80/0x110 [rdma_rxe] [ 920.626037] rxe_requester+0x625/0xde0 [rdma_rxe] [ 920.626310] ? rxe_cq_post+0xe2/0x180 [rdma_rxe] [ 920.626583] ? do_complete+0x18d/0x220 [rdma_rxe] [ 920.626812] ? rxe_completer+0x1a3/0xcc0 [rdma_rxe] [ 920.627050] rxe_do_task+0x80/0x110 [rdma_rxe] [ 920.627285] tasklet_action_common.constprop.0+0xa4/0x120 [ 920.627522] handle_softirqs+0xc2/0x250 [ 920.627728] ? sort_range+0x20/0x20 [ 920.627942] run_ksoftirqd+0x1f/0x30 [ 920.628158] smpboot_thread_fn+0xc7/0x1b0 [ 920.628334] kthread+0xd6/0x100 [ 920.628504] ? kthread_complete_and_exit+0x20/0x20 [ 920.628709] ret_from_fork+0x1f/0x30 [ 920.628892] </TASK>

Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: x86/xen: don't do PV iret hypercall through hypercall page Instead of jumping to the Xen hypercall page for doing the iret hypercall, directly code the required sequence in xen-asm.S. This is done in preparation of no longer using hypercall page at all, as it has shown to cause problems with speculation mitigations. This is part of XSA-466 / CVE-2024-53241.

CWE-119 - Improper Restriction of Operations within the Bounds of a Memory Buffer
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() Under certain kernel configurations when building with Clang/LLVM, the compiler does not generate a return or jump as the terminator instruction for ip_vs_protocol_init(), triggering the following objtool warning during build time: vmlinux.o: warning: objtool: ip_vs_protocol_init() falls through to next function __initstub__kmod_ip_vs_rr__935_123_ip_vs_rr_init6() At runtime, this either causes an oops when trying to load the ipvs module or a boot-time panic if ipvs is built-in. This same issue has been reported by the Intel kernel test robot previously. Digging deeper into both LLVM and the kernel code reveals this to be a undefined behavior problem. ip_vs_protocol_init() uses a on-stack buffer of 64 chars to store the registered protocol names and leaves it uninitialized after definition. The function calls strnlen() when concatenating protocol names into the buffer. With CONFIG_FORTIFY_SOURCE strnlen() performs an extra step to check whether the last byte of the input char buffer is a null character (commit 3009f891bb9f ("fortify: Allow strlen() and strnlen() to pass compile-time known lengths")). This, together with possibly other configurations, cause the following IR to be generated: define hidden i32 @ip_vs_protocol_init() local_unnamed_addr #5 section ".init.text" align 16 !kcfi_type !29 { %1 = alloca [64 x i8], align 16 ... 14: ; preds = %11 %15 = getelementptr inbounds i8, ptr %1, i64 63 %16 = load i8, ptr %15, align 1 %17 = tail call i1 @llvm.is.constant.i8(i8 %16) %18 = icmp eq i8 %16, 0 %19 = select i1 %17, i1 %18, i1 false br i1 %19, label %20, label %23 20: ; preds = %14 %21 = call i64 @strlen(ptr noundef nonnull dereferenceable(1) %1) #23 ... 23: ; preds = %14, %11, %20 %24 = call i64 @strnlen(ptr noundef nonnull dereferenceable(1) %1, i64 noundef 64) #24 ... } The above code calculates the address of the last char in the buffer (value %15) and then loads from it (value %16). Because the buffer is never initialized, the LLVM GVN pass marks value %16 as undefined: %13 = getelementptr inbounds i8, ptr %1, i64 63 br i1 undef, label %14, label %17 This gives later passes (SCCP, in particular) more DCE opportunities by propagating the undef value further, and eventually removes everything after the load on the uninitialized stack location: define hidden i32 @ip_vs_protocol_init() local_unnamed_addr #0 section ".init.text" align 16 !kcfi_type !11 { %1 = alloca [64 x i8], align 16 ... 12: ; preds = %11 %13 = getelementptr inbounds i8, ptr %1, i64 63 unreachable } In this way, the generated native code will just fall through to the next function, as LLVM does not generate any code for the unreachable IR instruction and leaves the function without a terminator. Zero the on-stack buffer to avoid this possible UB.

CWE-457 - Use of Uninitialized Variable
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() name is char[64] where the size of clnt->cl_program->name remains unknown. Invoking strcat() directly will also lead to potential buffer overflow. Change them to strscpy() and strncat() to fix potential issues.

CWE-120 - Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: net: af_can: do not leave a dangling sk pointer in can_create() On error can_create() frees the allocated sk object, but sock_init_data() has already attached it to the provided sock object. This will leave a dangling sk pointer in the sock object and may cause use-after-free later.

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: can: j1939: j1939_session_new(): fix skb reference counting Since j1939_session_skb_queue() does an extra skb_get() for each new skb, do the same for the initial one in j1939_session_new() to avoid refcount underflow. [mkl: clean up commit message]

CWE-401 - Missing Release of Memory after Effective Lifetime
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl Fix an issue detected by syzbot with KASAN: BUG: KASAN: vmalloc-out-of-bounds in cmd_to_func drivers/acpi/nfit/ core.c:416 [inline] BUG: KASAN: vmalloc-out-of-bounds in acpi_nfit_ctl+0x20e8/0x24a0 drivers/acpi/nfit/core.c:459 The issue occurs in cmd_to_func when the call_pkg->nd_reserved2 array is accessed without verifying that call_pkg points to a buffer that is appropriately sized as a struct nd_cmd_pkg. This can lead to out-of-bounds access and undefined behavior if the buffer does not have sufficient space. To address this, a check was added in acpi_nfit_ctl() to ensure that buf is not NULL and that buf_len is less than sizeof(*call_pkg) before accessing it. This ensures safe access to the members of call_pkg, including the nd_reserved2 array.

CWE-125 - Out-of-bounds Read
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: Fix UAF in blkcg_unpin_online() blkcg_unpin_online() walks up the blkcg hierarchy putting the online pin. To walk up, it uses blkcg_parent(blkcg) but it was calling that after blkcg_destroy_blkgs(blkcg) which could free the blkcg, leading to the following UAF: ================================================================== BUG: KASAN: slab-use-after-free in blkcg_unpin_online+0x15a/0x270 Read of size 8 at addr ffff8881057678c0 by task kworker/9:1/117 CPU: 9 UID: 0 PID: 117 Comm: kworker/9:1 Not tainted 6.13.0-rc1-work-00182-gb8f52214c61a-dirty #48 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS unknown 02/02/2022 Workqueue: cgwb_release cgwb_release_workfn Call Trace: <TASK> dump_stack_lvl+0x27/0x80 print_report+0x151/0x710 kasan_report+0xc0/0x100 blkcg_unpin_online+0x15a/0x270 cgwb_release_workfn+0x194/0x480 process_scheduled_works+0x71b/0xe20 worker_thread+0x82a/0xbd0 kthread+0x242/0x2c0 ret_from_fork+0x33/0x70 ret_from_fork_asm+0x1a/0x30 </TASK> ... Freed by task 1944: kasan_save_track+0x2b/0x70 kasan_save_free_info+0x3c/0x50 __kasan_slab_free+0x33/0x50 kfree+0x10c/0x330 css_free_rwork_fn+0xe6/0xb30 process_scheduled_works+0x71b/0xe20 worker_thread+0x82a/0xbd0 kthread+0x242/0x2c0 ret_from_fork+0x33/0x70 ret_from_fork_asm+0x1a/0x30 Note that the UAF is not easy to trigger as the free path is indirected behind a couple RCU grace periods and a work item execution. I could only trigger it with artifical msleep() injected in blkcg_unpin_online(). Fix it by reading the parent pointer before destroying the blkcg's blkg's.

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors Uprobes always use bpf_prog_run_array_uprobe() under tasks-trace-RCU protection. But it is possible to attach a non-sleepable BPF program to a uprobe, and non-sleepable BPF programs are freed via normal RCU (see __bpf_prog_put_noref()). This leads to UAF of the bpf_prog because a normal RCU grace period does not imply a tasks-trace-RCU grace period. Fix it by explicitly waiting for a tasks-trace-RCU grace period after removing the attachment of a bpf_prog to a perf_event.

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY Since commit 8f4f68e788c3 ("crypto: pcrypt - Fix hungtask for PADATA_RESET"), the pcrypt encryption and decryption operations return -EAGAIN when the CPU goes online or offline. In alg_test(), a WARN is generated when pcrypt_aead_decrypt() or pcrypt_aead_encrypt() returns -EAGAIN, the unnecessary panic will occur when panic_on_warn set 1. Fix this issue by calling crypto layer directly without parallelization in that case.

CWE-703 - Improper Check or Handling of Exceptional Conditions
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: io_uring: check if iowq is killed before queuing task work can be executed after the task has gone through io_uring termination, whether it's the final task_work run or the fallback path. In this case, task work will find ->io_wq being already killed and null'ed, which is a problem if it then tries to forward the request to io_queue_iowq(). Make io_queue_iowq() fail requests in this case. Note that it also checks PF_KTHREAD, because the user can first close a DEFER_TASKRUN ring and shortly after kill the task, in which case ->iowq check would race.

CWE-362 - Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A vulnerability was found in the Linux kernel's RTC driver in the rtc_timer_do_work() function, where the __rtc_read_time call may fail. This issue results in uninitialized data in the rtc_time struct. It can lead to the generation of extremely large values, causing periodic timer failures and potentially triggering a kernel softlockup, impacting system stability.

Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

No description is available for this CVE.

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830

In the Linux kernel, the following vulnerability has been resolved: usb: xhci: Fix NULL pointer dereference on certain command aborts If a command is queued to the final usable TRB of a ring segment, the enqueue pointer is advanced to the subsequent link TRB and no further. If the command is later aborted, when the abort completion is handled the dequeue pointer is advanced to the first TRB of the next segment. If no further commands are queued, xhci_handle_stopped_cmd_ring() sees the ring pointers unequal and assumes that there is a pending command, so it calls xhci_mod_cmd_timer() which crashes if cur_cmd was NULL. Don't attempt timer setup if cur_cmd is NULL. The subsequent doorbell ring likely is unnecessary too, but it's harmless. Leave it alone. This is probably Bug 219532, but no confirmation has been received. The issue has been independently reproduced and confirmed fixed using a USB MCU programmed to NAK the Status stage of SET_ADDRESS forever. Everything continued working normally after several prevented crashes.

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: xfrm: state: fix out-of-bounds read during lookup lookup and resize can run in parallel. The xfrm_state_hash_generation seqlock ensures a retry, but the hash functions can observe a hmask value that is too large for the new hlist array. rehash does: rcu_assign_pointer(net->xfrm.state_bydst, ndst) [..] net->xfrm.state_hmask = nhashmask; While state lookup does: h = xfrm_dst_hash(net, daddr, saddr, tmpl->reqid, encap_family); hlist_for_each_entry_rcu(x, net->xfrm.state_bydst + h, bydst) { This is only safe in case the update to state_bydst is larger than net->xfrm.xfrm_state_hmask (or if the lookup function gets serialized via state spinlock again). Fix this by prefetching state_hmask and the associated pointers. The xfrm_state_hash_generation seqlock retry will ensure that the pointer and the hmask will be consistent. The existing helpers, like xfrm_dst_hash(), are now unsafe for RCU side, add lockdep assertions to document that they are only safe for insert side. xfrm_state_lookup_byaddr() uses the spinlock rather than RCU. AFAICS this is an oversight from back when state lookup was converted to RCU, this lock should be replaced with RCU in a future patch.

CWE-125 - Out-of-bounds Read
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections A report in 2019 by the syzbot fuzzer was found to be connected to two errors in the HID core associated with Resolution Multipliers. One of the errors was fixed by commit ea427a222d8b ("HID: core: Fix deadloop in hid_apply_multiplier."), but the other has not been fixed. This error arises because hid_apply_multipler() assumes that every Resolution Multiplier control is contained in a Logical Collection, i.e., there's no way the routine can ever set multiplier_collection to NULL. This is in spite of the fact that the function starts with a big comment saying: * "The Resolution Multiplier control must be contained in the same * Logical Collection as the control(s) to which it is to be applied. ... * If no Logical Collection is * defined, the Resolution Multiplier is associated with all * controls in the report." * HID Usage Table, v1.12, Section 4.3.1, p30 * * Thus, search from the current collection upwards until we find a * logical collection... The comment and the code overlook the possibility that none of the collections found may be a Logical Collection. The fix is to set the multiplier_collection pointer to NULL if the collection found isn't a Logical Collection.

CWE-20 - Improper Input Validation
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A NULL pointer access may result in compromised availability.

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btbcm: Fix NULL deref in btbcm_get_board_name() devm_kstrdup() can return a NULL pointer on failure,but this returned value in btbcm_get_board_name() is not checked. Add NULL check in btbcm_get_board_name(), to handle kernel NULL pointer dereference error.

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links In mt7925_change_vif_links() devm_kzalloc() may return NULL but this returned value is not checked.

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7925: fix off by one in mt7925_load_clc() This comparison should be >= instead of > to prevent an out of bounds read and write.

CWE-193 - Off-by-one Error
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check syzbot has found a type mismatch between a USB pipe and the transfer endpoint, which is triggered by the hid-thrustmaster driver[1]. There is a number of similar, already fixed issues [2]. In this case as in others, implementing check for endpoint type fixes the issue. [1] https://syzkaller.appspot.com/bug?extid=040e8b3db6a96908d470 [2] https://syzkaller.appspot.com/bug?extid=348331f63b034f89b622

CWE-20 - Improper Input Validation
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: fix read pointer after free in ath12k_mac_assign_vif_to_vdev() In ath12k_mac_assign_vif_to_vdev(), if arvif is created on a different radio, it gets deleted from that radio through a call to ath12k_mac_unassign_link_vif(). This action frees the arvif pointer. Subsequently, there is a check involving arvif, which will result in a read-after-free scenario. Fix this by moving this check after arvif is again assigned via call to ath12k_mac_assign_link_vif(). Tested-on: QCN9274 hw2.0 PCI WLAN.WBE.1.3.1-00173-QCAHKSWPL_SILICONZ-1

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: OPP: add index check to assert to avoid buffer overflow in _read_freq() Pass the freq index to the assert function to make sure we do not read a freq out of the opp->rates[] table when called from the indexed variants: dev_pm_opp_find_freq_exact_indexed() or dev_pm_opp_find_freq_ceil/floor_indexed(). Add a secondary parameter to the assert function, unused for assert_single_clk() then add assert_clk_index() which will check for the clock index when called from the _indexed() find functions.

CWE-120 - Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during params Each cpu DAI should associate with a widget. However, the topology might not create the right number of DAI widgets for aggregated amps. And it will cause NULL pointer deference. Check that the DAI widget associated with the CPU DAI is valid to prevent NULL pointer deference due to missing DAI widgets in topologies with aggregated amps.

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() In 'wlc_phy_iqcal_gainparams_nphy()', add gain range check to WARN() instead of possible out-of-bounds 'tbl_iqcal_gainparams_nphy' access. Compile tested only. Found by Linux Verification Center (linuxtesting.org) with SVACE.

CWE-125 - Out-of-bounds Read
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: Fix for out-of bound access error Selfgen stats are placed in a buffer using print_array_to_buf_index() function. Array length parameter passed to the function is too big, resulting in possible out-of bound memory error. Decreasing buffer size by one fixes faulty upper bound of passed array. Discovered in coverity scan, CID 1600742 and CID 1600758

CWE-125 - Out-of-bounds Read
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: idpf: convert workqueues to unbound When a workqueue is created with `WQ_UNBOUND`, its work items are served by special worker-pools, whose host workers are not bound to any specific CPU. In the default configuration (i.e. when `queue_delayed_work` and friends do not specify which CPU to run the work item on), `WQ_UNBOUND` allows the work item to be executed on any CPU in the same node of the CPU it was enqueued on. While this solution potentially sacrifices locality, it avoids contention with other processes that might dominate the CPU time of the processor the work item was scheduled on. This is not just a theoretical problem: in a particular scenario misconfigured process was hogging most of the time from CPU0, leaving less than 0.5% of its CPU time to the kworker. The IDPF workqueues that were using the kworker on CPU0 suffered large completion delays as a result, causing performance degradation, timeouts and eventual system crash. * I have also run a manual test to gauge the performance improvement. The test consists of an antagonist process (`./stress --cpu 2`) consuming as much of CPU 0 as possible. This process is run under `taskset 01` to bind it to CPU0, and its priority is changed with `chrt -pQ 9900 10000 ${pid}` and `renice -n -20 ${pid}` after start. Then, the IDPF driver is forced to prefer CPU0 by editing all calls to `queue_delayed_work`, `mod_delayed_work`, etc... to use CPU 0. Finally, `ktraces` for the workqueue events are collected. Without the current patch, the antagonist process can force arbitrary delays between `workqueue_queue_work` and `workqueue_execute_start`, that in my tests were as high as `30ms`. With the current patch applied, the workqueue can be migrated to another unloaded CPU in the same node, and, keeping everything else equal, the maximum delay I could see was `6us`.

CWE-400 - Uncontrolled Resource Consumption
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: avoid NULL pointer dereference When iterating over the links of a vif, we need to make sure that the pointer is valid (in other words - that the link exists) before dereferncing it. Use for_each_vif_active_link that also does the check.

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized If a driver calls dev_pm_opp_find_bw_ceil/floor() the retrieve bandwidth from the OPP table but the bandwidth table was not created because the interconnect properties were missing in the OPP consumer node, the kernel will crash with: Unable to handle kernel NULL pointer dereference at virtual address 0000000000000004 ... pc : _read_bw+0x8/0x10 lr : _opp_table_find_key+0x9c/0x174 ... Call trace: _read_bw+0x8/0x10 (P) _opp_table_find_key+0x9c/0x174 (L) _find_key+0x98/0x168 dev_pm_opp_find_bw_ceil+0x50/0x88 ... In order to fix the crash, create an assert function to check if the bandwidth table was created before trying to get a bandwidth with _read_bw().

CWE-395 - Use of NullPointerException Catch to Detect NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: wifi: rtlwifi: remove unused check_buddy_priv Commit 2461c7d60f9f ("rtlwifi: Update header file") introduced a global list of private data structures. Later on, commit 26634c4b1868 ("rtlwifi Modify existing bits to match vendor version 2013.02.07") started adding the private data to that list at probe time and added a hook, check_buddy_priv to find the private data from a similar device. However, that function was never used. Besides, though there is a lock for that list, it is never used. And when the probe fails, the private data is never removed from the list. This would cause a second probe to access freed memory. Remove the unused hook, structures and members, which will prevent the potential race condition on the list and its corruption during a second probe when probe fails.

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: crypto: tegra - do not transfer req when tegra init fails The tegra_cmac_init or tegra_sha_init function may return an error when memory is exhausted. It should not transfer the request when they return an error.

CWE-252 - Unchecked Return Value
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback commit 1f5664351410 ("ASoC: lower "no backend DAIs enabled for ... Port" log severity") ignores -EINVAL error message on common soc_pcm_ret(). It is used from many functions, ignoring -EINVAL is over-kill. The reason why -EINVAL was ignored was it really should only be used upon invalid parameters coming from userspace and in that case we don't want to log an error since we do not want to give userspace a way to do a denial-of-service attack on the syslog / diskspace. So don't use soc_pcm_ret() on .prepare callback is better idea.

CWE-400 - Uncontrolled Resource Consumption
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() Explicitly verify the target vCPU is fully online _prior_ to clamping the index in kvm_get_vcpu(). If the index is "bad", the nospec clamping will generate '0', i.e. KVM will return vCPU0 instead of NULL. In practice, the bug is unlikely to cause problems, as it will only come into play if userspace or the guest is buggy or misbehaving, e.g. KVM may send interrupts to vCPU0 instead of dropping them on the floor. However, returning vCPU0 when it shouldn't exist per online_vcpus is problematic now that KVM uses an xarray for the vCPUs array, as KVM needs to insert into the xarray before publishing the vCPU to userspace (see commit c5b077549136 ("KVM: Convert the kvm->vcpus array to a xarray")), i.e. before vCPU creation is guaranteed to succeed. As a result, incorrectly providing access to vCPU0 will trigger a use-after-free if vCPU0 is dereferenced and kvm_vm_ioctl_create_vcpu() bails out of vCPU creation due to an error and frees vCPU0. Commit afb2acb2e3a3 ("KVM: Fix vcpu_array[0] races") papered over that issue, but in doing so introduced an unsolvable teardown conundrum. Preventing accesses to vCPU0 before it's fully online will allow reverting commit afb2acb2e3a3, without re-introducing the vcpu_array[0] UAF race.

Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: bpf: Fix deadlock when freeing cgroup storage The following commit bc235cdb423a ("bpf: Prevent deadlock from recursive bpf_task_storage_[get|delete]") first introduced deadlock prevention for fentry/fexit programs attaching on bpf_task_storage helpers. That commit also employed the logic in map free path in its v6 version. Later bpf_cgrp_storage was first introduced in c4bcfb38a95e ("bpf: Implement cgroup storage available to non-cgroup-attached bpf progs") which faces the same issue as bpf_task_storage, instead of its busy counter, NULL was passed to bpf_local_storage_map_free() which opened a window to cause deadlock: <TASK> (acquiring local_storage->lock) _raw_spin_lock_irqsave+0x3d/0x50 bpf_local_storage_update+0xd1/0x460 bpf_cgrp_storage_get+0x109/0x130 bpf_prog_a4d4a370ba857314_cgrp_ptr+0x139/0x170 ? __bpf_prog_enter_recur+0x16/0x80 bpf_trampoline_6442485186+0x43/0xa4 cgroup_storage_ptr+0x9/0x20 (holding local_storage->lock) bpf_selem_unlink_storage_nolock.constprop.0+0x135/0x160 bpf_selem_unlink_storage+0x6f/0x110 bpf_local_storage_map_free+0xa2/0x110 bpf_map_free_deferred+0x5b/0x90 process_one_work+0x17c/0x390 worker_thread+0x251/0x360 kthread+0xd2/0x100 ret_from_fork+0x34/0x50 ret_from_fork_asm+0x1a/0x30 </TASK> Progs: - A: SEC("fentry/cgroup_storage_ptr") - cgid (BPF_MAP_TYPE_HASH) Record the id of the cgroup the current task belonging to in this hash map, using the address of the cgroup as the map key. - cgrpa (BPF_MAP_TYPE_CGRP_STORAGE) If current task is a kworker, lookup the above hash map using function parameter @owner as the key to get its corresponding cgroup id which is then used to get a trusted pointer to the cgroup through bpf_cgroup_from_id(). This trusted pointer can then be passed to bpf_cgrp_storage_get() to finally trigger the deadlock issue. - B: SEC("tp_btf/sys_enter") - cgrpb (BPF_MAP_TYPE_CGRP_STORAGE) The only purpose of this prog is to fill Prog A's hash map by calling bpf_cgrp_storage_get() for as many userspace tasks as possible. Steps to reproduce: - Run A; - while (true) { Run B; Destroy B; } Fix this issue by passing its busy counter to the free procedure so it can be properly incremented before storage/smap locking.

CWE-667 - Improper Locking
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: block, bfq: fix waker_bfqq UAF after bfq_split_bfqq() Our syzkaller report a following UAF for v6.6: BUG: KASAN: slab-use-after-free in bfq_init_rq+0x175d/0x17a0 block/bfq-iosched.c:6958 Read of size 8 at addr ffff8881b57147d8 by task fsstress/232726 CPU: 2 PID: 232726 Comm: fsstress Not tainted 6.6.0-g3629d1885222 #39 Call Trace: <TASK> __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x91/0xf0 lib/dump_stack.c:106 print_address_description.constprop.0+0x66/0x300 mm/kasan/report.c:364 print_report+0x3e/0x70 mm/kasan/report.c:475 kasan_report+0xb8/0xf0 mm/kasan/report.c:588 hlist_add_head include/linux/list.h:1023 [inline] bfq_init_rq+0x175d/0x17a0 block/bfq-iosched.c:6958 bfq_insert_request.isra.0+0xe8/0xa20 block/bfq-iosched.c:6271 bfq_insert_requests+0x27f/0x390 block/bfq-iosched.c:6323 blk_mq_insert_request+0x290/0x8f0 block/blk-mq.c:2660 blk_mq_submit_bio+0x1021/0x15e0 block/blk-mq.c:3143 __submit_bio+0xa0/0x6b0 block/blk-core.c:639 __submit_bio_noacct_mq block/blk-core.c:718 [inline] submit_bio_noacct_nocheck+0x5b7/0x810 block/blk-core.c:747 submit_bio_noacct+0xca0/0x1990 block/blk-core.c:847 __ext4_read_bh fs/ext4/super.c:205 [inline] ext4_read_bh+0x15e/0x2e0 fs/ext4/super.c:230 __read_extent_tree_block+0x304/0x6f0 fs/ext4/extents.c:567 ext4_find_extent+0x479/0xd20 fs/ext4/extents.c:947 ext4_ext_map_blocks+0x1a3/0x2680 fs/ext4/extents.c:4182 ext4_map_blocks+0x929/0x15a0 fs/ext4/inode.c:660 ext4_iomap_begin_report+0x298/0x480 fs/ext4/inode.c:3569 iomap_iter+0x3dd/0x1010 fs/iomap/iter.c:91 iomap_fiemap+0x1f4/0x360 fs/iomap/fiemap.c:80 ext4_fiemap+0x181/0x210 fs/ext4/extents.c:5051 ioctl_fiemap.isra.0+0x1b4/0x290 fs/ioctl.c:220 do_vfs_ioctl+0x31c/0x11a0 fs/ioctl.c:811 __do_sys_ioctl fs/ioctl.c:869 [inline] __se_sys_ioctl+0xae/0x190 fs/ioctl.c:857 do_syscall_x64 arch/x86/entry/common.c:51 [inline] do_syscall_64+0x70/0x120 arch/x86/entry/common.c:81 entry_SYSCALL_64_after_hwframe+0x78/0xe2 Allocated by task 232719: kasan_save_stack+0x22/0x50 mm/kasan/common.c:45 kasan_set_track+0x25/0x30 mm/kasan/common.c:52 __kasan_slab_alloc+0x87/0x90 mm/kasan/common.c:328 kasan_slab_alloc include/linux/kasan.h:188 [inline] slab_post_alloc_hook mm/slab.h:768 [inline] slab_alloc_node mm/slub.c:3492 [inline] kmem_cache_alloc_node+0x1b8/0x6f0 mm/slub.c:3537 bfq_get_queue+0x215/0x1f00 block/bfq-iosched.c:5869 bfq_get_bfqq_handle_split+0x167/0x5f0 block/bfq-iosched.c:6776 bfq_init_rq+0x13a4/0x17a0 block/bfq-iosched.c:6938 bfq_insert_request.isra.0+0xe8/0xa20 block/bfq-iosched.c:6271 bfq_insert_requests+0x27f/0x390 block/bfq-iosched.c:6323 blk_mq_insert_request+0x290/0x8f0 block/blk-mq.c:2660 blk_mq_submit_bio+0x1021/0x15e0 block/blk-mq.c:3143 __submit_bio+0xa0/0x6b0 block/blk-core.c:639 __submit_bio_noacct_mq block/blk-core.c:718 [inline] submit_bio_noacct_nocheck+0x5b7/0x810 block/blk-core.c:747 submit_bio_noacct+0xca0/0x1990 block/blk-core.c:847 __ext4_read_bh fs/ext4/super.c:205 [inline] ext4_read_bh_nowait+0x15a/0x240 fs/ext4/super.c:217 ext4_read_bh_lock+0xac/0xd0 fs/ext4/super.c:242 ext4_bread_batch+0x268/0x500 fs/ext4/inode.c:958 __ext4_find_entry+0x448/0x10f0 fs/ext4/namei.c:1671 ext4_lookup_entry fs/ext4/namei.c:1774 [inline] ext4_lookup.part.0+0x359/0x6f0 fs/ext4/namei.c:1842 ext4_lookup+0x72/0x90 fs/ext4/namei.c:1839 __lookup_slow+0x257/0x480 fs/namei.c:1696 lookup_slow fs/namei.c:1713 [inline] walk_component+0x454/0x5c0 fs/namei.c:2004 link_path_walk.part.0+0x773/0xda0 fs/namei.c:2331 link_path_walk fs/namei.c:3826 [inline] path_openat+0x1b9/0x520 fs/namei.c:3826 do_filp_open+0x1b7/0x400 fs/namei.c:3857 do_sys_openat2+0x5dc/0x6e0 fs/open.c:1428 do_sys_open fs/open.c:1443 [inline] __do_sys_openat fs/open.c:1459 [inline] __se_sys_openat fs/open.c:1454 [inline] __x64_sys_openat+0x148/0x200 fs/open.c:1454 do_syscall_x64 arch/x86/entry/common.c:51 [inline] do_syscall_6 ---truncated---

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: sched: sch_cake: add bounds checks to host bulk flow fairness counts Even though we fixed a logic error in the commit cited below, syzbot still managed to trigger an underflow of the per-host bulk flow counters, leading to an out of bounds memory access. To avoid any such logic errors causing out of bounds memory accesses, this commit factors out all accesses to the per-host bulk flow counters to a series of helpers that perform bounds-checking before any increments and decrements. This also has the benefit of improving readability by moving the conditional checks for the flow mode into these helpers, instead of having them spread out throughout the code (which was the cause of the original logic error). As part of this change, the flow quantum calculation is consolidated into a helper function, which means that the dithering applied to the ost load scaling is now applied both in the DRR rotation and when a sparse flow's quantum is first initiated. The only user-visible effect of this is that the maximum packet size that can be sent while a flow stays sparse will now vary with +/- one byte in some cases. This should not make a noticeable difference in practice, and thus it's not worth complicating the code to preserve the old behaviour.

CWE-125 - Out-of-bounds Read
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: netfilter: conntrack: clamp maximum hashtable size to INT_MAX Use INT_MAX as maximum size for the conntrack hashtable. Otherwise, it is possible to hit WARN_ON_ONCE in __kvmalloc_node_noprof() when resizing hashtable because __GFP_NOWARN is unset. See: 0708a0afe291 ("mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls") Note: hashtable resize is only possible from init_netns.

CWE-789 - Memory Allocation with Excessive Size Value
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: zram: fix potential UAF of zram table If zram_meta_alloc failed early, it frees allocated zram->table without setting it NULL. Which will potentially cause zram_meta_free to access the table if user reset an failed and uninitialized device.

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: afs: Fix merge preference rule failure condition syzbot reported a lock held when returning to userspace[1]. This is because if argc is less than 0 and the function returns directly, the held inode lock is not released. Fix this by store the error in ret and jump to done to clean up instead of returning directly. [dh: Modified Lizhi Xu's original patch to make it honour the error code from afs_split_string()] [1] WARNING: lock held when returning to user space! 6.13.0-rc3-syzkaller-00209-g499551201b5f #0 Not tainted ------------------------------------------------ syz-executor133/5823 is leaving the kernel with locks still held! 1 lock held by syz-executor133/5823: #0: ffff888071cffc00 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: inode_lock include/linux/fs.h:818 [inline] #0: ffff888071cffc00 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: afs_proc_addr_prefs_write+0x2bb/0x14e0 fs/afs/addr_prefs.c:388

CWE-667 - Improper Locking
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: cachestat: fix page cache statistics permission checking When the 'cachestat()' system call was added in commit cf264e1329fb ("cachestat: implement cachestat syscall"), it was meant to be a much more convenient (and performant) version of mincore() that didn't need mapping things into the user virtual address space in order to work. But it ended up missing the "check for writability or ownership" fix for mincore(), done in commit 134fca9063ad ("mm/mincore.c: make mincore() more conservative"). This just adds equivalent logic to 'cachestat()', modified for the file context (rather than vma).

CWE-863 - Incorrect Authorization
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: mm: zswap: properly synchronize freeing resources during CPU hotunplug In zswap_compress() and zswap_decompress(), the per-CPU acomp_ctx of the current CPU at the beginning of the operation is retrieved and used throughout. However, since neither preemption nor migration are disabled, it is possible that the operation continues on a different CPU. If the original CPU is hotunplugged while the acomp_ctx is still in use, we run into a UAF bug as some of the resources attached to the acomp_ctx are freed during hotunplug in zswap_cpu_comp_dead() (i.e. acomp_ctx.buffer, acomp_ctx.req, or acomp_ctx.acomp). The problem was introduced in commit 1ec3b5fe6eec ("mm/zswap: move to use crypto_acomp API for hardware acceleration") when the switch to the crypto_acomp API was made. Prior to that, the per-CPU crypto_comp was retrieved using get_cpu_ptr() which disables preemption and makes sure the CPU cannot go away from under us. Preemption cannot be disabled with the crypto_acomp API as a sleepable context is needed. Use the acomp_ctx.mutex to synchronize CPU hotplug callbacks allocating and freeing resources with compression/decompression paths. Make sure that acomp_ctx.req is NULL when the resources are freed. In the compression/decompression paths, check if acomp_ctx.req is NULL after acquiring the mutex (meaning the CPU was offlined) and retry on the new CPU. The initialization of acomp_ctx.mutex is moved from the CPU hotplug callback to the pool initialization where it belongs (where the mutex is allocated). In addition to adding clarity, this makes sure that CPU hotplug cannot reinitialize a mutex that is already locked by compression/decompression. Previously a fix was attempted by holding cpus_read_lock() [1]. This would have caused a potential deadlock as it is possible for code already holding the lock to fall into reclaim and enter zswap (causing a deadlock). A fix was also attempted using SRCU for synchronization, but Johannes pointed out that synchronize_srcu() cannot be used in CPU hotplug notifiers [2]. Alternative fixes that were considered/attempted and could have worked: - Refcounting the per-CPU acomp_ctx. This involves complexity in handling the race between the refcount dropping to zero in zswap_[de]compress() and the refcount being re-initialized when the CPU is onlined. - Disabling migration before getting the per-CPU acomp_ctx [3], but that's discouraged and is a much bigger hammer than needed, and could result in subtle performance issues. [1]https://lkml.kernel.org/20241219212437.2714151-1-yosryahmed@google.com/ [2]https://lkml.kernel.org/20250107074724.1756696-2-yosryahmed@google.com/ [3]https://lkml.kernel.org/20250107222236.2715883-2-yosryahmed@google.com/ [yosryahmed@google.com: remove comment]

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: mm: clear uffd-wp PTE/PMD state on mremap() When mremap()ing a memory region previously registered with userfaultfd as write-protected but without UFFD_FEATURE_EVENT_REMAP, an inconsistency in flag clearing leads to a mismatch between the vma flags (which have uffd-wp cleared) and the pte/pmd flags (which do not have uffd-wp cleared). This mismatch causes a subsequent mprotect(PROT_WRITE) to trigger a warning in page_table_check_pte_flags() due to setting the pte to writable while uffd-wp is still set. Fix this by always explicitly clearing the uffd-wp pte/pmd flags on any such mremap() so that the values are consistent with the existing clearing of VM_UFFD_WP. Be careful to clear the logical flag regardless of its physical form; a PTE bit, a swap PTE bit, or a PTE marker. Cover PTE, huge PMD and hugetlb paths.

CWE-20 - Improper Input Validation
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: pfifo_tail_enqueue: Drop new packet when sch->limit == 0 Expected behaviour: In case we reach scheduler's limit, pfifo_tail_enqueue() will drop a packet in scheduler's queue and decrease scheduler's qlen by one. Then, pfifo_tail_enqueue() enqueue new packet and increase scheduler's qlen by one. Finally, pfifo_tail_enqueue() return `NET_XMIT_CN` status code. Weird behaviour: In case we set `sch->limit == 0` and trigger pfifo_tail_enqueue() on a scheduler that has no packet, the 'drop a packet' step will do nothing. This means the scheduler's qlen still has value equal 0. Then, we continue to enqueue new packet and increase scheduler's qlen by one. In summary, we can leverage pfifo_tail_enqueue() to increase qlen by one and return `NET_XMIT_CN` status code. The problem is: Let's say we have two qdiscs: Qdisc_A and Qdisc_B. - Qdisc_A's type must have '->graft()' function to create parent/child relationship. Let's say Qdisc_A's type is `hfsc`. Enqueue packet to this qdisc will trigger `hfsc_enqueue`. - Qdisc_B's type is pfifo_head_drop. Enqueue packet to this qdisc will trigger `pfifo_tail_enqueue`. - Qdisc_B is configured to have `sch->limit == 0`. - Qdisc_A is configured to route the enqueued's packet to Qdisc_B. Enqueue packet through Qdisc_A will lead to: - hfsc_enqueue(Qdisc_A) -> pfifo_tail_enqueue(Qdisc_B) - Qdisc_B->q.qlen += 1 - pfifo_tail_enqueue() return `NET_XMIT_CN` - hfsc_enqueue() check for `NET_XMIT_SUCCESS` and see `NET_XMIT_CN` => hfsc_enqueue() don't increase qlen of Qdisc_A. The whole process lead to a situation where Qdisc_A->q.qlen == 0 and Qdisc_B->q.qlen == 1. Replace 'hfsc' with other type (for example: 'drr') still lead to the same problem. This violate the design where parent's qlen should equal to the sum of its childrens'qlen. Bug impact: This issue can be used for user->kernel privilege escalation when it is reachable.

CWE-911 - Improper Update of Reference Count
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: Fix implicit ODP use after free Prevent double queueing of implicit ODP mr destroy work by using __xa_cmpxchg() to make sure this is the only time we are destroying this specific mr. Without this change, we could try to invalidate this mr twice, which in turn could result in queuing a MR work destroy twice, and eventually the second work could execute after the MR was freed due to the first work, causing a user after free and trace below. refcount_t: underflow; use-after-free. WARNING: CPU: 2 PID: 12178 at lib/refcount.c:28 refcount_warn_saturate+0x12b/0x130 Modules linked in: bonding ib_ipoib vfio_pci ip_gre geneve nf_tables ip6_gre gre ip6_tunnel tunnel6 ipip tunnel4 ib_umad rdma_ucm mlx5_vfio_pci vfio_pci_core vfio_iommu_type1 mlx5_ib vfio ib_uverbs mlx5_core iptable_raw openvswitch nsh rpcrdma ib_iser libiscsi scsi_transport_iscsi rdma_cm iw_cm ib_cm ib_core xt_conntrack xt_MASQUERADE nf_conntrack_netlink nfnetlink xt_addrtype iptable_nat nf_nat br_netfilter rpcsec_gss_krb5 auth_rpcgss oid_registry overlay zram zsmalloc fuse [last unloaded: ib_uverbs] CPU: 2 PID: 12178 Comm: kworker/u20:5 Not tainted 6.5.0-rc1_net_next_mlx5_58c644e #1 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.13.0-0-gf21b5a4aeb02-prebuilt.qemu.org 04/01/2014 Workqueue: events_unbound free_implicit_child_mr_work [mlx5_ib] RIP: 0010:refcount_warn_saturate+0x12b/0x130 Code: 48 c7 c7 38 95 2a 82 c6 05 bc c6 fe 00 01 e8 0c 66 aa ff 0f 0b 5b c3 48 c7 c7 e0 94 2a 82 c6 05 a7 c6 fe 00 01 e8 f5 65 aa ff <0f> 0b 5b c3 90 8b 07 3d 00 00 00 c0 74 12 83 f8 01 74 13 8d 50 ff RSP: 0018:ffff8881008e3e40 EFLAGS: 00010286 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000027 RDX: ffff88852c91b5c8 RSI: 0000000000000001 RDI: ffff88852c91b5c0 RBP: ffff8881dacd4e00 R08: 00000000ffffffff R09: 0000000000000019 R10: 000000000000072e R11: 0000000063666572 R12: ffff88812bfd9e00 R13: ffff8881c792d200 R14: ffff88810011c005 R15: ffff8881002099c0 FS: 0000000000000000(0000) GS:ffff88852c900000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f5694b5e000 CR3: 00000001153f6003 CR4: 0000000000370ea0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: <TASK> ? refcount_warn_saturate+0x12b/0x130 free_implicit_child_mr_work+0x180/0x1b0 [mlx5_ib] process_one_work+0x1cc/0x3c0 worker_thread+0x218/0x3c0 kthread+0xc6/0xf0 ret_from_fork+0x1f/0x30 </TASK>

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: padata: avoid UAF for reorder_work Although the previous patch can avoid ps and ps UAF for _do_serial, it can not avoid potential UAF issue for reorder_work. This issue can happen just as below: crypto_request crypto_request crypto_del_alg padata_do_serial ... padata_reorder // processes all remaining // requests then breaks while (1) { if (!padata) break; ... } padata_do_serial // new request added list_add // sees the new request queue_work(reorder_work) padata_reorder queue_work_on(squeue->work) ... <kworker context> padata_serial_worker // completes new request, // no more outstanding // requests crypto_del_alg // free pd <kworker context> invoke_padata_reorder // UAF of pd To avoid UAF for 'reorder_work', get 'pd' ref before put 'reorder_work' into the 'serial_wq' and put 'pd' ref until the 'serial_wq' finish.

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A use-after-free vulnerability was found in the Linux kernel's padata subsystem, in the `padata_reorder()` function. Caused by improper synchronization controls, this vulnerability can occur when a reference-counted data structure (`pd`) is decremented in one thread, freeing it, while another thread still holds a pointer to it and attempts to access it via `padata_find_next()`. This vulnerability can lead to system instability, denial of service, and potential privilege escalation.

CWE-820 - Missing Synchronization
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: bpf: Send signals asynchronously if !preemptible BPF programs can execute in all kinds of contexts and when a program running in a non-preemptible context uses the bpf_send_signal() kfunc, it will cause issues because this kfunc can sleep. Change `irqs_disabled()` to `!preemptible()`.

CWE-20 - Improper Input Validation
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A flaw was found in the linux kernel. A race between cancel_hw_scan and hw_scan completion may lead to compromised availability.

Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: ata: libata-sff: Ensure that we cannot write outside the allocated buffer reveliofuzzing reported that a SCSI_IOCTL_SEND_COMMAND ioctl with out_len set to 0xd42, SCSI command set to ATA_16 PASS-THROUGH, ATA command set to ATA_NOP, and protocol set to ATA_PROT_PIO, can cause ata_pio_sector() to write outside the allocated buffer, overwriting random memory. While a ATA device is supposed to abort a ATA_NOP command, there does seem to be a bug either in libata-sff or QEMU, where either this status is not set, or the status is cleared before read by ata_sff_hsm_move(). Anyway, that is most likely a separate bug. Looking at __atapi_pio_bytes(), it already has a safety check to ensure that __atapi_pio_bytes() cannot write outside the allocated buffer. Add a similar check to ata_pio_sector(), such that also ata_pio_sector() cannot write outside the allocated buffer.

CWE-119 - Improper Restriction of Operations within the Bounds of a Memory Buffer
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: scsi: ufs: core: Fix use-after free in init error and remove paths devm_blk_crypto_profile_init() registers a cleanup handler to run when the associated (platform-) device is being released. For UFS, the crypto private data and pointers are stored as part of the ufs_hba's data structure 'struct ufs_hba::crypto_profile'. This structure is allocated as part of the underlying ufshcd and therefore Scsi_host allocation. During driver release or during error handling in ufshcd_pltfrm_init(), this structure is released as part of ufshcd_dealloc_host() before the (platform-) device associated with the crypto call above is released. Once this device is released, the crypto cleanup code will run, using the just-released 'struct ufs_hba::crypto_profile'. This causes a use-after-free situation: Call trace: kfree+0x60/0x2d8 (P) kvfree+0x44/0x60 blk_crypto_profile_destroy_callback+0x28/0x70 devm_action_release+0x1c/0x30 release_nodes+0x6c/0x108 devres_release_all+0x98/0x100 device_unbind_cleanup+0x20/0x70 really_probe+0x218/0x2d0 In other words, the initialisation code flow is: platform-device probe ufshcd_pltfrm_init() ufshcd_alloc_host() scsi_host_alloc() allocation of struct ufs_hba creation of scsi-host devices devm_blk_crypto_profile_init() devm registration of cleanup handler using platform-device and during error handling of ufshcd_pltfrm_init() or during driver removal: ufshcd_dealloc_host() scsi_host_put() put_device(scsi-host) release of struct ufs_hba put_device(platform-device) crypto cleanup handler To fix this use-after free, change ufshcd_alloc_host() to register a devres action to automatically cleanup the underlying SCSI device on ufshcd destruction, without requiring explicit calls to ufshcd_dealloc_host(). This way: * the crypto profile and all other ufs_hba-owned resources are destroyed before SCSI (as they've been registered after) * a memleak is plugged in tc-dwc-g210-pci.c remove() as a side-effect * EXPORT_SYMBOL_GPL(ufshcd_dealloc_host) can be removed fully as it's not needed anymore * no future drivers using ufshcd_alloc_host() could ever forget adding the cleanup

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: Fix class @block_class's subsystem refcount leakage blkcg_fill_root_iostats() iterates over @block_class's devices by class_dev_iter_(init|next)(), but does not end iterating with class_dev_iter_exit(), so causes the class's subsystem refcount leakage. Fix by ending the iterating with class_dev_iter_exit().

CWE-401 - Missing Release of Memory after Effective Lifetime
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: Input: synaptics - fix crash when enabling pass-through port When enabling a pass-through port an interrupt might come before psmouse driver binds to the pass-through port. However synaptics sub-driver tries to access psmouse instance presumably associated with the pass-through port to figure out if only 1 byte of response or entire protocol packet needs to be forwarded to the pass-through port and may crash if psmouse instance has not been attached to the port yet. Fix the crash by introducing open() and close() methods for the port and check if the port is open before trying to access psmouse instance. Because psmouse calls serio_open() only after attaching psmouse instance to serio port instance this prevents the potential crash.

CWE-367 - Time-of-check Time-of-use (TOCTOU) Race Condition
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: ipv6: use RCU protection in ip6_default_advmss() ip6_default_advmss() needs rcu protection to make sure the net structure it reads does not disappear.

CWE-414 - Missing Lock Check
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A vulnerability was found in the Linux kernel's work queue subsystem, which manages background task execution. The issue stems from improper handling of the "rescuer" thread during the cleanup of unbound work queues.

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: team: better TEAM_OPTION_TYPE_STRING validation syzbot reported following splat [1] Make sure user-provided data contains one nul byte. [1] BUG: KMSAN: uninit-value in string_nocheck lib/vsprintf.c:633 [inline] BUG: KMSAN: uninit-value in string+0x3ec/0x5f0 lib/vsprintf.c:714 string_nocheck lib/vsprintf.c:633 [inline] string+0x3ec/0x5f0 lib/vsprintf.c:714 vsnprintf+0xa5d/0x1960 lib/vsprintf.c:2843 __request_module+0x252/0x9f0 kernel/module/kmod.c:149 team_mode_get drivers/net/team/team_core.c:480 [inline] team_change_mode drivers/net/team/team_core.c:607 [inline] team_mode_option_set+0x437/0x970 drivers/net/team/team_core.c:1401 team_option_set drivers/net/team/team_core.c:375 [inline] team_nl_options_set_doit+0x1339/0x1f90 drivers/net/team/team_core.c:2662 genl_family_rcv_msg_doit net/netlink/genetlink.c:1115 [inline] genl_family_rcv_msg net/netlink/genetlink.c:1195 [inline] genl_rcv_msg+0x1214/0x12c0 net/netlink/genetlink.c:1210 netlink_rcv_skb+0x375/0x650 net/netlink/af_netlink.c:2543 genl_rcv+0x40/0x60 net/netlink/genetlink.c:1219 netlink_unicast_kernel net/netlink/af_netlink.c:1322 [inline] netlink_unicast+0xf52/0x1260 net/netlink/af_netlink.c:1348 netlink_sendmsg+0x10da/0x11e0 net/netlink/af_netlink.c:1892 sock_sendmsg_nosec net/socket.c:718 [inline] __sock_sendmsg+0x30f/0x380 net/socket.c:733 ____sys_sendmsg+0x877/0xb60 net/socket.c:2573 ___sys_sendmsg+0x28d/0x3c0 net/socket.c:2627 __sys_sendmsg net/socket.c:2659 [inline] __do_sys_sendmsg net/socket.c:2664 [inline] __se_sys_sendmsg net/socket.c:2662 [inline] __x64_sys_sendmsg+0x212/0x3c0 net/socket.c:2662 x64_sys_call+0x2ed6/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:47 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f

CWE-908 - Use of Uninitialized Resource
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: vxlan: check vxlan_vnigroup_init() return value vxlan_init() must check vxlan_vnigroup_init() success otherwise a crash happens later, spotted by syzbot. Oops: general protection fault, probably for non-canonical address 0xdffffc000000002c: 0000 [#1] PREEMPT SMP KASAN NOPTI KASAN: null-ptr-deref in range [0x0000000000000160-0x0000000000000167] CPU: 0 UID: 0 PID: 7313 Comm: syz-executor147 Not tainted 6.14.0-rc1-syzkaller-00276-g69b54314c975 #0 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 RIP: 0010:vxlan_vnigroup_uninit+0x89/0x500 drivers/net/vxlan/vxlan_vnifilter.c:912 Code: 00 48 8b 44 24 08 4c 8b b0 98 41 00 00 49 8d 86 60 01 00 00 48 89 c2 48 89 44 24 10 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 <80> 3c 02 00 0f 85 4d 04 00 00 49 8b 86 60 01 00 00 48 ba 00 00 00 RSP: 0018:ffffc9000cc1eea8 EFLAGS: 00010202 RAX: dffffc0000000000 RBX: 0000000000000001 RCX: ffffffff8672effb RDX: 000000000000002c RSI: ffffffff8672ecb9 RDI: ffff8880461b4f18 RBP: ffff8880461b4ef4 R08: 0000000000000001 R09: 0000000000000000 R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000020000 R13: ffff8880461b0d80 R14: 0000000000000000 R15: dffffc0000000000 FS: 00007fecfa95d6c0(0000) GS:ffff88806a600000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fecfa95cfb8 CR3: 000000004472c000 CR4: 0000000000352ef0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: <TASK> vxlan_uninit+0x1ab/0x200 drivers/net/vxlan/vxlan_core.c:2942 unregister_netdevice_many_notify+0x12d6/0x1f30 net/core/dev.c:11824 unregister_netdevice_many net/core/dev.c:11866 [inline] unregister_netdevice_queue+0x307/0x3f0 net/core/dev.c:11736 register_netdevice+0x1829/0x1eb0 net/core/dev.c:10901 __vxlan_dev_create+0x7c6/0xa30 drivers/net/vxlan/vxlan_core.c:3981 vxlan_newlink+0xd1/0x130 drivers/net/vxlan/vxlan_core.c:4407 rtnl_newlink_create net/core/rtnetlink.c:3795 [inline] __rtnl_newlink net/core/rtnetlink.c:3906 [inline]

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A use-after-free vulnerability was found in the Linux kernel. l3mdev_l3_out() can be called without RCU being held, causing damage to the availability of the system.

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: NFSD: fix hang in nfsd4_shutdown_callback If nfs4_client is in courtesy state then there is no point to send the callback. This causes nfsd4_shutdown_callback to hang since cl_cb_inflight is not 0. This hang lasts about 15 minutes until TCP notifies NFSD that the connection was dropped. This patch modifies nfsd4_run_cb_work to skip the RPC call if nfs4_client is in courtesy state.

CWE-99 - Improper Control of Resource Identifiers ('Resource Injection')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: nfsd: clear acl_access/acl_default after releasing them If getting acl_default fails, acl_access and acl_default will be released simultaneously. However, acl_access will still retain a pointer pointing to the released posix_acl, which will trigger a WARNING in nfs3svc_release_getacl like this: ------------[ cut here ]------------ refcount_t: underflow; use-after-free. WARNING: CPU: 26 PID: 3199 at lib/refcount.c:28 refcount_warn_saturate+0xb5/0x170 Modules linked in: CPU: 26 UID: 0 PID: 3199 Comm: nfsd Not tainted 6.12.0-rc6-00079-g04ae226af01f-dirty #8 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.1-2.fc37 04/01/2014 RIP: 0010:refcount_warn_saturate+0xb5/0x170 Code: cc cc 0f b6 1d b3 20 a5 03 80 fb 01 0f 87 65 48 d8 00 83 e3 01 75 e4 48 c7 c7 c0 3b 9b 85 c6 05 97 20 a5 03 01 e8 fb 3e 30 ff <0f> 0b eb cd 0f b6 1d 8a3 RSP: 0018:ffffc90008637cd8 EFLAGS: 00010282 RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffffffff83904fde RDX: dffffc0000000000 RSI: 0000000000000008 RDI: ffff88871ed36380 RBP: ffff888158beeb40 R08: 0000000000000001 R09: fffff520010c6f56 R10: ffffc90008637ab7 R11: 0000000000000001 R12: 0000000000000001 R13: ffff888140e77400 R14: ffff888140e77408 R15: ffffffff858b42c0 FS: 0000000000000000(0000) GS:ffff88871ed00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000562384d32158 CR3: 000000055cc6a000 CR4: 00000000000006f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: <TASK> ? refcount_warn_saturate+0xb5/0x170 ? __warn+0xa5/0x140 ? refcount_warn_saturate+0xb5/0x170 ? report_bug+0x1b1/0x1e0 ? handle_bug+0x53/0xa0 ? exc_invalid_op+0x17/0x40 ? asm_exc_invalid_op+0x1a/0x20 ? tick_nohz_tick_stopped+0x1e/0x40 ? refcount_warn_saturate+0xb5/0x170 ? refcount_warn_saturate+0xb5/0x170 nfs3svc_release_getacl+0xc9/0xe0 svc_process_common+0x5db/0xb60 ? __pfx_svc_process_common+0x10/0x10 ? __rcu_read_unlock+0x69/0xa0 ? __pfx_nfsd_dispatch+0x10/0x10 ? svc_xprt_received+0xa1/0x120 ? xdr_init_decode+0x11d/0x190 svc_process+0x2a7/0x330 svc_handle_xprt+0x69d/0x940 svc_recv+0x180/0x2d0 nfsd+0x168/0x200 ? __pfx_nfsd+0x10/0x10 kthread+0x1a2/0x1e0 ? kthread+0xf4/0x1e0 ? __pfx_kthread+0x10/0x10 ret_from_fork+0x34/0x60 ? __pfx_kthread+0x10/0x10 ret_from_fork_asm+0x1a/0x30 </TASK> Kernel panic - not syncing: kernel: panic_on_warn set ... Clear acl_access/acl_default after posix_acl_release is called to prevent UAF from being triggered.

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: net: let net.core.dev_weight always be non-zero The following problem was encountered during stability test: (NULL net_device): NAPI poll function process_backlog+0x0/0x530 \ returned 1, exceeding its budget of 0. ------------[ cut here ]------------ list_add double add: new=ffff88905f746f48, prev=ffff88905f746f48, \ next=ffff88905f746e40. WARNING: CPU: 18 PID: 5462 at lib/list_debug.c:35 \ __list_add_valid_or_report+0xf3/0x130 CPU: 18 UID: 0 PID: 5462 Comm: ping Kdump: loaded Not tainted 6.13.0-rc7+ RIP: 0010:__list_add_valid_or_report+0xf3/0x130 Call Trace: ? __warn+0xcd/0x250 ? __list_add_valid_or_report+0xf3/0x130 enqueue_to_backlog+0x923/0x1070 netif_rx_internal+0x92/0x2b0 __netif_rx+0x15/0x170 loopback_xmit+0x2ef/0x450 dev_hard_start_xmit+0x103/0x490 __dev_queue_xmit+0xeac/0x1950 ip_finish_output2+0x6cc/0x1620 ip_output+0x161/0x270 ip_push_pending_frames+0x155/0x1a0 raw_sendmsg+0xe13/0x1550 __sys_sendto+0x3bf/0x4e0 __x64_sys_sendto+0xdc/0x1b0 do_syscall_64+0x5b/0x170 entry_SYSCALL_64_after_hwframe+0x76/0x7e The reproduction command is as follows: sysctl -w net.core.dev_weight=0 ping 127.0.0.1 This is because when the napi's weight is set to 0, process_backlog() may return 0 and clear the NAPI_STATE_SCHED bit of napi->state, causing this napi to be re-polled in net_rx_action() until __do_softirq() times out. Since the NAPI_STATE_SCHED bit has been cleared, napi_schedule_rps() can be retriggered in enqueue_to_backlog(), causing this issue. Making the napi's weight always non-zero solves this problem. Triggering this issue requires system-wide admin (setting is not namespaced).

CWE-20 - Improper Input Validation
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: reject mismatching sum of field_len with set key length The field length description provides the length of each separated key field in the concatenation, each field gets rounded up to 32-bits to calculate the pipapo rule width from pipapo_init(). The set key length provides the total size of the key aligned to 32-bits. Register-based arithmetics still allows for combining mismatching set key length and field length description, eg. set key length 10 and field description [ 5, 4 ] leading to pipapo width of 12.

CWE-682 - Incorrect Calculation
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: don't flush non-uploaded STAs If STA state is pre-moved to AUTHORIZED (such as in IBSS scenarios) and insertion fails, the station is freed. In this case, the driver never knew about the station, so trying to flush it is unexpected and may crash. Check if the sta was uploaded to the driver before and fix this.

CWE-20 - Improper Input Validation
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]" The Call Trace is as below: " <TASK> ? show_regs.cold+0x1a/0x1f ? __rxe_cleanup+0x12c/0x170 [rdma_rxe] ? __warn+0x84/0xd0 ? __rxe_cleanup+0x12c/0x170 [rdma_rxe] ? report_bug+0x105/0x180 ? handle_bug+0x46/0x80 ? exc_invalid_op+0x19/0x70 ? asm_exc_invalid_op+0x1b/0x20 ? __rxe_cleanup+0x12c/0x170 [rdma_rxe] ? __rxe_cleanup+0x124/0x170 [rdma_rxe] rxe_destroy_qp.cold+0x24/0x29 [rdma_rxe] ib_destroy_qp_user+0x118/0x190 [ib_core] rdma_destroy_qp.cold+0x43/0x5e [rdma_cm] rtrs_cq_qp_destroy.cold+0x1d/0x2b [rtrs_core] rtrs_srv_close_work.cold+0x1b/0x31 [rtrs_server] process_one_work+0x21d/0x3f0 worker_thread+0x4a/0x3c0 ? process_one_work+0x3f0/0x3f0 kthread+0xf0/0x120 ? kthread_complete_and_exit+0x20/0x20 ret_from_fork+0x22/0x30 </TASK> " When too many rdma resources are allocated, rxe needs more time to handle these rdma resources. Sometimes with the current timeout, rxe can not release the rdma resources correctly. Compared with other rdma drivers, a bigger timeout is used.

CWE-99 - Improper Control of Resource Identifiers ('Resource Injection')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

No description is available for this CVE.

Affected products
Fixed 303 products, the same list as for CVE-2022-48830

In the Linux kernel, the following vulnerability has been resolved: KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop Move the conditional loading of hardware DR6 with the guest's DR6 value out of the core .vcpu_run() loop to fix a bug where KVM can load hardware with a stale vcpu->arch.dr6. When the guest accesses a DR and host userspace isn't debugging the guest, KVM disables DR interception and loads the guest's values into hardware on VM-Enter and saves them on VM-Exit. This allows the guest to access DRs at will, e.g. so that a sequence of DR accesses to configure a breakpoint only generates one VM-Exit. For DR0-DR3, the logic/behavior is identical between VMX and SVM, and also identical between KVM_DEBUGREG_BP_ENABLED (userspace debugging the guest) and KVM_DEBUGREG_WONT_EXIT (guest using DRs), and so KVM handles loading DR0-DR3 in common code, _outside_ of the core kvm_x86_ops.vcpu_run() loop. But for DR6, the guest's value doesn't need to be loaded into hardware for KVM_DEBUGREG_BP_ENABLED, and SVM provides a dedicated VMCB field whereas VMX requires software to manually load the guest value, and so loading the guest's value into DR6 is handled by {svm,vmx}_vcpu_run(), i.e. is done _inside_ the core run loop. Unfortunately, saving the guest values on VM-Exit is initiated by common x86, again outside of the core run loop. If the guest modifies DR6 (in hardware, when DR interception is disabled), and then the next VM-Exit is a fastpath VM-Exit, KVM will reload hardware DR6 with vcpu->arch.dr6 and clobber the guest's actual value. The bug shows up primarily with nested VMX because KVM handles the VMX preemption timer in the fastpath, and the window between hardware DR6 being modified (in guest context) and DR6 being read by guest software is orders of magnitude larger in a nested setup. E.g. in non-nested, the VMX preemption timer would need to fire precisely between #DB injection and the #DB handler's read of DR6, whereas with a KVM-on-KVM setup, the window where hardware DR6 is "dirty" extends all the way from L1 writing DR6 to VMRESUME (in L1). L1's view: ========== <L1 disables DR interception> CPU 0/KVM-7289 [023] d.... 2925.640961: kvm_entry: vcpu 0 A: L1 Writes DR6 CPU 0/KVM-7289 [023] d.... 2925.640963: <hack>: Set DRs, DR6 = 0xffff0ff1 B: CPU 0/KVM-7289 [023] d.... 2925.640967: kvm_exit: vcpu 0 reason EXTERNAL_INTERRUPT intr_info 0x800000ec D: L1 reads DR6, arch.dr6 = 0 CPU 0/KVM-7289 [023] d.... 2925.640969: <hack>: Sync DRs, DR6 = 0xffff0ff0 CPU 0/KVM-7289 [023] d.... 2925.640976: kvm_entry: vcpu 0 L2 reads DR6, L1 disables DR interception CPU 0/KVM-7289 [023] d.... 2925.640980: kvm_exit: vcpu 0 reason DR_ACCESS info1 0x0000000000000216 CPU 0/KVM-7289 [023] d.... 2925.640983: kvm_entry: vcpu 0 CPU 0/KVM-7289 [023] d.... 2925.640983: <hack>: Set DRs, DR6 = 0xffff0ff0 L2 detects failure CPU 0/KVM-7289 [023] d.... 2925.640987: kvm_exit: vcpu 0 reason HLT L1 reads DR6 (confirms failure) CPU 0/KVM-7289 [023] d.... 2925.640990: <hack>: Sync DRs, DR6 = 0xffff0ff0 L0's view: ========== L2 reads DR6, arch.dr6 = 0 CPU 23/KVM-5046 [001] d.... 3410.005610: kvm_exit: vcpu 23 reason DR_ACCESS info1 0x0000000000000216 CPU 23/KVM-5046 [001] ..... 3410.005610: kvm_nested_vmexit: vcpu 23 reason DR_ACCESS info1 0x0000000000000216 L2 => L1 nested VM-Exit CPU 23/KVM-5046 [001] ..... 3410.005610: kvm_nested_vmexit_inject: reason: DR_ACCESS ext_inf1: 0x0000000000000216 CPU 23/KVM-5046 [001] d.... 3410.005610: kvm_entry: vcpu 23 CPU 23/KVM-5046 [001] d.... 3410.005611: kvm_exit: vcpu 23 reason VMREAD CPU 23/KVM-5046 [001] d.... 3410.005611: kvm_entry: vcpu 23 CPU 23/KVM-5046 [001] d.... 3410. ---truncated---

CWE-665 - Improper Initialization
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: smb: client: Add check for next_buffer in receive_encrypted_standard() Add check for the return value of cifs_buf_get() and cifs_small_buf_get() in receive_encrypted_standard() to prevent null pointer dereference.

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: acct: perform last write from workqueue In [1] it was reported that the acct(2) system call can be used to trigger NULL deref in cases where it is set to write to a file that triggers an internal lookup. This can e.g., happen when pointing acc(2) to /sys/power/resume. At the point the where the write to this file happens the calling task has already exited and called exit_fs(). A lookup will thus trigger a NULL-deref when accessing current->fs. Reorganize the code so that the the final write happens from the workqueue but with the caller's credentials. This preserves the (strange) permission model and has almost no regression risk. This api should stop to exist though.

Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data() The nullity of sps->cstream should be checked similarly as it is done in sof_set_stream_data_offset() function. Assuming that it is not NULL if sps->stream is NULL is incorrect and can lead to NULL pointer dereference.

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() Add check for the return value of nfp_app_ctrl_msg_alloc() in nfp_bpf_cmsg_alloc() to prevent null pointer dereference.

CWE-395 - Use of NullPointerException Catch to Detect NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: bpf: Fix softlockup in arena_map_free on 64k page kernel On an aarch64 kernel with CONFIG_PAGE_SIZE_64KB=y, arena_htab tests cause a segmentation fault and soft lockup. The same failure is not observed with 4k pages on aarch64. It turns out arena_map_free() is calling apply_to_existing_page_range() with the address returned by bpf_arena_get_kern_vm_start(). If this address is not page-aligned the code ends up calling apply_to_pte_range() with that unaligned address causing soft lockup. Fix it by round up GUARD_SZ to PAGE_SIZE << 1 so that the division by 2 in bpf_arena_get_kern_vm_start() returns a page-aligned value.

CWE-667 - Improper Locking
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: bpf: avoid holding freeze_mutex during mmap operation We use map->freeze_mutex to prevent races between map_freeze() and memory mapping BPF map contents with writable permissions. The way we naively do this means we'll hold freeze_mutex for entire duration of all the mm and VMA manipulations, which is completely unnecessary. This can potentially also lead to deadlocks, as reported by syzbot in [0]. So, instead, hold freeze_mutex only during writeability checks, bump (proactively) "write active" count for the map, unlock the mutex and proceed with mmap logic. And only if something went wrong during mmap logic, then undo that "write active" counter increment. [0] https://lore.kernel.org/bpf/678dcbc9.050a0220.303755.0066.GAE@google.com/

CWE-833 - Deadlock
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: ibmvnic: Don't reference skb after sending to VIOS Previously, after successfully flushing the xmit buffer to VIOS, the tx_bytes stat was incremented by the length of the skb. It is invalid to access the skb memory after sending the buffer to the VIOS because, at any point after sending, the VIOS can trigger an interrupt to free this memory. A race between reading skb->len and freeing the skb is possible (especially during LPM) and will result in use-after-free: ================================================================== BUG: KASAN: slab-use-after-free in ibmvnic_xmit+0x75c/0x1808 [ibmvnic] Read of size 4 at addr c00000024eb48a70 by task hxecom/14495 <...> Call Trace: [c000000118f66cf0] [c0000000018cba6c] dump_stack_lvl+0x84/0xe8 (unreliable) [c000000118f66d20] [c0000000006f0080] print_report+0x1a8/0x7f0 [c000000118f66df0] [c0000000006f08f0] kasan_report+0x128/0x1f8 [c000000118f66f00] [c0000000006f2868] __asan_load4+0xac/0xe0 [c000000118f66f20] [c0080000046eac84] ibmvnic_xmit+0x75c/0x1808 [ibmvnic] [c000000118f67340] [c0000000014be168] dev_hard_start_xmit+0x150/0x358 <...> Freed by task 0: kasan_save_stack+0x34/0x68 kasan_save_track+0x2c/0x50 kasan_save_free_info+0x64/0x108 __kasan_mempool_poison_object+0x148/0x2d4 napi_skb_cache_put+0x5c/0x194 net_tx_action+0x154/0x5b8 handle_softirqs+0x20c/0x60c do_softirq_own_stack+0x6c/0x88 <...> The buggy address belongs to the object at c00000024eb48a00 which belongs to the cache skbuff_head_cache of size 224 ==================================================================

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A vulnerability was found in the Linux kernel's memory migration system in the migrate_device_finalize() function, where a folio that should be freed is erroneously added back into the Least Recently Used (LRU) list. This issue can lead to memory corruption caused by a use-after-free issue when a previously freed folio is reaccessed, leading to system instability or potential denial of service.

Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: io_uring: prevent opcode speculation sqe->opcode is used for different tables, make sure we santitise it against speculations.

CWE-99 - Improper Control of Resource Identifiers ('Resource Injection')
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: tcp: drop secpath at the same time as we currently drop dst Xiumei reported hitting the WARN in xfrm6_tunnel_net_exit while running tests that boil down to: - create a pair of netns - run a basic TCP test over ipcomp6 - delete the pair of netns The xfrm_state found on spi_byaddr was not deleted at the time we delete the netns, because we still have a reference on it. This lingering reference comes from a secpath (which holds a ref on the xfrm_state), which is still attached to an skb. This skb is not leaked, it ends up on sk_receive_queue and then gets defer-free'd by skb_attempt_defer_free. The problem happens when we defer freeing an skb (push it on one CPU's defer_list), and don't flush that list before the netns is deleted. In that case, we still have a reference on the xfrm_state that we don't expect at this point. We already drop the skb's dst in the TCP receive path when it's no longer needed, so let's also drop the secpath. At this point, tcp_filter has already called into the LSM hooks that may require the secpath, so it should not be needed anymore. However, in some of those places, the MPTCP extension has just been attached to the skb, so we cannot simply drop all extensions.

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: acpi: typec: ucsi: Introduce a ->poll_cci method For the ACPI backend of UCSI the UCSI "registers" are just a memory copy of the register values in an opregion. The ACPI implementation in the BIOS ensures that the opregion contents are synced to the embedded controller and it ensures that the registers (in particular CCI) are synced back to the opregion on notifications. While there is an ACPI call that syncs the actual registers to the opregion there is rarely a need to do this and on some ACPI implementations it actually breaks in various interesting ways. The only reason to force a sync from the embedded controller is to poll CCI while notifications are disabled. Only the ucsi core knows if this is the case and guessing based on the current command is suboptimal, i.e. leading to the following spurious assertion splat: WARNING: CPU: 3 PID: 76 at drivers/usb/typec/ucsi/ucsi.c:1388 ucsi_reset_ppm+0x1b4/0x1c0 [typec_ucsi] CPU: 3 UID: 0 PID: 76 Comm: kworker/3:0 Not tainted 6.12.11-200.fc41.x86_64 #1 Hardware name: LENOVO 21D0/LNVNB161216, BIOS J6CN45WW 03/17/2023 Workqueue: events_long ucsi_init_work [typec_ucsi] RIP: 0010:ucsi_reset_ppm+0x1b4/0x1c0 [typec_ucsi] Call Trace: <TASK> ucsi_init_work+0x3c/0xac0 [typec_ucsi] process_one_work+0x179/0x330 worker_thread+0x252/0x390 kthread+0xd2/0x100 ret_from_fork+0x34/0x50 ret_from_fork_asm+0x1a/0x30 </TASK> Thus introduce a ->poll_cci() method that works like ->read_cci() with an additional forced sync and document that this should be used when polling with notifications disabled. For all other backends that presumably don't have this issue use the same implementation for both methods.

CWE-662 - Improper Synchronization
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low

In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_tunnel: fix geneve_opt type confusion addition When handling multiple NFTA_TUNNEL_KEY_OPTS_GENEVE attributes, the parsing logic should place every geneve_opt structure one by one compactly. Hence, when deciding the next geneve_opt position, the pointer addition should be in units of char *. However, the current implementation erroneously does type conversion before the addition, which will lead to heap out-of-bounds write. [ 6.989857] ================================================================== [ 6.990293] BUG: KASAN: slab-out-of-bounds in nft_tunnel_obj_init+0x977/0xa70 [ 6.990725] Write of size 124 at addr ffff888005f18974 by task poc/178 [ 6.991162] [ 6.991259] CPU: 0 PID: 178 Comm: poc-oob-write Not tainted 6.1.132 #1 [ 6.991655] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.0-0-gd239552ce722-prebuilt.qemu.org 04/01/2014 [ 6.992281] Call Trace: [ 6.992423] <TASK> [ 6.992586] dump_stack_lvl+0x44/0x5c [ 6.992801] print_report+0x184/0x4be [ 6.993790] kasan_report+0xc5/0x100 [ 6.994252] kasan_check_range+0xf3/0x1a0 [ 6.994486] memcpy+0x38/0x60 [ 6.994692] nft_tunnel_obj_init+0x977/0xa70 [ 6.995677] nft_obj_init+0x10c/0x1b0 [ 6.995891] nf_tables_newobj+0x585/0x950 [ 6.996922] nfnetlink_rcv_batch+0xdf9/0x1020 [ 6.998997] nfnetlink_rcv+0x1df/0x220 [ 6.999537] netlink_unicast+0x395/0x530 [ 7.000771] netlink_sendmsg+0x3d0/0x6d0 [ 7.001462] __sock_sendmsg+0x99/0xa0 [ 7.001707] ____sys_sendmsg+0x409/0x450 [ 7.002391] ___sys_sendmsg+0xfd/0x170 [ 7.003145] __sys_sendmsg+0xea/0x170 [ 7.004359] do_syscall_64+0x5e/0x90 [ 7.005817] entry_SYSCALL_64_after_hwframe+0x6e/0xd8 [ 7.006127] RIP: 0033:0x7ec756d4e407 [ 7.006339] Code: 48 89 fa 4c 89 df e8 38 aa 00 00 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 1a 5b c3 0f 1f 84 00 00 00 00 00 48 8b 44 24 10 0f 05 <5b> c3 0f 1f 80 00 00 00 00 83 e2 39 83 faf [ 7.007364] RSP: 002b:00007ffed5d46760 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 7.007827] RAX: ffffffffffffffda RBX: 00007ec756cc4740 RCX: 00007ec756d4e407 [ 7.008223] RDX: 0000000000000000 RSI: 00007ffed5d467f0 RDI: 0000000000000003 [ 7.008620] RBP: 00007ffed5d468a0 R08: 0000000000000000 R09: 0000000000000000 [ 7.009039] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 7.009429] R13: 00007ffed5d478b0 R14: 00007ec756ee5000 R15: 00005cbd4e655cb8 Fix this bug with correct pointer addition and conversion in parse and dump code.

CWE-787 - Out-of-bounds Write
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow When cur_qp isn't NULL, in order to avoid fetching the QP from the radix tree again we check if the next cqe QP is identical to the one we already have. The bug however is that we are checking if the QP is identical by checking the QP number inside the CQE against the QP number inside the mlx5_ib_qp, but that's wrong since the QP number from the CQE is from FW so it should be matched against mlx5_core_qp which is our FW QP number. Otherwise we could use the wrong QP when handling a CQE which could cause the kernel trace below. This issue is mainly noticeable over QPs 0 & 1, since for now they are the only QPs in our driver whereas the QP number inside mlx5_ib_qp doesn't match the QP number inside mlx5_core_qp. BUG: kernel NULL pointer dereference, address: 0000000000000012 #PF: supervisor read access in kernel mode #PF: error_code(0x0000) - not-present page PGD 0 P4D 0 Oops: Oops: 0000 [#1] SMP CPU: 0 UID: 0 PID: 7927 Comm: kworker/u62:1 Not tainted 6.14.0-rc3+ #189 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 Workqueue: ib-comp-unb-wq ib_cq_poll_work [ib_core] RIP: 0010:mlx5_ib_poll_cq+0x4c7/0xd90 [mlx5_ib] Code: 03 00 00 8d 58 ff 21 cb 66 39 d3 74 39 48 c7 c7 3c 89 6e a0 0f b7 db e8 b7 d2 b3 e0 49 8b 86 60 03 00 00 48 c7 c7 4a 89 6e a0 <0f> b7 5c 98 02 e8 9f d2 b3 e0 41 0f b7 86 78 03 00 00 83 e8 01 21 RSP: 0018:ffff88810511bd60 EFLAGS: 00010046 RAX: 0000000000000010 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000000000000000 RSI: ffff88885fa1b3c0 RDI: ffffffffa06e894a RBP: 00000000000000b0 R08: 0000000000000000 R09: ffff88810511bc10 R10: 0000000000000001 R11: 0000000000000001 R12: ffff88810d593000 R13: ffff88810e579108 R14: ffff888105146000 R15: 00000000000000b0 FS: 0000000000000000(0000) GS:ffff88885fa00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000012 CR3: 00000001077e6001 CR4: 0000000000370eb0 Call Trace: <TASK> ? __die+0x20/0x60 ? page_fault_oops+0x150/0x3e0 ? exc_page_fault+0x74/0x130 ? asm_exc_page_fault+0x22/0x30 ? mlx5_ib_poll_cq+0x4c7/0xd90 [mlx5_ib] __ib_process_cq+0x5a/0x150 [ib_core] ib_cq_poll_work+0x31/0x90 [ib_core] process_one_work+0x169/0x320 worker_thread+0x288/0x3a0 ? work_busy+0xb0/0xb0 kthread+0xd7/0x1f0 ? kthreads_online_cpu+0x130/0x130 ? kthreads_online_cpu+0x130/0x130 ret_from_fork+0x2d/0x50 ? kthreads_online_cpu+0x130/0x130 ret_from_fork_asm+0x11/0x20 </TASK>

CWE-1025 - Comparison Using Wrong Factors
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low

In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Don't expose hw_counters outside of init net namespace Commit 467f432a521a ("RDMA/core: Split port and device counter sysfs attributes") accidentally almost exposed hw counters to non-init net namespaces. It didn't expose them fully, as an attempt to read any of those counters leads to a crash like this one: [42021.807566] BUG: kernel NULL pointer dereference, address: 0000000000000028 [42021.814463] #PF: supervisor read access in kernel mode [42021.819549] #PF: error_code(0x0000) - not-present page [42021.824636] PGD 0 P4D 0 [42021.827145] Oops: 0000 [#1] SMP PTI [42021.830598] CPU: 82 PID: 2843922 Comm: switchto-defaul Kdump: loaded Tainted: G S W I XXX [42021.841697] Hardware name: XXX [42021.849619] RIP: 0010:hw_stat_device_show+0x1e/0x40 [ib_core] [42021.855362] Code: 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 0f 1f 44 00 00 49 89 d0 4c 8b 5e 20 48 8b 8f b8 04 00 00 48 81 c7 f0 fa ff ff <48> 8b 41 28 48 29 ce 48 83 c6 d0 48 c1 ee 04 69 d6 ab aa aa aa 48 [42021.873931] RSP: 0018:ffff97fe90f03da0 EFLAGS: 00010287 [42021.879108] RAX: ffff9406988a8c60 RBX: ffff940e1072d438 RCX: 0000000000000000 [42021.886169] RDX: ffff94085f1aa000 RSI: ffff93c6cbbdbcb0 RDI: ffff940c7517aef0 [42021.893230] RBP: ffff97fe90f03e70 R08: ffff94085f1aa000 R09: 0000000000000000 [42021.900294] R10: ffff94085f1aa000 R11: ffffffffc0775680 R12: ffffffff87ca2530 [42021.907355] R13: ffff940651602840 R14: ffff93c6cbbdbcb0 R15: ffff94085f1aa000 [42021.914418] FS: 00007fda1a3b9700(0000) GS:ffff94453fb80000(0000) knlGS:0000000000000000 [42021.922423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [42021.928130] CR2: 0000000000000028 CR3: 00000042dcfb8003 CR4: 00000000003726f0 [42021.935194] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [42021.942257] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [42021.949324] Call Trace: [42021.951756] <TASK> [42021.953842] [<ffffffff86c58674>] ? show_regs+0x64/0x70 [42021.959030] [<ffffffff86c58468>] ? __die+0x78/0xc0 [42021.963874] [<ffffffff86c9ef75>] ? page_fault_oops+0x2b5/0x3b0 [42021.969749] [<ffffffff87674b92>] ? exc_page_fault+0x1a2/0x3c0 [42021.975549] [<ffffffff87801326>] ? asm_exc_page_fault+0x26/0x30 [42021.981517] [<ffffffffc0775680>] ? __pfx_show_hw_stats+0x10/0x10 [ib_core] [42021.988482] [<ffffffffc077564e>] ? hw_stat_device_show+0x1e/0x40 [ib_core] [42021.995438] [<ffffffff86ac7f8e>] dev_attr_show+0x1e/0x50 [42022.000803] [<ffffffff86a3eeb1>] sysfs_kf_seq_show+0x81/0xe0 [42022.006508] [<ffffffff86a11134>] seq_read_iter+0xf4/0x410 [42022.011954] [<ffffffff869f4b2e>] vfs_read+0x16e/0x2f0 [42022.017058] [<ffffffff869f50ee>] ksys_read+0x6e/0xe0 [42022.022073] [<ffffffff8766f1ca>] do_syscall_64+0x6a/0xa0 [42022.027441] [<ffffffff8780013b>] entry_SYSCALL_64_after_hwframe+0x78/0xe2 The problem can be reproduced using the following steps: ip netns add foo ip netns exec foo bash cat /sys/class/infiniband/mlx4_0/hw_counters/* The panic occurs because of casting the device pointer into an ib_device pointer using container_of() in hw_stat_device_show() is wrong and leads to a memory corruption. However the real problem is that hw counters should never been exposed outside of the non-init net namespace. Fix this by saving the index of the corresponding attribute group (it might be 1 or 2 depending on the presence of driver-specific attributes) and zeroing the pointer to hw_counters group for compat devices during the initialization. With this fix applied hw_counters are not available in a non-init net namespace: find /sys/class/infiniband/mlx4_0/ -name hw_counters /sys/class/infiniband/mlx4_0/ports/1/hw_counters /sys/class/infiniband/mlx4_0/ports/2/hw_counters /sys/class/infiniband/mlx4_0/hw_counters ip netns add foo ip netns exec foo bash find /sys/class/infiniband/mlx4_0/ -name hw_counters

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: PCI: Fix NULL dereference in SR-IOV VF creation error path Clean up when virtfn setup fails to prevent NULL pointer dereference during device removal. The kernel oops below occurred due to incorrect error handling flow when pci_setup_device() fails. Add pci_iov_scan_device(), which handles virtfn allocation and setup and cleans up if pci_setup_device() fails, so pci_iov_add_virtfn() doesn't need to call pci_stop_and_remove_bus_device(). This prevents accessing partially initialized virtfn devices during removal. BUG: kernel NULL pointer dereference, address: 00000000000000d0 RIP: 0010:device_del+0x3d/0x3d0 Call Trace: pci_remove_bus_device+0x7c/0x100 pci_iov_add_virtfn+0xfa/0x200 sriov_enable+0x208/0x420 mlx5_core_sriov_configure+0x6a/0x160 [mlx5_core] sriov_numvfs_store+0xae/0x1a0 [bhelgaas: commit log, return ERR_PTR(-ENOMEM) directly]

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: drm/vkms: Fix use after free and double free on init error If the driver initialization fails, the vkms_exit() function might access an uninitialized or freed default_config pointer and it might double free it. Fix both possible errors by initializing default_config only when the driver initialization succeeded.

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF. SIOCBRDELIF is passed to dev_ioctl() first and later forwarded to br_ioctl_call(), which causes unnecessary RTNL dance and the splat below [0] under RTNL pressure. Let's say Thread A is trying to detach a device from a bridge and Thread B is trying to remove the bridge. In dev_ioctl(), Thread A bumps the bridge device's refcnt by netdev_hold() and releases RTNL because the following br_ioctl_call() also re-acquires RTNL. In the race window, Thread B could acquire RTNL and try to remove the bridge device. Then, rtnl_unlock() by Thread B will release RTNL and wait for netdev_put() by Thread A. Thread A, however, must hold RTNL after the unlock in dev_ifsioc(), which may take long under RTNL pressure, resulting in the splat by Thread B. Thread A (SIOCBRDELIF) Thread B (SIOCBRDELBR) ---------------------- ---------------------- sock_ioctl sock_ioctl `- sock_do_ioctl `- br_ioctl_call `- dev_ioctl `- br_ioctl_stub |- rtnl_lock | |- dev_ifsioc ' ' |- dev = __dev_get_by_name(...) |- netdev_hold(dev, ...) . / |- rtnl_unlock ------. | | |- br_ioctl_call `---> |- rtnl_lock Race | | `- br_ioctl_stub |- br_del_bridge Window | | | |- dev = __dev_get_by_name(...) | | | May take long | `- br_dev_delete(dev, ...) | | | under RTNL pressure | `- unregister_netdevice_queue(dev, ...) | | | | `- rtnl_unlock \ | |- rtnl_lock <-' `- netdev_run_todo | |- ... `- netdev_run_todo | `- rtnl_unlock |- __rtnl_unlock | |- netdev_wait_allrefs_any |- netdev_put(dev, ...) <----------------' Wait refcnt decrement and log splat below To avoid blocking SIOCBRDELBR unnecessarily, let's not call dev_ioctl() for SIOCBRADDIF and SIOCBRDELIF. In the dev_ioctl() path, we do the following: 1. Copy struct ifreq by get_user_ifreq in sock_do_ioctl() 2. Check CAP_NET_ADMIN in dev_ioctl() 3. Call dev_load() in dev_ioctl() 4. Fetch the master dev from ifr.ifr_name in dev_ifsioc() 3. can be done by request_module() in br_ioctl_call(), so we move 1., 2., and 4. to br_ioctl_stub(). Note that 2. is also checked later in add_del_if(), but it's better performed before RTNL. SIOCBRADDIF and SIOCBRDELIF have been processed in dev_ioctl() since the pre-git era, and there seems to be no specific reason to process them there. [0]: unregister_netdevice: waiting for wpan3 to become free. Usage count = 2 ref_tracker: wpan3@ffff8880662d8608 has 1/1 users at __netdev_tracker_alloc include/linux/netdevice.h:4282 [inline] netdev_hold include/linux/netdevice.h:4311 [inline] dev_ifsioc+0xc6a/0x1160 net/core/dev_ioctl.c:624 dev_ioctl+0x255/0x10c0 net/core/dev_ioctl.c:826 sock_do_ioctl+0x1ca/0x260 net/socket.c:1213 sock_ioctl+0x23a/0x6c0 net/socket.c:1318 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:906 [inline] __se_sys_ioctl fs/ioctl.c:892 [inline] __x64_sys_ioctl+0x1a4/0x210 fs/ioctl.c:892 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcb/0x250 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f

CWE-833 - Deadlock
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low

In the Linux kernel, the following vulnerability has been resolved: idpf: check error for register_netdev() on init Current init logic ignores the error code from register_netdev(), which will cause WARN_ON() on attempt to unregister it, if there was one, and there is no info for the user that the creation of the netdev failed. WARNING: CPU: 89 PID: 6902 at net/core/dev.c:11512 unregister_netdevice_many_notify+0x211/0x1a10 ... [ 3707.563641] unregister_netdev+0x1c/0x30 [ 3707.563656] idpf_vport_dealloc+0x5cf/0xce0 [idpf] [ 3707.563684] idpf_deinit_task+0xef/0x160 [idpf] [ 3707.563712] idpf_vc_core_deinit+0x84/0x320 [idpf] [ 3707.563739] idpf_remove+0xbf/0x780 [idpf] [ 3707.563769] pci_device_remove+0xab/0x1e0 [ 3707.563786] device_release_driver_internal+0x371/0x530 [ 3707.563803] driver_detach+0xbf/0x180 [ 3707.563816] bus_remove_driver+0x11b/0x2a0 [ 3707.563829] pci_unregister_driver+0x2a/0x250 Introduce an error check and log the vport number and error code. On removal make sure to check VPORT_REG_NETDEV flag prior to calling unregister and free on the netdev. Add local variables for idx, vport_config and netdev for readability.

CWE-253 - Incorrect Check of Function Return Value
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low

In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: init wiphy_work before allocating rfkill fails syzbort reported a uninitialize wiphy_work_lock in cfg80211_dev_free. [1] After rfkill allocation fails, the wiphy release process will be performed, which will cause cfg80211_dev_free to access the uninitialized wiphy_work related data. Move the initialization of wiphy_work to before rfkill initialization to avoid this issue. [1] INFO: trying to register non-static key. The code is fine but needs lockdep annotation, or maybe you didn't initialize this object before use? turning off the locking correctness validator. CPU: 0 UID: 0 PID: 5935 Comm: syz-executor550 Not tainted 6.14.0-rc6-syzkaller-00103-g4003c9e78778 #0 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 Call Trace: <TASK> __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x116/0x1f0 lib/dump_stack.c:120 assign_lock_key kernel/locking/lockdep.c:983 [inline] register_lock_class+0xc39/0x1240 kernel/locking/lockdep.c:1297 __lock_acquire+0x135/0x3c40 kernel/locking/lockdep.c:5103 lock_acquire.part.0+0x11b/0x380 kernel/locking/lockdep.c:5851 __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0x3a/0x60 kernel/locking/spinlock.c:162 cfg80211_dev_free+0x30/0x3d0 net/wireless/core.c:1196 device_release+0xa1/0x240 drivers/base/core.c:2568 kobject_cleanup lib/kobject.c:689 [inline] kobject_release lib/kobject.c:720 [inline] kref_put include/linux/kref.h:65 [inline] kobject_put+0x1e4/0x5a0 lib/kobject.c:737 put_device+0x1f/0x30 drivers/base/core.c:3774 wiphy_free net/wireless/core.c:1224 [inline] wiphy_new_nm+0x1c1f/0x2160 net/wireless/core.c:562 ieee80211_alloc_hw_nm+0x1b7a/0x2260 net/mac80211/main.c:835 mac80211_hwsim_new_radio+0x1d6/0x54e0 drivers/net/wireless/virtual/mac80211_hwsim.c:5185 hwsim_new_radio_nl+0xb42/0x12b0 drivers/net/wireless/virtual/mac80211_hwsim.c:6242 genl_family_rcv_msg_doit+0x202/0x2f0 net/netlink/genetlink.c:1115 genl_family_rcv_msg net/netlink/genetlink.c:1195 [inline] genl_rcv_msg+0x565/0x800 net/netlink/genetlink.c:1210 netlink_rcv_skb+0x16b/0x440 net/netlink/af_netlink.c:2533 genl_rcv+0x28/0x40 net/netlink/genetlink.c:1219 netlink_unicast_kernel net/netlink/af_netlink.c:1312 [inline] netlink_unicast+0x53c/0x7f0 net/netlink/af_netlink.c:1338 netlink_sendmsg+0x8b8/0xd70 net/netlink/af_netlink.c:1882 sock_sendmsg_nosec net/socket.c:718 [inline] __sock_sendmsg net/socket.c:733 [inline] ____sys_sendmsg+0xaaf/0xc90 net/socket.c:2573 ___sys_sendmsg+0x135/0x1e0 net/socket.c:2627 __sys_sendmsg+0x16e/0x220 net/socket.c:2659 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x250 arch/x86/entry/common.c:83 Close: https://syzkaller.appspot.com/bug?extid=aaf0488c83d1d5f4f029

CWE-908 - Use of Uninitialized Resource
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path If a shared IRQ is used by the driver due to platform limitation, then the IRQ affinity hint is set right after the allocation of IRQ vectors in ath11k_pci_alloc_msi(). This does no harm unless one of the functions requesting the IRQ fails and attempt to free the IRQ. This results in the below warning: WARNING: CPU: 7 PID: 349 at kernel/irq/manage.c:1929 free_irq+0x278/0x29c Call trace: free_irq+0x278/0x29c ath11k_pcic_free_irq+0x70/0x10c [ath11k] ath11k_pci_probe+0x800/0x820 [ath11k_pci] local_pci_probe+0x40/0xbc The warning is due to not clearing the affinity hint before freeing the IRQs. So to fix this issue, clear the IRQ affinity hint before calling ath11k_pcic_free_irq() in the error path. The affinity will be cleared once again further down the error path due to code organization, but that does no harm. Tested-on: QCA6390 hw2.0 PCI WLAN.HST.1.0.1-05266-QCAHSTSWPLZ_V2_TO_X86-1

CWE-459 - Incomplete Cleanup
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low

An out-of-bounds access vulnerability was found in the Linux kernel's nvme subsystem in the `nvmet_enable_port()` function. The vulnerability can occur when a port is enabled without a transport type configured, causing the function to use the `NVMF_TRTYPE_MAX` value (255) as an array index into the `nvmet_transports` structure. The out-of-bounds read can lead to system instability, information leakage, and a denial of service.

CWE-125 - Out-of-bounds Read
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A use-after-free flaw was found in KVM for arm64 in the Linux Kernel, if the kvm_arch_vcpu_create() fails to share the vCPU page with the hypervisor. This vulnerability could even lead to a kernel information leak problem.

CWE-459 - Incomplete Cleanup
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: usb: typec: ucsi: displayport: Fix NULL pointer access This patch ensures that the UCSI driver waits for all pending tasks in the ucsi_displayport_work workqueue to finish executing before proceeding with the partner removal.

Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A flaw was found in the HFSC queueing discipline implementation in the Linux kernel. When a packet is enqueued and the child qdisc's peek() function is called before properly updating the HFSC queue's length and backlog counters, a race condition can occur. In some cases, the peek operation may trigger an immediate dequeue and drop, leading to inconsistent queue accounting. This may leave an empty HFSC class in the active list, eventually causing use-after-free (UAF) conditions. Due to the nature of this memory corruption (use-after-free or list corruption) in kernel scheduler code, a successful exploit could lead to privilege escalation, data leakage, or denial of service. Therefore, the CIA impact is assessed as HHH to reflect a worst-case.

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Important

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: Set n_channels after allocating struct cfg80211_scan_request Make sure that n_channels is set after allocating the struct cfg80211_registered_device::int_scan_req member. Seen with syzkaller: UBSAN: array-index-out-of-bounds in net/mac80211/scan.c:1208:5 index 0 is out of range for type 'struct ieee80211_channel *[] __counted_by(n_channels)' (aka 'struct ieee80211_channel *[]') This was missed in the initial conversions because I failed to locate the allocation likely due to the "sizeof(void *)" not matching the "channels" array type.

CWE-131 - Incorrect Calculation of Buffer Size
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A flaw was found in the Linux kernel. The iSCSI (Internet Small Computer System Interface) target subsystem, which manages network-based storage connections, contains a vulnerability where a NOPIN response timer can improperly expire and restart on a deleted connection. This can lead to a NULL pointer dereference, a programming error that causes the system to crash. A local attacker could exploit this to cause a denial of service (DoS) on the affected system.

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: fix uaf in ath12k_core_init() When the execution of ath12k_core_hw_group_assign() or ath12k_core_hw_group_create() fails, the registered notifier chain is not unregistered properly. Its memory is freed after rmmod, which may trigger to a use-after-free (UAF) issue if there is a subsequent access to this notifier chain. Fixes the issue by calling ath12k_core_panic_notifier_unregister() in failure cases. Call trace: notifier_chain_register+0x4c/0x1f0 (P) atomic_notifier_chain_register+0x38/0x68 ath12k_core_init+0x50/0x4e8 [ath12k] ath12k_pci_probe+0x5f8/0xc28 [ath12k] pci_device_probe+0xbc/0x1a8 really_probe+0xc8/0x3a0 __driver_probe_device+0x84/0x1b0 driver_probe_device+0x44/0x130 __driver_attach+0xcc/0x208 bus_for_each_dev+0x84/0x100 driver_attach+0x2c/0x40 bus_add_driver+0x130/0x260 driver_register+0x70/0x138 __pci_register_driver+0x68/0x80 ath12k_pci_init+0x30/0x68 [ath12k] ath12k_init+0x28/0x78 [ath12k] Tested-on: WCN7850 hw2.0 PCI WLAN.HMT.1.0.c5-00481-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3

CWE-416 - Use After Free
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: ice: fix Tx scheduler error handling in XDP callback When the XDP program is loaded, the XDP callback adds new Tx queues. This means that the callback must update the Tx scheduler with the new queue number. In the event of a Tx scheduler failure, the XDP callback should also fail and roll back any changes previously made for XDP preparation. The previous implementation had a bug that not all changes made by the XDP callback were rolled back. This caused the crash with the following call trace: [ +9.549584] ice 0000:ca:00.0: Failed VSI LAN queue config for XDP, error: -5 [ +0.382335] Oops: general protection fault, probably for non-canonical address 0x50a2250a90495525: 0000 [#1] SMP NOPTI [ +0.010710] CPU: 103 UID: 0 PID: 0 Comm: swapper/103 Not tainted 6.14.0-net-next-mar-31+ #14 PREEMPT(voluntary) [ +0.010175] Hardware name: Intel Corporation M50CYP2SBSTD/M50CYP2SBSTD, BIOS SE5C620.86B.01.01.0005.2202160810 02/16/2022 [ +0.010946] RIP: 0010:__ice_update_sample+0x39/0xe0 [ice] [...] [ +0.002715] Call Trace: [ +0.002452] <IRQ> [ +0.002021] ? __die_body.cold+0x19/0x29 [ +0.003922] ? die_addr+0x3c/0x60 [ +0.003319] ? exc_general_protection+0x17c/0x400 [ +0.004707] ? asm_exc_general_protection+0x26/0x30 [ +0.004879] ? __ice_update_sample+0x39/0xe0 [ice] [ +0.004835] ice_napi_poll+0x665/0x680 [ice] [ +0.004320] __napi_poll+0x28/0x190 [ +0.003500] net_rx_action+0x198/0x360 [ +0.003752] ? update_rq_clock+0x39/0x220 [ +0.004013] handle_softirqs+0xf1/0x340 [ +0.003840] ? sched_clock_cpu+0xf/0x1f0 [ +0.003925] __irq_exit_rcu+0xc2/0xe0 [ +0.003665] common_interrupt+0x85/0xa0 [ +0.003839] </IRQ> [ +0.002098] <TASK> [ +0.002106] asm_common_interrupt+0x26/0x40 [ +0.004184] RIP: 0010:cpuidle_enter_state+0xd3/0x690 Fix this by performing the missing unmapping of XDP queues from q_vectors and setting the XDP rings pointer back to NULL after all those queues are released. Also, add an immediate exit from the XDP callback in case of ring preparation failure.

Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: sched/rt: Fix race in push_rt_task Overview ======== When a CPU chooses to call push_rt_task and picks a task to push to another CPU's runqueue then it will call find_lock_lowest_rq method which would take a double lock on both CPUs' runqueues. If one of the locks aren't readily available, it may lead to dropping the current runqueue lock and reacquiring both the locks at once. During this window it is possible that the task is already migrated and is running on some other CPU. These cases are already handled. However, if the task is migrated and has already been executed and another CPU is now trying to wake it up (ttwu) such that it is queued again on the runqeue (on_rq is 1) and also if the task was run by the same CPU, then the current checks will pass even though the task was migrated out and is no longer in the pushable tasks list. Crashes ======= This bug resulted in quite a few flavors of crashes triggering kernel panics with various crash signatures such as assert failures, page faults, null pointer dereferences, and queue corruption errors all coming from scheduler itself. Some of the crashes: -> kernel BUG at kernel/sched/rt.c:1616! BUG_ON(idx >= MAX_RT_PRIO) Call Trace: ? __die_body+0x1a/0x60 ? die+0x2a/0x50 ? do_trap+0x85/0x100 ? pick_next_task_rt+0x6e/0x1d0 ? do_error_trap+0x64/0xa0 ? pick_next_task_rt+0x6e/0x1d0 ? exc_invalid_op+0x4c/0x60 ? pick_next_task_rt+0x6e/0x1d0 ? asm_exc_invalid_op+0x12/0x20 ? pick_next_task_rt+0x6e/0x1d0 __schedule+0x5cb/0x790 ? update_ts_time_stats+0x55/0x70 schedule_idle+0x1e/0x40 do_idle+0x15e/0x200 cpu_startup_entry+0x19/0x20 start_secondary+0x117/0x160 secondary_startup_64_no_verify+0xb0/0xbb -> BUG: kernel NULL pointer dereference, address: 00000000000000c0 Call Trace: ? __die_body+0x1a/0x60 ? no_context+0x183/0x350 ? __warn+0x8a/0xe0 ? exc_page_fault+0x3d6/0x520 ? asm_exc_page_fault+0x1e/0x30 ? pick_next_task_rt+0xb5/0x1d0 ? pick_next_task_rt+0x8c/0x1d0 __schedule+0x583/0x7e0 ? update_ts_time_stats+0x55/0x70 schedule_idle+0x1e/0x40 do_idle+0x15e/0x200 cpu_startup_entry+0x19/0x20 start_secondary+0x117/0x160 secondary_startup_64_no_verify+0xb0/0xbb -> BUG: unable to handle page fault for address: ffff9464daea5900 kernel BUG at kernel/sched/rt.c:1861! BUG_ON(rq->cpu != task_cpu(p)) -> kernel BUG at kernel/sched/rt.c:1055! BUG_ON(!rq->nr_running) Call Trace: ? __die_body+0x1a/0x60 ? die+0x2a/0x50 ? do_trap+0x85/0x100 ? dequeue_top_rt_rq+0xa2/0xb0 ? do_error_trap+0x64/0xa0 ? dequeue_top_rt_rq+0xa2/0xb0 ? exc_invalid_op+0x4c/0x60 ? dequeue_top_rt_rq+0xa2/0xb0 ? asm_exc_invalid_op+0x12/0x20 ? dequeue_top_rt_rq+0xa2/0xb0 dequeue_rt_entity+0x1f/0x70 dequeue_task_rt+0x2d/0x70 __schedule+0x1a8/0x7e0 ? blk_finish_plug+0x25/0x40 schedule+0x3c/0xb0 futex_wait_queue_me+0xb6/0x120 futex_wait+0xd9/0x240 do_futex+0x344/0xa90 ? get_mm_exe_file+0x30/0x60 ? audit_exe_compare+0x58/0x70 ? audit_filter_rules.constprop.26+0x65e/0x1220 __x64_sys_futex+0x148/0x1f0 do_syscall_64+0x30/0x80 entry_SYSCALL_64_after_hwframe+0x62/0xc7 -> BUG: unable to handle page fault for address: ffff8cf3608bc2c0 Call Trace: ? __die_body+0x1a/0x60 ? no_context+0x183/0x350 ? spurious_kernel_fault+0x171/0x1c0 ? exc_page_fault+0x3b6/0x520 ? plist_check_list+0x15/0x40 ? plist_check_list+0x2e/0x40 ? asm_exc_page_fault+0x1e/0x30 ? _cond_resched+0x15/0x30 ? futex_wait_queue_me+0xc8/0x120 ? futex_wait+0xd9/0x240 ? try_to_wake_up+0x1b8/0x490 ? futex_wake+0x78/0x160 ? do_futex+0xcd/0xa90 ? plist_check_list+0x15/0x40 ? plist_check_list+0x2e/0x40 ? plist_del+0x6a/0xd0 ? plist_check_list+0x15/0x40 ? plist_check_list+0x2e/0x40 ? dequeue_pushable_task+0x20/0x70 ? __schedule+0x382/0x7e0 ? asm_sysvec_reschedule_i ---truncated---

Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: scsi: smartpqi: Fix smp_processor_id() call trace for preemptible kernels Correct kernel call trace when calling smp_processor_id() when called in preemptible kernels by using raw_smp_processor_id(). smp_processor_id() checks to see if preemption is disabled and if not, issue an error message followed by a call to dump_stack(). Brief example of call trace: kernel: check_preemption_disabled: 436 callbacks suppressed kernel: BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u1025:0/2354 kernel: caller is pqi_scsi_queue_command+0x183/0x310 [smartpqi] kernel: CPU: 129 PID: 2354 Comm: kworker/u1025:0 kernel: ... kernel: Workqueue: writeback wb_workfn (flush-253:0) kernel: Call Trace: kernel: <TASK> kernel: dump_stack_lvl+0x34/0x48 kernel: check_preemption_disabled+0xdd/0xe0 kernel: pqi_scsi_queue_command+0x183/0x310 [smartpqi] kernel: ...

Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: perf/x86/intel: Fix crash in icl_update_topdown_event() The perf_fuzzer found a hard-lockup crash on a RaptorLake machine: Oops: general protection fault, maybe for address 0xffff89aeceab400: 0000 CPU: 23 UID: 0 PID: 0 Comm: swapper/23 Tainted: [W]=WARN Hardware name: Dell Inc. Precision 9660/0VJ762 RIP: 0010:native_read_pmc+0x7/0x40 Code: cc e8 8d a9 01 00 48 89 03 5b cd cc cc cc cc 0f 1f ... RSP: 000:fffb03100273de8 EFLAGS: 00010046 .... Call Trace: <TASK> icl_update_topdown_event+0x165/0x190 ? ktime_get+0x38/0xd0 intel_pmu_read_event+0xf9/0x210 __perf_event_read+0xf9/0x210 CPUs 16-23 are E-core CPUs that don't support the perf metrics feature. The icl_update_topdown_event() should not be invoked on these CPUs. It's a regression of commit: f9bdf1f95339 ("perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read") The bug introduced by that commit is that the is_topdown_event() function is mistakenly used to replace the is_topdown_count() call to check if the topdown functions for the perf metrics feature should be invoked. Fix it.

CWE-822 - Untrusted Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: scsi: lpfc: Use memcpy() for BIOS version The strlcat() with FORTIFY support is triggering a panic because it thinks the target buffer will overflow although the correct target buffer size is passed in. Anyway, instead of memset() with 0 followed by a strlcat(), just use memcpy() and ensure that the resulting buffer is NULL terminated. BIOSVersion is only used for the lpfc_printf_log() which expects a properly terminated string.

CWE-170 - Improper Null Termination
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: fs: export anon_inode_make_secure_inode() and fix secretmem LSM bypass Export anon_inode_make_secure_inode() to allow KVM guest_memfd to create anonymous inodes with proper security context. This replaces the current pattern of calling alloc_anon_inode() followed by inode_init_security_anon() for creating security context manually. This change also fixes a security regression in secretmem where the S_PRIVATE flag was not cleared after alloc_anon_inode(), causing LSM/SELinux checks to be bypassed for secretmem file descriptors. As guest_memfd currently resides in the KVM module, we need to export this symbol for use outside the core kernel. In the future, guest_memfd might be moved to core-mm, at which point the symbols no longer would have to be exported. When/if that happens is still unclear.

CWE-266 - Incorrect Privilege Assignment
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: Intel: hda: Use devm_kstrdup() to avoid memleak. sof_pdata->tplg_filename can have address allocated by kstrdup() and can be overwritten. Memory leak was detected with kmemleak: unreferenced object 0xffff88812391ff60 (size 16): comm "kworker/4:1", pid 161, jiffies 4294802931 hex dump (first 16 bytes): 73 6f 66 2d 68 64 61 2d 67 65 6e 65 72 69 63 00 sof-hda-generic. backtrace (crc 4bf1675c): __kmalloc_node_track_caller_noprof+0x49c/0x6b0 kstrdup+0x46/0xc0 hda_machine_select.cold+0x1de/0x12cf [snd_sof_intel_hda_generic] sof_init_environment+0x16f/0xb50 [snd_sof] sof_probe_continue+0x45/0x7c0 [snd_sof] sof_probe_work+0x1e/0x40 [snd_sof] process_one_work+0x894/0x14b0 worker_thread+0x5e5/0xfb0 kthread+0x39d/0x760 ret_from_fork+0x31/0x70 ret_from_fork_asm+0x1a/0x30

CWE-772 - Missing Release of Resource after Effective Lifetime
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low

In the Linux kernel, the following vulnerability has been resolved: smb: client: fix use-after-free in cifs_oplock_break A race condition can occur in cifs_oplock_break() leading to a use-after-free of the cinode structure when unmounting: cifs_oplock_break() _cifsFileInfo_put(cfile) cifsFileInfo_put_final() cifs_sb_deactive() [last ref, start releasing sb] kill_sb() kill_anon_super() generic_shutdown_super() evict_inodes() dispose_list() evict() destroy_inode() call_rcu(&inode->i_rcu, i_callback) spin_lock(&cinode->open_file_lock) <- OK [later] i_callback() cifs_free_inode() kmem_cache_free(cinode) spin_unlock(&cinode->open_file_lock) <- UAF cifs_done_oplock_break(cinode) <- UAF The issue occurs when umount has already released its reference to the superblock. When _cifsFileInfo_put() calls cifs_sb_deactive(), this releases the last reference, triggering the immediate cleanup of all inodes under RCU. However, cifs_oplock_break() continues to access the cinode after this point, resulting in use-after-free. Fix this by holding an extra reference to the superblock during the entire oplock break operation. This ensures that the superblock and its inodes remain valid until the oplock break completes.

CWE-825 - Expired Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A flaw was found in the Linux kernel's Bluetooth HCI UART driver. A race condition exists where the `hci_uart_write_work()` function may attempt to access uninitialized private data if a TTY write wakeup occurs during the protocol initialization phase. This can lead to a NULL pointer dereference, potentially causing a system crash and resulting in a Denial of Service (DoS).

CWE-476 - NULL Pointer Dereference
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Moderate

A memory leak flaw was found in the Linux kernel's CIFS/SMB client. In the smb2_open_file() function, request buffers are not properly freed when performing direct I/O writes to a read-only SMB share. This causes slab cache objects to remain allocated, which can prevent the cifs module from unloading cleanly and lead to gradual memory exhaustion with repeated operations.

CWE-772 - Missing Release of Resource after Effective Lifetime
Affected products
Fixed 303 products, the same list as for CVE-2022-48830
Threats
Impact Low
References
URL Category
https://access.redhat.com/errata/RHSA-2025:20518 self
https://docs.redhat.com/en/documentation/red_hat_… external
https://access.redhat.com/security/updates/classi… external
https://bugzilla.redhat.com/show_bug.cgi?id=2298169 external
https://bugzilla.redhat.com/show_bug.cgi?id=2312077 external
https://bugzilla.redhat.com/show_bug.cgi?id=2313092 external
https://bugzilla.redhat.com/show_bug.cgi?id=2320172 external
https://bugzilla.redhat.com/show_bug.cgi?id=2320259 external
https://bugzilla.redhat.com/show_bug.cgi?id=2320455 external
https://bugzilla.redhat.com/show_bug.cgi?id=2320616 external
https://bugzilla.redhat.com/show_bug.cgi?id=2320722 external
https://bugzilla.redhat.com/show_bug.cgi?id=2324549 external
https://bugzilla.redhat.com/show_bug.cgi?id=2327203 external
https://bugzilla.redhat.com/show_bug.cgi?id=2327374 external
https://bugzilla.redhat.com/show_bug.cgi?id=2327887 external
https://bugzilla.redhat.com/show_bug.cgi?id=2329918 external
https://bugzilla.redhat.com/show_bug.cgi?id=2330341 external
https://bugzilla.redhat.com/show_bug.cgi?id=2331326 external
https://bugzilla.redhat.com/show_bug.cgi?id=2334357 external
https://bugzilla.redhat.com/show_bug.cgi?id=2334396 external
https://bugzilla.redhat.com/show_bug.cgi?id=2334415 external
https://bugzilla.redhat.com/show_bug.cgi?id=2334439 external
https://bugzilla.redhat.com/show_bug.cgi?id=2334537 external
https://bugzilla.redhat.com/show_bug.cgi?id=2334547 external
https://bugzilla.redhat.com/show_bug.cgi?id=2334548 external
https://bugzilla.redhat.com/show_bug.cgi?id=2334560 external
https://bugzilla.redhat.com/show_bug.cgi?id=2334676 external
https://bugzilla.redhat.com/show_bug.cgi?id=2334795 external
https://bugzilla.redhat.com/show_bug.cgi?id=2334829 external
https://bugzilla.redhat.com/show_bug.cgi?id=2336541 external
https://bugzilla.redhat.com/show_bug.cgi?id=2337121 external
https://bugzilla.redhat.com/show_bug.cgi?id=2337124 external
https://bugzilla.redhat.com/show_bug.cgi?id=2338814 external
https://bugzilla.redhat.com/show_bug.cgi?id=2338828 external
https://bugzilla.redhat.com/show_bug.cgi?id=2338832 external
https://bugzilla.redhat.com/show_bug.cgi?id=2343172 external
https://bugzilla.redhat.com/show_bug.cgi?id=2343175 external
https://bugzilla.redhat.com/show_bug.cgi?id=2344684 external
https://bugzilla.redhat.com/show_bug.cgi?id=2344687 external
https://bugzilla.redhat.com/show_bug.cgi?id=2345240 external
https://bugzilla.redhat.com/show_bug.cgi?id=2346272 external
https://bugzilla.redhat.com/show_bug.cgi?id=2347707 external
https://bugzilla.redhat.com/show_bug.cgi?id=2347753 external
https://bugzilla.redhat.com/show_bug.cgi?id=2347759 external
https://bugzilla.redhat.com/show_bug.cgi?id=2347781 external
https://bugzilla.redhat.com/show_bug.cgi?id=2347807 external
https://bugzilla.redhat.com/show_bug.cgi?id=2347859 external
https://bugzilla.redhat.com/show_bug.cgi?id=2347919 external
https://bugzilla.redhat.com/show_bug.cgi?id=2347968 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348022 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348071 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348238 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348240 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348279 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348515 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348523 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348528 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348541 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348543 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348547 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348550 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348554 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348556 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348566 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348573 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348574 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348577 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348578 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348581 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348584 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348585 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348587 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348595 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348597 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348600 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348601 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348615 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348620 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348625 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348634 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348645 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348650 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348654 external
https://bugzilla.redhat.com/show_bug.cgi?id=2348901 external
https://bugzilla.redhat.com/show_bug.cgi?id=2350363 external
https://bugzilla.redhat.com/show_bug.cgi?id=2350367 external
https://bugzilla.redhat.com/show_bug.cgi?id=2350374 external
https://bugzilla.redhat.com/show_bug.cgi?id=2350375 external
https://bugzilla.redhat.com/show_bug.cgi?id=2350386 external
https://bugzilla.redhat.com/show_bug.cgi?id=2350388 external
https://bugzilla.redhat.com/show_bug.cgi?id=2350392 external
https://bugzilla.redhat.com/show_bug.cgi?id=2350396 external
https://bugzilla.redhat.com/show_bug.cgi?id=2350397 external
https://bugzilla.redhat.com/show_bug.cgi?id=2350400 external
https://bugzilla.redhat.com/show_bug.cgi?id=2350585 external
https://bugzilla.redhat.com/show_bug.cgi?id=2350589 external
https://bugzilla.redhat.com/show_bug.cgi?id=2350725 external
https://bugzilla.redhat.com/show_bug.cgi?id=2350726 external
https://bugzilla.redhat.com/show_bug.cgi?id=2351606 external
https://bugzilla.redhat.com/show_bug.cgi?id=2351608 external
https://bugzilla.redhat.com/show_bug.cgi?id=2351612 external
https://bugzilla.redhat.com/show_bug.cgi?id=2351613 external
https://bugzilla.redhat.com/show_bug.cgi?id=2351616 external
https://bugzilla.redhat.com/show_bug.cgi?id=2351618 external
https://bugzilla.redhat.com/show_bug.cgi?id=2351620 external
https://bugzilla.redhat.com/show_bug.cgi?id=2351624 external
https://bugzilla.redhat.com/show_bug.cgi?id=2351625 external
https://bugzilla.redhat.com/show_bug.cgi?id=2351629 external
https://bugzilla.redhat.com/show_bug.cgi?id=2351633 external
https://bugzilla.redhat.com/show_bug.cgi?id=2360215 external
https://bugzilla.redhat.com/show_bug.cgi?id=2363380 external
https://bugzilla.redhat.com/show_bug.cgi?id=2369184 external
https://bugzilla.redhat.com/show_bug.cgi?id=2376076 external
https://bugzilla.redhat.com/show_bug.cgi?id=2383441 external
https://issues.redhat.com/browse/RHEL-331 external
https://issues.redhat.com/browse/RHEL-52839 external
https://issues.redhat.com/browse/RHEL-68997 external
https://issues.redhat.com/browse/RHEL-73706 external
https://issues.redhat.com/browse/RHEL-81900 external
https://issues.redhat.com/browse/RHEL-86487 external
https://issues.redhat.com/browse/RHEL-90133 external
https://issues.redhat.com/browse/RHEL-94578 external
https://security.access.redhat.com/data/csaf/v2/a… self
https://access.redhat.com/security/cve/CVE-2022-48830 self
https://bugzilla.redhat.com/show_bug.cgi?id=2298169 external
https://www.cve.org/CVERecord?id=CVE-2022-48830 external
https://nvd.nist.gov/vuln/detail/CVE-2022-48830 external
https://lore.kernel.org/linux-cve-announce/202407… external
https://access.redhat.com/security/cve/CVE-2022-49024 self
https://bugzilla.redhat.com/show_bug.cgi?id=2320722 external
https://www.cve.org/CVERecord?id=CVE-2022-49024 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49024 external
https://lore.kernel.org/linux-cve-announce/202410… external
https://access.redhat.com/security/cve/CVE-2022-49269 self
https://bugzilla.redhat.com/show_bug.cgi?id=2347968 external
https://www.cve.org/CVERecord?id=CVE-2022-49269 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49269 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2022-49353 self
https://bugzilla.redhat.com/show_bug.cgi?id=2347781 external
https://www.cve.org/CVERecord?id=CVE-2022-49353 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49353 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2022-49357 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348238 external
https://www.cve.org/CVERecord?id=CVE-2022-49357 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49357 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2022-49432 self
https://bugzilla.redhat.com/show_bug.cgi?id=2347753 external
https://www.cve.org/CVERecord?id=CVE-2022-49432 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49432 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2022-49437 self
https://bugzilla.redhat.com/show_bug.cgi?id=2347807 external
https://www.cve.org/CVERecord?id=CVE-2022-49437 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49437 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2022-49443 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348240 external
https://www.cve.org/CVERecord?id=CVE-2022-49443 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49443 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2022-49623 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348071 external
https://www.cve.org/CVERecord?id=CVE-2022-49623 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49623 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2022-49627 self
https://bugzilla.redhat.com/show_bug.cgi?id=2347859 external
https://www.cve.org/CVERecord?id=CVE-2022-49627 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49627 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2022-49643 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348022 external
https://www.cve.org/CVERecord?id=CVE-2022-49643 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49643 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2022-49648 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348279 external
https://www.cve.org/CVERecord?id=CVE-2022-49648 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49648 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2022-49657 self
https://bugzilla.redhat.com/show_bug.cgi?id=2347707 external
https://www.cve.org/CVERecord?id=CVE-2022-49657 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49657 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2022-49670 self
https://bugzilla.redhat.com/show_bug.cgi?id=2347919 external
https://www.cve.org/CVERecord?id=CVE-2022-49670 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49670 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2022-49672 self
https://bugzilla.redhat.com/show_bug.cgi?id=2347759 external
https://www.cve.org/CVERecord?id=CVE-2022-49672 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49672 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2022-49845 self
https://bugzilla.redhat.com/show_bug.cgi?id=2363380 external
https://www.cve.org/CVERecord?id=CVE-2022-49845 external
https://nvd.nist.gov/vuln/detail/CVE-2022-49845 external
https://lore.kernel.org/linux-cve-announce/202505… external
https://access.redhat.com/security/cve/CVE-2022-50143 self
https://bugzilla.redhat.com/show_bug.cgi?id=2373657 external
https://www.cve.org/CVERecord?id=CVE-2022-50143 external
https://nvd.nist.gov/vuln/detail/CVE-2022-50143 external
https://lore.kernel.org/linux-cve-announce/202506… external
https://access.redhat.com/security/cve/CVE-2022-50504 self
https://bugzilla.redhat.com/show_bug.cgi?id=2401456 external
https://www.cve.org/CVERecord?id=CVE-2022-50504 external
https://nvd.nist.gov/vuln/detail/CVE-2022-50504 external
https://lore.kernel.org/linux-cve-announce/202510… external
https://access.redhat.com/security/cve/CVE-2023-52941 self
https://bugzilla.redhat.com/show_bug.cgi?id=2355482 external
https://www.cve.org/CVERecord?id=CVE-2023-52941 external
https://nvd.nist.gov/vuln/detail/CVE-2023-52941 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2023-53426 self
https://bugzilla.redhat.com/show_bug.cgi?id=2396511 external
https://www.cve.org/CVERecord?id=CVE-2023-53426 external
https://nvd.nist.gov/vuln/detail/CVE-2023-53426 external
https://lore.kernel.org/linux-cve-announce/202509… external
https://access.redhat.com/security/cve/CVE-2023-53781 self
https://bugzilla.redhat.com/show_bug.cgi?id=2420279 external
https://www.cve.org/CVERecord?id=CVE-2023-53781 external
https://nvd.nist.gov/vuln/detail/CVE-2023-53781 external
https://lore.kernel.org/linux-cve-announce/202512… external
https://access.redhat.com/security/cve/CVE-2023-54119 self
https://bugzilla.redhat.com/show_bug.cgi?id=2425110 external
https://www.cve.org/CVERecord?id=CVE-2023-54119 external
https://nvd.nist.gov/vuln/detail/CVE-2023-54119 external
https://lore.kernel.org/linux-cve-announce/202512… external
https://access.redhat.com/security/cve/CVE-2023-54152 self
https://bugzilla.redhat.com/show_bug.cgi?id=2425181 external
https://www.cve.org/CVERecord?id=CVE-2023-54152 external
https://nvd.nist.gov/vuln/detail/CVE-2023-54152 external
https://lore.kernel.org/linux-cve-announce/202512… external
https://access.redhat.com/security/cve/CVE-2023-54237 self
https://bugzilla.redhat.com/show_bug.cgi?id=2426133 external
https://www.cve.org/CVERecord?id=CVE-2023-54237 external
https://nvd.nist.gov/vuln/detail/CVE-2023-54237 external
https://lore.kernel.org/linux-cve-announce/202512… external
https://access.redhat.com/security/cve/CVE-2023-54318 self
https://bugzilla.redhat.com/show_bug.cgi?id=2426186 external
https://www.cve.org/CVERecord?id=CVE-2023-54318 external
https://nvd.nist.gov/vuln/detail/CVE-2023-54318 external
https://lore.kernel.org/linux-cve-announce/202512… external
https://access.redhat.com/security/cve/CVE-2024-36350 self
https://bugzilla.redhat.com/show_bug.cgi?id=2350725 external
https://www.cve.org/CVERecord?id=CVE-2024-36350 external
https://nvd.nist.gov/vuln/detail/CVE-2024-36350 external
https://www.amd.com/en/resources/product-security… external
https://access.redhat.com/security/cve/CVE-2024-36357 self
https://bugzilla.redhat.com/show_bug.cgi?id=2350726 external
https://www.cve.org/CVERecord?id=CVE-2024-36357 external
https://nvd.nist.gov/vuln/detail/CVE-2024-36357 external
https://access.redhat.com/security/cve/CVE-2024-46689 self
https://bugzilla.redhat.com/show_bug.cgi?id=2312077 external
https://www.cve.org/CVERecord?id=CVE-2024-46689 external
https://nvd.nist.gov/vuln/detail/CVE-2024-46689 external
https://lore.kernel.org/linux-cve-announce/202409… external
https://access.redhat.com/security/cve/CVE-2024-46744 self
https://bugzilla.redhat.com/show_bug.cgi?id=2313092 external
https://www.cve.org/CVERecord?id=CVE-2024-46744 external
https://nvd.nist.gov/vuln/detail/CVE-2024-46744 external
https://lore.kernel.org/linux-cve-announce/202409… external
https://access.redhat.com/security/cve/CVE-2024-47679 self
https://bugzilla.redhat.com/show_bug.cgi?id=2320172 external
https://www.cve.org/CVERecord?id=CVE-2024-47679 external
https://nvd.nist.gov/vuln/detail/CVE-2024-47679 external
https://lore.kernel.org/linux-cve-announce/202410… external
https://access.redhat.com/security/cve/CVE-2024-47727 self
https://bugzilla.redhat.com/show_bug.cgi?id=2320259 external
https://www.cve.org/CVERecord?id=CVE-2024-47727 external
https://nvd.nist.gov/vuln/detail/CVE-2024-47727 external
https://lore.kernel.org/linux-cve-announce/202410… external
https://access.redhat.com/security/cve/CVE-2024-49570 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348556 external
https://www.cve.org/CVERecord?id=CVE-2024-49570 external
https://nvd.nist.gov/vuln/detail/CVE-2024-49570 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-49864 self
https://bugzilla.redhat.com/show_bug.cgi?id=2320455 external
https://www.cve.org/CVERecord?id=CVE-2024-49864 external
https://nvd.nist.gov/vuln/detail/CVE-2024-49864 external
https://lore.kernel.org/linux-cve-announce/202410… external
https://access.redhat.com/security/cve/CVE-2024-50060 self
https://bugzilla.redhat.com/show_bug.cgi?id=2320616 external
https://www.cve.org/CVERecord?id=CVE-2024-50060 external
https://nvd.nist.gov/vuln/detail/CVE-2024-50060 external
https://lore.kernel.org/linux-cve-announce/202410… external
https://access.redhat.com/security/cve/CVE-2024-50195 self
https://bugzilla.redhat.com/show_bug.cgi?id=2324549 external
https://www.cve.org/CVERecord?id=CVE-2024-50195 external
https://nvd.nist.gov/vuln/detail/CVE-2024-50195 external
https://git.kernel.org/pub/scm/linux/security/vul… external
https://access.redhat.com/security/cve/CVE-2024-50294 self
https://bugzilla.redhat.com/show_bug.cgi?id=2327203 external
https://www.cve.org/CVERecord?id=CVE-2024-50294 external
https://nvd.nist.gov/vuln/detail/CVE-2024-50294 external
https://lore.kernel.org/linux-cve-announce/202411… external
https://access.redhat.com/security/cve/CVE-2024-52332 self
https://bugzilla.redhat.com/show_bug.cgi?id=2337121 external
https://www.cve.org/CVERecord?id=CVE-2024-52332 external
https://nvd.nist.gov/vuln/detail/CVE-2024-52332 external
https://lore.kernel.org/linux-cve-announce/202501… external
https://access.redhat.com/security/cve/CVE-2024-53052 self
https://bugzilla.redhat.com/show_bug.cgi?id=2327374 external
https://www.cve.org/CVERecord?id=CVE-2024-53052 external
https://nvd.nist.gov/vuln/detail/CVE-2024-53052 external
https://lore.kernel.org/linux-cve-announce/202411… external
https://access.redhat.com/security/cve/CVE-2024-53090 self
https://bugzilla.redhat.com/show_bug.cgi?id=2327887 external
https://www.cve.org/CVERecord?id=CVE-2024-53090 external
https://nvd.nist.gov/vuln/detail/CVE-2024-53090 external
https://lore.kernel.org/linux-cve-announce/202411… external
https://access.redhat.com/security/cve/CVE-2024-53119 self
https://bugzilla.redhat.com/show_bug.cgi?id=2329918 external
https://www.cve.org/CVERecord?id=CVE-2024-53119 external
https://nvd.nist.gov/vuln/detail/CVE-2024-53119 external
https://lore.kernel.org/linux-cve-announce/202412… external
https://access.redhat.com/security/cve/CVE-2024-53135 self
https://bugzilla.redhat.com/show_bug.cgi?id=2330341 external
https://www.cve.org/CVERecord?id=CVE-2024-53135 external
https://nvd.nist.gov/vuln/detail/CVE-2024-53135 external
https://lore.kernel.org/linux-cve-announce/202412… external
https://access.redhat.com/security/cve/CVE-2024-53170 self
https://bugzilla.redhat.com/show_bug.cgi?id=2334396 external
https://www.cve.org/CVERecord?id=CVE-2024-53170 external
https://nvd.nist.gov/vuln/detail/CVE-2024-53170 external
https://lore.kernel.org/linux-cve-announce/202412… external
https://access.redhat.com/security/cve/CVE-2024-53229 self
https://bugzilla.redhat.com/show_bug.cgi?id=2334357 external
https://www.cve.org/CVERecord?id=CVE-2024-53229 external
https://nvd.nist.gov/vuln/detail/CVE-2024-53229 external
https://lore.kernel.org/linux-cve-announce/202412… external
https://access.redhat.com/security/cve/CVE-2024-53241 self
https://bugzilla.redhat.com/show_bug.cgi?id=2331326 external
https://www.cve.org/CVERecord?id=CVE-2024-53241 external
https://nvd.nist.gov/vuln/detail/CVE-2024-53241 external
https://access.redhat.com/security/cve/CVE-2024-53680 self
https://bugzilla.redhat.com/show_bug.cgi?id=2337124 external
https://www.cve.org/CVERecord?id=CVE-2024-53680 external
https://nvd.nist.gov/vuln/detail/CVE-2024-53680 external
https://lore.kernel.org/linux-cve-announce/202501… external
https://access.redhat.com/security/cve/CVE-2024-54456 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348541 external
https://www.cve.org/CVERecord?id=CVE-2024-54456 external
https://nvd.nist.gov/vuln/detail/CVE-2024-54456 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-56603 self
https://bugzilla.redhat.com/show_bug.cgi?id=2334439 external
https://www.cve.org/CVERecord?id=CVE-2024-56603 external
https://nvd.nist.gov/vuln/detail/CVE-2024-56603 external
https://lore.kernel.org/linux-cve-announce/202412… external
https://access.redhat.com/security/cve/CVE-2024-56645 self
https://bugzilla.redhat.com/show_bug.cgi?id=2334560 external
https://www.cve.org/CVERecord?id=CVE-2024-56645 external
https://nvd.nist.gov/vuln/detail/CVE-2024-56645 external
https://lore.kernel.org/linux-cve-announce/202412… external
https://access.redhat.com/security/cve/CVE-2024-56662 self
https://bugzilla.redhat.com/show_bug.cgi?id=2334547 external
https://www.cve.org/CVERecord?id=CVE-2024-56662 external
https://nvd.nist.gov/vuln/detail/CVE-2024-56662 external
https://lore.kernel.org/linux-cve-announce/202412… external
https://access.redhat.com/security/cve/CVE-2024-56672 self
https://bugzilla.redhat.com/show_bug.cgi?id=2334537 external
https://www.cve.org/CVERecord?id=CVE-2024-56672 external
https://nvd.nist.gov/vuln/detail/CVE-2024-56672 external
https://lore.kernel.org/linux-cve-announce/202412… external
https://access.redhat.com/security/cve/CVE-2024-56675 self
https://bugzilla.redhat.com/show_bug.cgi?id=2334548 external
https://www.cve.org/CVERecord?id=CVE-2024-56675 external
https://nvd.nist.gov/vuln/detail/CVE-2024-56675 external
https://lore.kernel.org/linux-cve-announce/202412… external
https://access.redhat.com/security/cve/CVE-2024-56690 self
https://bugzilla.redhat.com/show_bug.cgi?id=2334676 external
https://www.cve.org/CVERecord?id=CVE-2024-56690 external
https://nvd.nist.gov/vuln/detail/CVE-2024-56690 external
https://lore.kernel.org/linux-cve-announce/202412… external
https://access.redhat.com/security/cve/CVE-2024-56709 self
https://bugzilla.redhat.com/show_bug.cgi?id=2334795 external
https://www.cve.org/CVERecord?id=CVE-2024-56709 external
https://nvd.nist.gov/vuln/detail/CVE-2024-56709 external
https://lore.kernel.org/linux-cve-announce/202412… external
https://access.redhat.com/security/cve/CVE-2024-56739 self
https://bugzilla.redhat.com/show_bug.cgi?id=2334829 external
https://www.cve.org/CVERecord?id=CVE-2024-56739 external
https://nvd.nist.gov/vuln/detail/CVE-2024-56739 external
https://lore.kernel.org/linux-cve-announce/202412… external
https://access.redhat.com/security/cve/CVE-2024-56786 self
https://bugzilla.redhat.com/show_bug.cgi?id=2336541 external
https://www.cve.org/CVERecord?id=CVE-2024-56786 external
https://nvd.nist.gov/vuln/detail/CVE-2024-56786 external
https://lore.kernel.org/linux-cve-announce/202501… external
https://access.redhat.com/security/cve/CVE-2024-57981 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348620 external
https://www.cve.org/CVERecord?id=CVE-2024-57981 external
https://nvd.nist.gov/vuln/detail/CVE-2024-57981 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-57982 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348640 external
https://www.cve.org/CVERecord?id=CVE-2024-57982 external
https://nvd.nist.gov/vuln/detail/CVE-2024-57982 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-57986 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348597 external
https://www.cve.org/CVERecord?id=CVE-2024-57986 external
https://nvd.nist.gov/vuln/detail/CVE-2024-57986 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-57987 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348543 external
https://www.cve.org/CVERecord?id=CVE-2024-57987 external
https://nvd.nist.gov/vuln/detail/CVE-2024-57987 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-57988 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348550 external
https://www.cve.org/CVERecord?id=CVE-2024-57988 external
https://nvd.nist.gov/vuln/detail/CVE-2024-57988 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-57989 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348574 external
https://www.cve.org/CVERecord?id=CVE-2024-57989 external
https://nvd.nist.gov/vuln/detail/CVE-2024-57989 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-57990 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348634 external
https://www.cve.org/CVERecord?id=CVE-2024-57990 external
https://nvd.nist.gov/vuln/detail/CVE-2024-57990 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-57993 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348566 external
https://www.cve.org/CVERecord?id=CVE-2024-57993 external
https://nvd.nist.gov/vuln/detail/CVE-2024-57993 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-57995 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348581 external
https://www.cve.org/CVERecord?id=CVE-2024-57995 external
https://nvd.nist.gov/vuln/detail/CVE-2024-57995 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-57998 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348578 external
https://www.cve.org/CVERecord?id=CVE-2024-57998 external
https://nvd.nist.gov/vuln/detail/CVE-2024-57998 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-58012 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348650 external
https://www.cve.org/CVERecord?id=CVE-2024-58012 external
https://nvd.nist.gov/vuln/detail/CVE-2024-58012 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-58014 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348547 external
https://www.cve.org/CVERecord?id=CVE-2024-58014 external
https://nvd.nist.gov/vuln/detail/CVE-2024-58014 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-58015 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348577 external
https://www.cve.org/CVERecord?id=CVE-2024-58015 external
https://nvd.nist.gov/vuln/detail/CVE-2024-58015 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2024-58057 self
https://bugzilla.redhat.com/show_bug.cgi?id=2350375 external
https://www.cve.org/CVERecord?id=CVE-2024-58057 external
https://nvd.nist.gov/vuln/detail/CVE-2024-58057 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2024-58062 self
https://bugzilla.redhat.com/show_bug.cgi?id=2350374 external
https://www.cve.org/CVERecord?id=CVE-2024-58062 external
https://nvd.nist.gov/vuln/detail/CVE-2024-58062 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2024-58068 self
https://bugzilla.redhat.com/show_bug.cgi?id=2350367 external
https://www.cve.org/CVERecord?id=CVE-2024-58068 external
https://nvd.nist.gov/vuln/detail/CVE-2024-58068 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2024-58072 self
https://bugzilla.redhat.com/show_bug.cgi?id=2350363 external
https://www.cve.org/CVERecord?id=CVE-2024-58072 external
https://nvd.nist.gov/vuln/detail/CVE-2024-58072 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2024-58075 self
https://bugzilla.redhat.com/show_bug.cgi?id=2350397 external
https://www.cve.org/CVERecord?id=CVE-2024-58075 external
https://nvd.nist.gov/vuln/detail/CVE-2024-58075 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2024-58077 self
https://bugzilla.redhat.com/show_bug.cgi?id=2350396 external
https://www.cve.org/CVERecord?id=CVE-2024-58077 external
https://nvd.nist.gov/vuln/detail/CVE-2024-58077 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2024-58083 self
https://bugzilla.redhat.com/show_bug.cgi?id=2350388 external
https://www.cve.org/CVERecord?id=CVE-2024-58083 external
https://nvd.nist.gov/vuln/detail/CVE-2024-58083 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2024-58088 self
https://bugzilla.redhat.com/show_bug.cgi?id=2351620 external
https://www.cve.org/CVERecord?id=CVE-2024-58088 external
https://nvd.nist.gov/vuln/detail/CVE-2024-58088 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21631 self
https://bugzilla.redhat.com/show_bug.cgi?id=2338832 external
https://www.cve.org/CVERecord?id=CVE-2025-21631 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21631 external
https://lore.kernel.org/linux-cve-announce/202501… external
https://access.redhat.com/security/cve/CVE-2025-21647 self
https://bugzilla.redhat.com/show_bug.cgi?id=2338828 external
https://www.cve.org/CVERecord?id=CVE-2025-21647 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21647 external
https://lore.kernel.org/linux-cve-announce/202501… external
https://access.redhat.com/security/cve/CVE-2025-21648 self
https://bugzilla.redhat.com/show_bug.cgi?id=2338814 external
https://www.cve.org/CVERecord?id=CVE-2025-21648 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21648 external
https://lore.kernel.org/linux-cve-announce/202501… external
https://access.redhat.com/security/cve/CVE-2025-21671 self
https://bugzilla.redhat.com/show_bug.cgi?id=2343172 external
https://www.cve.org/CVERecord?id=CVE-2025-21671 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21671 external
https://lore.kernel.org/linux-cve-announce/202501… external
https://access.redhat.com/security/cve/CVE-2025-21672 self
https://bugzilla.redhat.com/show_bug.cgi?id=2343175 external
https://www.cve.org/CVERecord?id=CVE-2025-21672 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21672 external
https://lore.kernel.org/linux-cve-announce/202501… external
https://access.redhat.com/security/cve/CVE-2025-21691 self
https://bugzilla.redhat.com/show_bug.cgi?id=2344687 external
https://www.cve.org/CVERecord?id=CVE-2025-21691 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21691 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21693 self
https://bugzilla.redhat.com/show_bug.cgi?id=2344684 external
https://www.cve.org/CVERecord?id=CVE-2025-21693 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21693 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21696 self
https://bugzilla.redhat.com/show_bug.cgi?id=2345240 external
https://www.cve.org/CVERecord?id=CVE-2025-21696 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21696 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21702 self
https://bugzilla.redhat.com/show_bug.cgi?id=2346272 external
https://www.cve.org/CVERecord?id=CVE-2025-21702 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21702 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21714 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348554 external
https://www.cve.org/CVERecord?id=CVE-2025-21714 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21714 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21726 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348600 external
https://www.cve.org/CVERecord?id=CVE-2025-21726 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21726 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21727 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348516 external
https://www.cve.org/CVERecord?id=CVE-2025-21727 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21727 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21728 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348528 external
https://www.cve.org/CVERecord?id=CVE-2025-21728 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21728 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21729 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348573 external
https://www.cve.org/CVERecord?id=CVE-2025-21729 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21729 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21738 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348595 external
https://www.cve.org/CVERecord?id=CVE-2025-21738 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21738 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21739 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348585 external
https://www.cve.org/CVERecord?id=CVE-2025-21739 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21739 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21745 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348654 external
https://www.cve.org/CVERecord?id=CVE-2025-21745 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21745 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21746 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348515 external
https://www.cve.org/CVERecord?id=CVE-2025-21746 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21746 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21765 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348645 external
https://www.cve.org/CVERecord?id=CVE-2025-21765 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21765 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21786 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348587 external
https://www.cve.org/CVERecord?id=CVE-2025-21786 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21786 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21787 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348615 external
https://www.cve.org/CVERecord?id=CVE-2025-21787 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21787 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21790 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348625 external
https://www.cve.org/CVERecord?id=CVE-2025-21790 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21790 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21791 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348601 external
https://www.cve.org/CVERecord?id=CVE-2025-21791 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21791 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21795 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348523 external
https://www.cve.org/CVERecord?id=CVE-2025-21795 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21795 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21796 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348584 external
https://www.cve.org/CVERecord?id=CVE-2025-21796 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21796 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21806 self
https://bugzilla.redhat.com/show_bug.cgi?id=2348901 external
https://www.cve.org/CVERecord?id=CVE-2025-21806 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21806 external
https://lore.kernel.org/linux-cve-announce/202502… external
https://access.redhat.com/security/cve/CVE-2025-21826 self
https://bugzilla.redhat.com/show_bug.cgi?id=2350392 external
https://www.cve.org/CVERecord?id=CVE-2025-21826 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21826 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21828 self
https://bugzilla.redhat.com/show_bug.cgi?id=2350386 external
https://www.cve.org/CVERecord?id=CVE-2025-21828 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21828 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21829 self
https://bugzilla.redhat.com/show_bug.cgi?id=2350400 external
https://www.cve.org/CVERecord?id=CVE-2025-21829 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21829 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21837 self
https://bugzilla.redhat.com/show_bug.cgi?id=2350589 external
https://www.cve.org/CVERecord?id=CVE-2025-21837 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21837 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21839 self
https://bugzilla.redhat.com/show_bug.cgi?id=2350585 external
https://www.cve.org/CVERecord?id=CVE-2025-21839 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21839 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21844 self
https://bugzilla.redhat.com/show_bug.cgi?id=2351612 external
https://www.cve.org/CVERecord?id=CVE-2025-21844 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21844 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21846 self
https://bugzilla.redhat.com/show_bug.cgi?id=2351624 external
https://www.cve.org/CVERecord?id=CVE-2025-21846 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21846 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21847 self
https://bugzilla.redhat.com/show_bug.cgi?id=2351616 external
https://www.cve.org/CVERecord?id=CVE-2025-21847 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21847 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21848 self
https://bugzilla.redhat.com/show_bug.cgi?id=2351633 external
https://www.cve.org/CVERecord?id=CVE-2025-21848 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21848 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21851 self
https://bugzilla.redhat.com/show_bug.cgi?id=2351606 external
https://www.cve.org/CVERecord?id=CVE-2025-21851 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21851 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21853 self
https://bugzilla.redhat.com/show_bug.cgi?id=2351613 external
https://www.cve.org/CVERecord?id=CVE-2025-21853 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21853 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21855 self
https://bugzilla.redhat.com/show_bug.cgi?id=2351608 external
https://www.cve.org/CVERecord?id=CVE-2025-21855 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21855 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21861 self
https://bugzilla.redhat.com/show_bug.cgi?id=2351625 external
https://www.cve.org/CVERecord?id=CVE-2025-21861 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21861 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21863 self
https://bugzilla.redhat.com/show_bug.cgi?id=2351629 external
https://www.cve.org/CVERecord?id=CVE-2025-21863 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21863 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21864 self
https://bugzilla.redhat.com/show_bug.cgi?id=2351618 external
https://www.cve.org/CVERecord?id=CVE-2025-21864 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21864 external
https://lore.kernel.org/linux-cve-announce/202503… external
https://access.redhat.com/security/cve/CVE-2025-21902 self
https://bugzilla.redhat.com/show_bug.cgi?id=2356647 external
https://www.cve.org/CVERecord?id=CVE-2025-21902 external
https://nvd.nist.gov/vuln/detail/CVE-2025-21902 external
https://lore.kernel.org/linux-cve-announce/202504… external
https://access.redhat.com/security/cve/CVE-2025-22056 self
https://bugzilla.redhat.com/show_bug.cgi?id=2360215 external
https://www.cve.org/CVERecord?id=CVE-2025-22056 external
https://nvd.nist.gov/vuln/detail/CVE-2025-22056 external
https://lore.kernel.org/linux-cve-announce/202504… external
https://access.redhat.com/security/cve/CVE-2025-22086 self
https://bugzilla.redhat.com/show_bug.cgi?id=2360187 external
https://www.cve.org/CVERecord?id=CVE-2025-22086 external
https://nvd.nist.gov/vuln/detail/CVE-2025-22086 external
https://lore.kernel.org/linux-cve-announce/202504… external
https://access.redhat.com/security/cve/CVE-2025-22089 self
https://bugzilla.redhat.com/show_bug.cgi?id=2360195 external
https://www.cve.org/CVERecord?id=CVE-2025-22089 external
https://nvd.nist.gov/vuln/detail/CVE-2025-22089 external
https://lore.kernel.org/linux-cve-announce/202504… external
https://access.redhat.com/security/cve/CVE-2025-22092 self
https://bugzilla.redhat.com/show_bug.cgi?id=2360206 external
https://www.cve.org/CVERecord?id=CVE-2025-22092 external
https://nvd.nist.gov/vuln/detail/CVE-2025-22092 external
https://lore.kernel.org/linux-cve-announce/202504… external
https://access.redhat.com/security/cve/CVE-2025-22097 self
https://bugzilla.redhat.com/show_bug.cgi?id=2360223 external
https://www.cve.org/CVERecord?id=CVE-2025-22097 external
https://nvd.nist.gov/vuln/detail/CVE-2025-22097 external
https://lore.kernel.org/linux-cve-announce/202504… external
https://access.redhat.com/security/cve/CVE-2025-22111 self
https://bugzilla.redhat.com/show_bug.cgi?id=2360257 external
https://www.cve.org/CVERecord?id=CVE-2025-22111 external
https://nvd.nist.gov/vuln/detail/CVE-2025-22111 external
https://lore.kernel.org/linux-cve-announce/202504… external
https://access.redhat.com/security/cve/CVE-2025-22116 self
https://bugzilla.redhat.com/show_bug.cgi?id=2360243 external
https://www.cve.org/CVERecord?id=CVE-2025-22116 external
https://nvd.nist.gov/vuln/detail/CVE-2025-22116 external
https://lore.kernel.org/linux-cve-announce/202504… external
https://access.redhat.com/security/cve/CVE-2025-22119 self
https://bugzilla.redhat.com/show_bug.cgi?id=2360205 external
https://www.cve.org/CVERecord?id=CVE-2025-22119 external
https://nvd.nist.gov/vuln/detail/CVE-2025-22119 external
https://lore.kernel.org/linux-cve-announce/202504… external
https://access.redhat.com/security/cve/CVE-2025-23129 self
https://bugzilla.redhat.com/show_bug.cgi?id=2360249 external
https://www.cve.org/CVERecord?id=CVE-2025-23129 external
https://nvd.nist.gov/vuln/detail/CVE-2025-23129 external
https://lore.kernel.org/linux-cve-announce/202504… external
https://access.redhat.com/security/cve/CVE-2025-37825 self
https://bugzilla.redhat.com/show_bug.cgi?id=2365011 external
https://www.cve.org/CVERecord?id=CVE-2025-37825 external
https://nvd.nist.gov/vuln/detail/CVE-2025-37825 external
https://lore.kernel.org/linux-cve-announce/202505… external
https://access.redhat.com/security/cve/CVE-2025-37849 self
https://bugzilla.redhat.com/show_bug.cgi?id=2365271 external
https://www.cve.org/CVERecord?id=CVE-2025-37849 external
https://nvd.nist.gov/vuln/detail/CVE-2025-37849 external
https://lore.kernel.org/linux-cve-announce/202505… external
https://access.redhat.com/security/cve/CVE-2025-37994 self
https://bugzilla.redhat.com/show_bug.cgi?id=2369184 external
https://www.cve.org/CVERecord?id=CVE-2025-37994 external
https://nvd.nist.gov/vuln/detail/CVE-2025-37994 external
https://lore.kernel.org/linux-cve-announce/202505… external
https://access.redhat.com/security/cve/CVE-2025-38000 self
https://bugzilla.redhat.com/show_bug.cgi?id=2370786 external
https://www.cve.org/CVERecord?id=CVE-2025-38000 external
https://nvd.nist.gov/vuln/detail/CVE-2025-38000 external
https://lore.kernel.org/linux-cve-announce/202506… external
https://access.redhat.com/security/cve/CVE-2025-38013 self
https://bugzilla.redhat.com/show_bug.cgi?id=2373335 external
https://www.cve.org/CVERecord?id=CVE-2025-38013 external
https://nvd.nist.gov/vuln/detail/CVE-2025-38013 external
https://lore.kernel.org/linux-cve-announce/202506… external
https://access.redhat.com/security/cve/CVE-2025-38075 self
https://bugzilla.redhat.com/show_bug.cgi?id=2373376 external
https://www.cve.org/CVERecord?id=CVE-2025-38075 external
https://nvd.nist.gov/vuln/detail/CVE-2025-38075 external
https://lore.kernel.org/linux-cve-announce/202506… external
https://access.redhat.com/security/cve/CVE-2025-38116 self
https://bugzilla.redhat.com/show_bug.cgi?id=2376076 external
https://www.cve.org/CVERecord?id=CVE-2025-38116 external
https://nvd.nist.gov/vuln/detail/CVE-2025-38116 external
https://lore.kernel.org/linux-cve-announce/202507… external
https://access.redhat.com/security/cve/CVE-2025-38127 self
https://bugzilla.redhat.com/show_bug.cgi?id=2376087 external
https://www.cve.org/CVERecord?id=CVE-2025-38127 external
https://nvd.nist.gov/vuln/detail/CVE-2025-38127 external
https://lore.kernel.org/linux-cve-announce/202507… external
https://access.redhat.com/security/cve/CVE-2025-38234 self
https://bugzilla.redhat.com/show_bug.cgi?id=2376375 external
https://www.cve.org/CVERecord?id=CVE-2025-38234 external
https://nvd.nist.gov/vuln/detail/CVE-2025-38234 external
https://lore.kernel.org/linux-cve-announce/202507… external
https://access.redhat.com/security/cve/CVE-2025-38288 self
https://bugzilla.redhat.com/show_bug.cgi?id=2379204 external
https://www.cve.org/CVERecord?id=CVE-2025-38288 external
https://nvd.nist.gov/vuln/detail/CVE-2025-38288 external
https://lore.kernel.org/linux-cve-announce/202507… external
https://access.redhat.com/security/cve/CVE-2025-38322 self
https://bugzilla.redhat.com/show_bug.cgi?id=2379233 external
https://www.cve.org/CVERecord?id=CVE-2025-38322 external
https://nvd.nist.gov/vuln/detail/CVE-2025-38322 external
https://lore.kernel.org/linux-cve-announce/202507… external
https://access.redhat.com/security/cve/CVE-2025-38332 self
https://bugzilla.redhat.com/show_bug.cgi?id=2379246 external
https://www.cve.org/CVERecord?id=CVE-2025-38332 external
https://nvd.nist.gov/vuln/detail/CVE-2025-38332 external
https://lore.kernel.org/linux-cve-announce/202507… external
https://access.redhat.com/security/cve/CVE-2025-38396 self
https://bugzilla.redhat.com/show_bug.cgi?id=2383441 external
https://www.cve.org/CVERecord?id=CVE-2025-38396 external
https://nvd.nist.gov/vuln/detail/CVE-2025-38396 external
https://lore.kernel.org/linux-cve-announce/202507… external
https://access.redhat.com/security/cve/CVE-2025-38438 self
https://bugzilla.redhat.com/show_bug.cgi?id=2383490 external
https://www.cve.org/CVERecord?id=CVE-2025-38438 external
https://nvd.nist.gov/vuln/detail/CVE-2025-38438 external
https://lore.kernel.org/linux-cve-announce/202507… external
https://access.redhat.com/security/cve/CVE-2025-38527 self
https://bugzilla.redhat.com/show_bug.cgi?id=2388928 external
https://www.cve.org/CVERecord?id=CVE-2025-38527 external
https://nvd.nist.gov/vuln/detail/CVE-2025-38527 external
https://lore.kernel.org/linux-cve-announce/202508… external
https://access.redhat.com/security/cve/CVE-2026-23146 self
https://bugzilla.redhat.com/show_bug.cgi?id=2439882 external
https://www.cve.org/CVERecord?id=CVE-2026-23146 external
https://nvd.nist.gov/vuln/detail/CVE-2026-23146 external
https://lore.kernel.org/linux-cve-announce/202602… external
https://access.redhat.com/security/cve/CVE-2026-23205 self
https://bugzilla.redhat.com/show_bug.cgi?id=2439913 external
https://www.cve.org/CVERecord?id=CVE-2026-23205 external
https://nvd.nist.gov/vuln/detail/CVE-2026-23205 external
https://lore.kernel.org/linux-cve-announce/202602… external

Loading 11.5 MB of JSON…



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.

Loading…

Detection rules are retrieved from Rulezet.

Loading…

Loading…

Related by attack behaviour

Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.


Loading…