# Vulnerabilities published in 2022


- [GSD-2022-1000697](https://insights.sbomify.com/GSD-2022-1000697/): net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (not scored)
- [GSD-2022-1000696](https://insights.sbomify.com/GSD-2022-1000696/): auxdisplay: lcd2s: Fix memory leak in ->remove() (not scored)
- [GSD-2022-1000695](https://insights.sbomify.com/GSD-2022-1000695/): mptcp: Correctly set DATA_FIN timeout when number of retransmits is large (not scored)
- [GSD-2022-1000694](https://insights.sbomify.com/GSD-2022-1000694/): ibmvnic: free reset-work-item when flushing (not scored)
- [GSD-2022-1000693](https://insights.sbomify.com/GSD-2022-1000693/): iommu/amd: Fix I/O page table memory leak (not scored)
- [GSD-2022-1000692](https://insights.sbomify.com/GSD-2022-1000692/): btrfs: fix relocation crash due to premature return from btrfs_commit_transaction() (not scored)
- [GSD-2022-1000691](https://insights.sbomify.com/GSD-2022-1000691/): btrfs: do not WARN_ON() if we have PageError set (not scored)
- [GSD-2022-1000690](https://insights.sbomify.com/GSD-2022-1000690/): btrfs: fallback to blocking mode when doing async dio over multiple extents (not scored)
- [GSD-2022-1000689](https://insights.sbomify.com/GSD-2022-1000689/): btrfs: do not start relocation until in progress drops are done (not scored)
- [GSD-2022-1000688](https://insights.sbomify.com/GSD-2022-1000688/): arm64: entry.S: Add ventry overflow sanity checks (not scored)
- [GSD-2022-1000687](https://insights.sbomify.com/GSD-2022-1000687/): xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (not scored)
- [GSD-2022-1000686](https://insights.sbomify.com/GSD-2022-1000686/): xen/gnttab: fix gnttab_end_foreign_access() without page specified (not scored)
- [GSD-2022-1000685](https://insights.sbomify.com/GSD-2022-1000685/): xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (not scored)
- [GSD-2022-1000684](https://insights.sbomify.com/GSD-2022-1000684/): tipc: improve size validations for received domain records (not scored)
- [GSD-2022-1000683](https://insights.sbomify.com/GSD-2022-1000683/): moxart: fix potential use-after-free on remove path (not scored)
- [GSD-2022-1000682](https://insights.sbomify.com/GSD-2022-1000682/): ext4: fix error handling in ext4_fc_record_modified_inode() (not scored)
- [GSD-2022-1000681](https://insights.sbomify.com/GSD-2022-1000681/): perf/x86/intel/pt: Fix crash with stop filters in single-range mode (not scored)
- [GSD-2022-1000680](https://insights.sbomify.com/GSD-2022-1000680/): bpf: Use VM_MAP instead of VM_ALLOC for ringbuf (not scored)
- [GSD-2022-1000679](https://insights.sbomify.com/GSD-2022-1000679/): gve: fix the wrong AdminQ buffer queue index check (not scored)
- [GSD-2022-1000678](https://insights.sbomify.com/GSD-2022-1000678/): scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (not scored)
- [GSD-2022-1000677](https://insights.sbomify.com/GSD-2022-1000677/): ASoC: codecs: wcd938x: fix incorrect used of portid (not scored)
- [GSD-2022-1000676](https://insights.sbomify.com/GSD-2022-1000676/): ASoC: max9759: fix underflow in speaker_gain_control_put() (not scored)
- [GSD-2022-1000675](https://insights.sbomify.com/GSD-2022-1000675/): drm: mxsfb: Fix NULL pointer dereference (not scored)
- [GSD-2022-1000674](https://insights.sbomify.com/GSD-2022-1000674/): net, neigh: Do not trigger immediate probes on NUD_FAILED from neigh_managed_work (not scored)
- [GSD-2022-1000673](https://insights.sbomify.com/GSD-2022-1000673/): net: macsec: Fix offload support for NETDEV_UNREGISTER event (not scored)
- [GSD-2022-1000672](https://insights.sbomify.com/GSD-2022-1000672/): net/smc: Forward wakeup to smc socket waitqueue after fallback (not scored)
- [GSD-2022-1000671](https://insights.sbomify.com/GSD-2022-1000671/): net: ieee802154: ca8210: Stop leaking skb's (not scored)
- [GSD-2022-1000670](https://insights.sbomify.com/GSD-2022-1000670/): spi: uniphier: fix reference count leak in uniphier_spi_probe() (not scored)
- [GSD-2022-1000669](https://insights.sbomify.com/GSD-2022-1000669/): iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (not scored)
- [GSD-2022-1000668](https://insights.sbomify.com/GSD-2022-1000668/): RDMA/siw: Fix refcounting leak in siw_create_qp() (not scored)
- [GSD-2022-1000667](https://insights.sbomify.com/GSD-2022-1000667/): RDMA/ucma: Protect mc during concurrent multicast leaves (not scored)
- [GSD-2022-1000666](https://insights.sbomify.com/GSD-2022-1000666/): RDMA/cma: Use correct address when leaving multicast group (not scored)
- [GSD-2022-1000665](https://insights.sbomify.com/GSD-2022-1000665/): KVM: arm64: Avoid consuming a stale esr value when SError occur (not scored)
- [GSD-2022-1000664](https://insights.sbomify.com/GSD-2022-1000664/): IB/hfi1: Fix AIP early init panic (not scored)
- [GSD-2022-1000663](https://insights.sbomify.com/GSD-2022-1000663/): IB/hfi1: Fix alloc failure with larger txqueuelen (not scored)
- [GSD-2022-1000662](https://insights.sbomify.com/GSD-2022-1000662/): IB/hfi1: Fix panic with larger ipoib send_queue_size (not scored)
- [GSD-2022-1000661](https://insights.sbomify.com/GSD-2022-1000661/): dma-buf: heaps: Fix potential spectre v1 gadget (not scored)
- [GSD-2022-1000660](https://insights.sbomify.com/GSD-2022-1000660/): mm/kmemleak: avoid scanning potential huge holes (not scored)
- [GSD-2022-1000659](https://insights.sbomify.com/GSD-2022-1000659/): drm/amd/display: watermark latencies is not enough on DCN31 (not scored)
- [GSD-2022-1000658](https://insights.sbomify.com/GSD-2022-1000658/): drm/amd/display: Update watermark values for DCN301 (not scored)
- [GSD-2022-1000657](https://insights.sbomify.com/GSD-2022-1000657/): drm/nouveau: fix off by one in BIOS boundary checking (not scored)
- [GSD-2022-1000656](https://insights.sbomify.com/GSD-2022-1000656/): btrfs: fix use-after-free after failure to create a snapshot (not scored)
- [GSD-2022-1000655](https://insights.sbomify.com/GSD-2022-1000655/): btrfs: fix deadlock between quota disable and qgroup rescan worker (not scored)
- [GSD-2022-1000654](https://insights.sbomify.com/GSD-2022-1000654/): ALSA: hda: Fix UAF of leds class devs at unbinding (not scored)
- [GSD-2022-1000653](https://insights.sbomify.com/GSD-2022-1000653/): ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (not scored)
- [GSD-2022-1000652](https://insights.sbomify.com/GSD-2022-1000652/): ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (not scored)
- [GSD-2022-1000651](https://insights.sbomify.com/GSD-2022-1000651/): ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (not scored)
- [GSD-2022-1000650](https://insights.sbomify.com/GSD-2022-1000650/): ASoC: hdmi-codec: Fix OOB memory accesses (not scored)
- [GSD-2022-1000649](https://insights.sbomify.com/GSD-2022-1000649/): selinux: fix double free of cond_list on error paths (not scored)
- [GSD-2022-1000648](https://insights.sbomify.com/GSD-2022-1000648/): ovl: fix NULL pointer dereference in copy up warning (not scored)
- [GSD-2022-1000647](https://insights.sbomify.com/GSD-2022-1000647/): af_packet: fix data-race in packet_setsockopt / packet_setsockopt (not scored)
- [GSD-2022-1000646](https://insights.sbomify.com/GSD-2022-1000646/): rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (not scored)
- [GSD-2022-1000645](https://insights.sbomify.com/GSD-2022-1000645/): net: sched: fix use-after-free in tc_new_tfilter() (not scored)
- [GSD-2022-1000644](https://insights.sbomify.com/GSD-2022-1000644/): net: amd-xgbe: Fix skb data length underflow (not scored)
- [GSD-2022-1000643](https://insights.sbomify.com/GSD-2022-1000643/): ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (not scored)
- [GSD-2022-1000642](https://insights.sbomify.com/GSD-2022-1000642/): net/mlx5e: Avoid implicit modify hdr for decap drop rule (not scored)
- [GSD-2022-1000641](https://insights.sbomify.com/GSD-2022-1000641/): net/mlx5e: Fix wrong calculation of header index in HW_GRO (not scored)
- [GSD-2022-1000640](https://insights.sbomify.com/GSD-2022-1000640/): net/mlx5e: Avoid field-overflowing memcpy() (not scored)
- [GSD-2022-1000639](https://insights.sbomify.com/GSD-2022-1000639/): net/mlx5: Use del_timer_sync in fw reset flow of halting poll (not scored)
- [GSD-2022-1000638](https://insights.sbomify.com/GSD-2022-1000638/): net/mlx5e: Fix handling of wrong devices during bond netevent (not scored)
- [GSD-2022-1000637](https://insights.sbomify.com/GSD-2022-1000637/): net: ipa: prevent concurrent replenish (not scored)
- [GSD-2022-1000636](https://insights.sbomify.com/GSD-2022-1000636/): PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (not scored)
- [GSD-2022-1000635](https://insights.sbomify.com/GSD-2022-1000635/): block: Fix wrong offset in bio_truncate() (not scored)
- [GSD-2022-1000634](https://insights.sbomify.com/GSD-2022-1000634/): net: bridge: vlan: fix memory leak in __allowed_ingress (not scored)
- [GSD-2022-1000633](https://insights.sbomify.com/GSD-2022-1000633/): yam: fix a memory leak in yam_siocdevprivate() (not scored)
- [GSD-2022-1000632](https://insights.sbomify.com/GSD-2022-1000632/): drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc (not scored)
- [GSD-2022-1000631](https://insights.sbomify.com/GSD-2022-1000631/): hwmon: (nct6775) Fix crash in clear_caseopen (not scored)
- [GSD-2022-1000630](https://insights.sbomify.com/GSD-2022-1000630/): net/smc: Transitional solution for clcsock race issue (not scored)
- [GSD-2022-1000629](https://insights.sbomify.com/GSD-2022-1000629/): powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending (not scored)
- [GSD-2022-1000628](https://insights.sbomify.com/GSD-2022-1000628/): block: fix memory leak in disk_register_independent_access_ranges (not scored)
- [GSD-2022-1000627](https://insights.sbomify.com/GSD-2022-1000627/): phylib: fix potential use-after-free (not scored)
- [GSD-2022-1000626](https://insights.sbomify.com/GSD-2022-1000626/): powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 (not scored)
- [GSD-2022-1000625](https://insights.sbomify.com/GSD-2022-1000625/): KVM: arm64: pkvm: Use the mm_ops indirection for cache maintenance (not scored)
- [GSD-2022-1000624](https://insights.sbomify.com/GSD-2022-1000624/): drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (not scored)
- [GSD-2022-1000623](https://insights.sbomify.com/GSD-2022-1000623/): net: fix information leakage in /proc/net/ptype (not scored)
- [GSD-2022-1000622](https://insights.sbomify.com/GSD-2022-1000622/): ARM: 9170/1: fix panic when kasan and kprobe are enabled (not scored)
- [GSD-2022-1000621](https://insights.sbomify.com/GSD-2022-1000621/): scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() (not scored)
- [GSD-2022-1000620](https://insights.sbomify.com/GSD-2022-1000620/): rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev (not scored)
- [GSD-2022-1000619](https://insights.sbomify.com/GSD-2022-1000619/): i40e: Fix queues reservation for XDP (not scored)
- [GSD-2022-1000618](https://insights.sbomify.com/GSD-2022-1000618/): powerpc/32s: Fix kasan_init_region() for KASAN (not scored)
- [GSD-2022-1000617](https://insights.sbomify.com/GSD-2022-1000617/): mm, kasan: use compare-exchange operation to set KASAN page tag (not scored)
- [GSD-2022-1000616](https://insights.sbomify.com/GSD-2022-1000616/): USB: core: Fix hang in usb_kill_urb by adding memory barriers (not scored)
- [GSD-2022-1000615](https://insights.sbomify.com/GSD-2022-1000615/): usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS (not scored)
- [GSD-2022-1000614](https://insights.sbomify.com/GSD-2022-1000614/): usb: xhci-plat: fix crash when suspend if remote wake enable (not scored)
- [GSD-2022-1000613](https://insights.sbomify.com/GSD-2022-1000613/): arm64: extable: fix load_unaligned_zeropad() reg indices (not scored)
- [GSD-2022-1000612](https://insights.sbomify.com/GSD-2022-1000612/): KVM: x86: Forcibly leave nested virt when SMM state is toggled (not scored)
- [GSD-2022-1000611](https://insights.sbomify.com/GSD-2022-1000611/): KVM: x86: Free kvm_cpuid_entry2 array on post-KVM_RUN KVM_SET_CPUID{,2} (not scored)
- [GSD-2022-1000610](https://insights.sbomify.com/GSD-2022-1000610/): KVM: LAPIC: Also cancel preemption timer during SET_LAPIC (not scored)
- [GSD-2022-1000609](https://insights.sbomify.com/GSD-2022-1000609/): drm/amd/display: Wrap dcn301_calculate_wm_and_dlg for FPU. (not scored)
- [GSD-2022-1000608](https://insights.sbomify.com/GSD-2022-1000608/): psi: Fix uaf issue when psi trigger is destroyed while being polled (not scored)
- [GSD-2022-1000607](https://insights.sbomify.com/GSD-2022-1000607/): ceph: properly put ceph_string reference after async create attempt (not scored)
- [GSD-2022-1000606](https://insights.sbomify.com/GSD-2022-1000606/): tracing/histogram: Fix a potential memory leak for kstrdup() (not scored)
- [GSD-2022-1000605](https://insights.sbomify.com/GSD-2022-1000605/): efi: runtime: avoid EFIv2 runtime services on Apple x86 machines (not scored)
- [GSD-2022-1000604](https://insights.sbomify.com/GSD-2022-1000604/): udf: Fix NULL ptr deref when converting from inline format (not scored)
- [GSD-2022-1000603](https://insights.sbomify.com/GSD-2022-1000603/): bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() (not scored)
- [GSD-2022-1000602](https://insights.sbomify.com/GSD-2022-1000602/): btrfs: defrag: fix wrong number of defragged sectors (not scored)
- [GSD-2022-1000601](https://insights.sbomify.com/GSD-2022-1000601/): btrfs: fix too long loop when defragging a 1 byte file (not scored)
- [GSD-2022-1000600](https://insights.sbomify.com/GSD-2022-1000600/): Bluetooth: refactor malicious adv data check (not scored)
- [GSD-2022-1000599](https://insights.sbomify.com/GSD-2022-1000599/): drm/vmwgfx: Fix stale file descriptors on failed usercopy (not scored)
- [GSD-2022-1000598](https://insights.sbomify.com/GSD-2022-1000598/): select: Fix indefinitely sleeping task in poll_schedule_timeout() (not scored)

---
From sbomify Insights: https://insights.sbomify.com/years/2022/page/160/
