# Vulnerabilities published in 2022


- [GSD-2022-1007717](https://insights.sbomify.com/GSD-2022-1007717/): tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit() (not scored)
- [GSD-2022-1007716](https://insights.sbomify.com/GSD-2022-1007716/): rethook: fix a potential memleak in rethook_alloc() (not scored)
- [GSD-2022-1007715](https://insights.sbomify.com/GSD-2022-1007715/): iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger() (not scored)
- [GSD-2022-1007714](https://insights.sbomify.com/GSD-2022-1007714/): iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init() (not scored)
- [GSD-2022-1007713](https://insights.sbomify.com/GSD-2022-1007713/): iio: adc: mp2629: fix potential array out of bound access (not scored)
- [GSD-2022-1007712](https://insights.sbomify.com/GSD-2022-1007712/): io_uring: fix multishot accept request leaks (not scored)
- [GSD-2022-1007711](https://insights.sbomify.com/GSD-2022-1007711/): Input: iforce - invert valid length check when fetching device IDs (not scored)
- [GSD-2022-1007710](https://insights.sbomify.com/GSD-2022-1007710/): scsi: zfcp: Fix double free of FSF request when qdio send fails (not scored)
- [GSD-2022-1007709](https://insights.sbomify.com/GSD-2022-1007709/): misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() (not scored)
- [GSD-2022-1007708](https://insights.sbomify.com/GSD-2022-1007708/): mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (not scored)
- [GSD-2022-1007707](https://insights.sbomify.com/GSD-2022-1007707/): blk-cgroup: properly pin the parent in blkcg_css_online (not scored)
- [GSD-2022-1007706](https://insights.sbomify.com/GSD-2022-1007706/): x86/sgx: Add overflow check in sgx_validate_offset_length() (not scored)
- [GSD-2022-1007705](https://insights.sbomify.com/GSD-2022-1007705/): perf/x86/amd/uncore: Fix memory leak for events array (not scored)
- [GSD-2022-1007704](https://insights.sbomify.com/GSD-2022-1007704/): x86/fpu: Drop fpregs lock before inheriting FPU permissions (not scored)
- [GSD-2022-1007703](https://insights.sbomify.com/GSD-2022-1007703/): perf: Improve missing SIGTRAP checking (not scored)
- [GSD-2022-1007702](https://insights.sbomify.com/GSD-2022-1007702/): net: use struct_group to copy ip/ipv6 header addresses (not scored)
- [GSD-2022-1007701](https://insights.sbomify.com/GSD-2022-1007701/): perf/x86/amd: Fix crash due to race between amd_pmu_enable_all, perf NMI and throttling (not scored)
- [GSD-2022-1007700](https://insights.sbomify.com/GSD-2022-1007700/): scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() (not scored)
- [GSD-2022-1007699](https://insights.sbomify.com/GSD-2022-1007699/): kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case (not scored)
- [GSD-2022-1007698](https://insights.sbomify.com/GSD-2022-1007698/): arm64/mm: fix incorrect file_map_count for non-leaf pmd/pud (not scored)
- [GSD-2022-1007697](https://insights.sbomify.com/GSD-2022-1007697/): Input: i8042 - fix leaking of platform device on module removal (not scored)
- [GSD-2022-1007696](https://insights.sbomify.com/GSD-2022-1007696/): macvlan: enforce a consistent minimal mtu (not scored)
- [GSD-2022-1007695](https://insights.sbomify.com/GSD-2022-1007695/): tcp: cdg: allow tcp_cdg_release() to be called multiple times (not scored)
- [GSD-2022-1007694](https://insights.sbomify.com/GSD-2022-1007694/): KVM: x86/xen: Fix eventfd error handling in kvm_xen_eventfd_assign() (not scored)
- [GSD-2022-1007693](https://insights.sbomify.com/GSD-2022-1007693/): kcm: avoid potential race in kcm_tx_work (not scored)
- [GSD-2022-1007692](https://insights.sbomify.com/GSD-2022-1007692/): drm/amd/display: Fix optc2_configure warning on dcn314 (not scored)
- [GSD-2022-1007691](https://insights.sbomify.com/GSD-2022-1007691/): ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() (not scored)
- [GSD-2022-1007690](https://insights.sbomify.com/GSD-2022-1007690/): dm ioctl: fix misbehavior if list_versions races with module loading (not scored)
- [GSD-2022-1007689](https://insights.sbomify.com/GSD-2022-1007689/): ceph: avoid putting the realm twice when decoding snaps fails (not scored)
- [GSD-2022-1007688](https://insights.sbomify.com/GSD-2022-1007688/): gfs2: Check sb_bsize_shift after reading superblock (not scored)
- [GSD-2022-1007687](https://insights.sbomify.com/GSD-2022-1007687/): 9p: trans_fd/p9_conn_cancel: drop client lock earlier (not scored)
- [GSD-2022-1007686](https://insights.sbomify.com/GSD-2022-1007686/): 9p/trans_fd: always use O_NONBLOCK read/write (not scored)
- [GSD-2022-1007685](https://insights.sbomify.com/GSD-2022-1007685/): netlink: Bounds-check struct nlmsgerr creation (not scored)
- [GSD-2022-1007684](https://insights.sbomify.com/GSD-2022-1007684/): net/9p: use a dedicated spinlock for trans_fd (not scored)
- [GSD-2022-1007683](https://insights.sbomify.com/GSD-2022-1007683/): bpf: Prevent bpf program recursion for raw tracepoint probes (not scored)
- [GSD-2022-1007682](https://insights.sbomify.com/GSD-2022-1007682/): ntfs: fix use-after-free in ntfs_attr_find() (not scored)
- [GSD-2022-1007681](https://insights.sbomify.com/GSD-2022-1007681/): ntfs: fix out-of-bounds read in ntfs_attr_find() (not scored)
- [GSD-2022-1007680](https://insights.sbomify.com/GSD-2022-1007680/): ntfs: check overflow when iterating ATTR_RECORDs (not scored)
- [GSD-2022-1007679](https://insights.sbomify.com/GSD-2022-1007679/): usb: mon: make mmapped memory read only (not scored)
- [GSD-2022-1007678](https://insights.sbomify.com/GSD-2022-1007678/): nilfs2: fix leak of nilfs_root in case of writer thread creation failure (not scored)
- [GSD-2022-1007677](https://insights.sbomify.com/GSD-2022-1007677/): fs: fix UAF/GPF bug in nilfs_mdt_destroy (not scored)
- [GSD-2022-1007676](https://insights.sbomify.com/GSD-2022-1007676/): nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (not scored)
- [GSD-2022-1007675](https://insights.sbomify.com/GSD-2022-1007675/): nilfs2: fix use-after-free bug of struct nilfs_root (not scored)
- [GSD-2022-1007674](https://insights.sbomify.com/GSD-2022-1007674/): scsi: stex: Properly zero out the passthrough command structure (not scored)
- [GSD-2022-1007673](https://insights.sbomify.com/GSD-2022-1007673/): nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (not scored)
- [GSD-2022-1007672](https://insights.sbomify.com/GSD-2022-1007672/): regulator: qcom_rpm: Fix circular deferral regression (not scored)
- [GSD-2022-1007671](https://insights.sbomify.com/GSD-2022-1007671/): ALSA: usb-audio: Fix potential memory leaks (not scored)
- [GSD-2022-1007670](https://insights.sbomify.com/GSD-2022-1007670/): xen/gntdev: Prevent leaking grants (not scored)
- [GSD-2022-1007669](https://insights.sbomify.com/GSD-2022-1007669/): UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (not scored)
- [GSD-2022-1007668](https://insights.sbomify.com/GSD-2022-1007668/): sh: machvec: Use char[] for section boundaries (not scored)
- [GSD-2022-1007667](https://insights.sbomify.com/GSD-2022-1007667/): fbdev: smscufx: Fix use-after-free in ufx_ops_open() (not scored)
- [GSD-2022-1007666](https://insights.sbomify.com/GSD-2022-1007666/): ext4: avoid crash when inline data creation follows DIO write (not scored)
- [GSD-2022-1007665](https://insights.sbomify.com/GSD-2022-1007665/): ext4: fix null-ptr-deref in ext4_write_info (not scored)
- [GSD-2022-1007664](https://insights.sbomify.com/GSD-2022-1007664/): wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (not scored)
- [GSD-2022-1007663](https://insights.sbomify.com/GSD-2022-1007663/): mISDN: fix use-after-free bugs in l1oip timer handlers (not scored)
- [GSD-2022-1007662](https://insights.sbomify.com/GSD-2022-1007662/): net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() (not scored)
- [GSD-2022-1007661](https://insights.sbomify.com/GSD-2022-1007661/): bnx2x: fix potential memory leak in bnx2x_tpa_stop() (not scored)
- [GSD-2022-1007660](https://insights.sbomify.com/GSD-2022-1007660/): drm/mipi-dsi: Detach devices when removing the host (not scored)
- [GSD-2022-1007659](https://insights.sbomify.com/GSD-2022-1007659/): memory: of: Fix refcount leak bug in of_get_ddr_timings() (not scored)
- [GSD-2022-1007658](https://insights.sbomify.com/GSD-2022-1007658/): clk: tegra: Fix refcount leak in tegra210_clock_init (not scored)
- [GSD-2022-1007657](https://insights.sbomify.com/GSD-2022-1007657/): soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (not scored)
- [GSD-2022-1007656](https://insights.sbomify.com/GSD-2022-1007656/): media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init (not scored)
- [GSD-2022-1007655](https://insights.sbomify.com/GSD-2022-1007655/): RDMA/rxe: Fix "kernel NULL pointer dereference" error (not scored)
- [GSD-2022-1007654](https://insights.sbomify.com/GSD-2022-1007654/): HSI: omap_ssi: Fix refcount leak in ssi_probe (not scored)
- [GSD-2022-1007653](https://insights.sbomify.com/GSD-2022-1007653/): clk: tegra20: Fix refcount leak in tegra20_clock_init (not scored)
- [GSD-2022-1007652](https://insights.sbomify.com/GSD-2022-1007652/): clk: tegra: Fix refcount leak in tegra114_clock_init (not scored)
- [GSD-2022-1007651](https://insights.sbomify.com/GSD-2022-1007651/): drivers: serial: jsm: fix some leaks in probe (not scored)
- [GSD-2022-1007650](https://insights.sbomify.com/GSD-2022-1007650/): firmware: google: Test spinlock on panic path to avoid lockups (not scored)
- [GSD-2022-1007649](https://insights.sbomify.com/GSD-2022-1007649/): clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe (not scored)
- [GSD-2022-1007648](https://insights.sbomify.com/GSD-2022-1007648/): iommu/omap: Fix buffer overflow in debugfs (not scored)
- [GSD-2022-1007647](https://insights.sbomify.com/GSD-2022-1007647/): powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue (not scored)
- [GSD-2022-1007646](https://insights.sbomify.com/GSD-2022-1007646/): thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash (not scored)
- [GSD-2022-1007645](https://insights.sbomify.com/GSD-2022-1007645/): tcp: annotate data-race around tcp_md5sig_pool_populated (not scored)
- [GSD-2022-1007644](https://insights.sbomify.com/GSD-2022-1007644/): xfrm: Update ipcomp_scratches with NULL when freed (not scored)
- [GSD-2022-1007643](https://insights.sbomify.com/GSD-2022-1007643/): Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() (not scored)
- [GSD-2022-1007642](https://insights.sbomify.com/GSD-2022-1007642/): Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (not scored)
- [GSD-2022-1007641](https://insights.sbomify.com/GSD-2022-1007641/): Bluetooth: L2CAP: Fix user-after-free (not scored)
- [GSD-2022-1007640](https://insights.sbomify.com/GSD-2022-1007640/): drm: Prevent drm_copy_field() to attempt copying a NULL pointer (not scored)
- [GSD-2022-1007639](https://insights.sbomify.com/GSD-2022-1007639/): drm: Use size_t type for len variable in drm_copy_field() (not scored)
- [GSD-2022-1007638](https://insights.sbomify.com/GSD-2022-1007638/): media: cx88: Fix a null-ptr-deref bug in buffer_prepare() (not scored)
- [GSD-2022-1007637](https://insights.sbomify.com/GSD-2022-1007637/): HID: roccat: Fix use-after-free in roccat_read() (not scored)
- [GSD-2022-1007636](https://insights.sbomify.com/GSD-2022-1007636/): usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (not scored)
- [GSD-2022-1007635](https://insights.sbomify.com/GSD-2022-1007635/): usb: musb: Fix musb_gadget.c rxstate overflow bug (not scored)
- [GSD-2022-1007634](https://insights.sbomify.com/GSD-2022-1007634/): usb: idmouse: fix an uninit-value in idmouse_open (not scored)
- [GSD-2022-1007633](https://insights.sbomify.com/GSD-2022-1007633/): mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages (not scored)
- [GSD-2022-1007632](https://insights.sbomify.com/GSD-2022-1007632/): net: hns: fix possible memory leak in hnae_ae_register() (not scored)
- [GSD-2022-1007631](https://insights.sbomify.com/GSD-2022-1007631/): ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS (not scored)
- [GSD-2022-1007630](https://insights.sbomify.com/GSD-2022-1007630/): xhci: Remove device endpoints from bandwidth list when freeing the device (not scored)
- [GSD-2022-1007629](https://insights.sbomify.com/GSD-2022-1007629/): drm/msm/hdmi: fix memory corruption with too many bridges (not scored)
- [GSD-2022-1007628](https://insights.sbomify.com/GSD-2022-1007628/): mmc: core: Fix kernel panic when remove non-standard SDIO card (not scored)
- [GSD-2022-1007627](https://insights.sbomify.com/GSD-2022-1007627/): fbdev: smscufx: Fix several use-after-free bugs (not scored)
- [GSD-2022-1007626](https://insights.sbomify.com/GSD-2022-1007626/): ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (not scored)
- [GSD-2022-1007625](https://insights.sbomify.com/GSD-2022-1007625/): kernfs: fix use-after-free in __kernfs_remove (not scored)
- [GSD-2022-1007624](https://insights.sbomify.com/GSD-2022-1007624/): net: ehea: fix possible memory leak in ehea_register_port() (not scored)
- [GSD-2022-1007623](https://insights.sbomify.com/GSD-2022-1007623/): ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (not scored)
- [GSD-2022-1007622](https://insights.sbomify.com/GSD-2022-1007622/): openvswitch: switch from WARN to pr_warn (not scored)
- [GSD-2022-1007621](https://insights.sbomify.com/GSD-2022-1007621/): kcm: annotate data-races around kcm->rx_wait (not scored)
- [GSD-2022-1007620](https://insights.sbomify.com/GSD-2022-1007620/): kcm: annotate data-races around kcm->rx_psock (not scored)
- [GSD-2022-1007619](https://insights.sbomify.com/GSD-2022-1007619/): usb: mon: make mmapped memory read only (not scored)
- [GSD-2022-1007618](https://insights.sbomify.com/GSD-2022-1007618/): nilfs2: fix leak of nilfs_root in case of writer thread creation failure (not scored)

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