# Vulnerabilities published in 2022


- [GSD-2022-1002098](https://insights.sbomify.com/GSD-2022-1002098/): Bluetooth: hci_serdev: call init_rwsem() before p->open() (not scored)
- [GSD-2022-1002097](https://insights.sbomify.com/GSD-2022-1002097/): ath9k_htc: fix uninit value bugs (not scored)
- [GSD-2022-1002096](https://insights.sbomify.com/GSD-2022-1002096/): drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() (not scored)
- [GSD-2022-1002095](https://insights.sbomify.com/GSD-2022-1002095/): power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init (not scored)
- [GSD-2022-1002094](https://insights.sbomify.com/GSD-2022-1002094/): drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug (not scored)
- [GSD-2022-1002093](https://insights.sbomify.com/GSD-2022-1002093/): dax: make sure inodes are flushed before destroy cache (not scored)
- [GSD-2022-1002092](https://insights.sbomify.com/GSD-2022-1002092/): drm/msm/dp: populate connector of struct dp_panel (not scored)
- [GSD-2022-1002091](https://insights.sbomify.com/GSD-2022-1002091/): scsi: pm8001: Fix abort all task initialization (not scored)
- [GSD-2022-1002090](https://insights.sbomify.com/GSD-2022-1002090/): ext2: correct max file size computing (not scored)
- [GSD-2022-1002089](https://insights.sbomify.com/GSD-2022-1002089/): drm/tegra: Fix reference leak in tegra_dsi_ganged_probe (not scored)
- [GSD-2022-1002088](https://insights.sbomify.com/GSD-2022-1002088/): gpu: host1x: Fix a memory leak in 'host1x_remove()' (not scored)
- [GSD-2022-1002087](https://insights.sbomify.com/GSD-2022-1002087/): power: supply: wm8350-power: Add missing free in free_charger_irq (not scored)
- [GSD-2022-1002086](https://insights.sbomify.com/GSD-2022-1002086/): powerpc: 8xx: fix a return value error in mpc8xx_pic_init (not scored)
- [GSD-2022-1002085](https://insights.sbomify.com/GSD-2022-1002085/): PCI: Reduce warnings on possible RW1C corruption (not scored)
- [GSD-2022-1002084](https://insights.sbomify.com/GSD-2022-1002084/): ath10k: Fix error handling in ath10k_setup_msa_resources (not scored)
- [GSD-2022-1002083](https://insights.sbomify.com/GSD-2022-1002083/): mips: cdmm: Fix refcount leak in mips_cdmm_phys_base (not scored)
- [GSD-2022-1002082](https://insights.sbomify.com/GSD-2022-1002082/): MIPS: pgalloc: fix memory leak caused by pgd_free() (not scored)
- [GSD-2022-1002081](https://insights.sbomify.com/GSD-2022-1002081/): bpf, sockmap: Fix more uncharged while msg has more_data (not scored)
- [GSD-2022-1002080](https://insights.sbomify.com/GSD-2022-1002080/): RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (not scored)
- [GSD-2022-1002079](https://insights.sbomify.com/GSD-2022-1002079/): bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full (not scored)
- [GSD-2022-1002078](https://insights.sbomify.com/GSD-2022-1002078/): mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init (not scored)
- [GSD-2022-1002077](https://insights.sbomify.com/GSD-2022-1002077/): bpf, sockmap: Fix double uncharge the mem of sk_msg (not scored)
- [GSD-2022-1002076](https://insights.sbomify.com/GSD-2022-1002076/): Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt (not scored)
- [GSD-2022-1002075](https://insights.sbomify.com/GSD-2022-1002075/): af_netlink: Fix shift out of bounds in group mask calculation (not scored)
- [GSD-2022-1002074](https://insights.sbomify.com/GSD-2022-1002074/): net: bcmgenet: Use stronger register read/writes to assure ordering (not scored)
- [GSD-2022-1002073](https://insights.sbomify.com/GSD-2022-1002073/): ax25: Fix refcount leaks caused by ax25_cb_del() (not scored)
- [GSD-2022-1002072](https://insights.sbomify.com/GSD-2022-1002072/): ax25: Fix NULL pointer dereferences in ax25 timers (not scored)
- [GSD-2022-1002071](https://insights.sbomify.com/GSD-2022-1002071/): tipc: fix the timer expires after interval 100ms (not scored)
- [GSD-2022-1002070](https://insights.sbomify.com/GSD-2022-1002070/): mxser: fix xmit_buf leak in activate when LSR == 0xff (not scored)
- [GSD-2022-1002069](https://insights.sbomify.com/GSD-2022-1002069/): cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse (not scored)
- [GSD-2022-1002068](https://insights.sbomify.com/GSD-2022-1002068/): clk: qcom: ipq8074: fix PCI-E clock oops (not scored)
- [GSD-2022-1002067](https://insights.sbomify.com/GSD-2022-1002067/): clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (not scored)
- [GSD-2022-1002066](https://insights.sbomify.com/GSD-2022-1002066/): remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region (not scored)
- [GSD-2022-1002065](https://insights.sbomify.com/GSD-2022-1002065/): pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe (not scored)
- [GSD-2022-1002064](https://insights.sbomify.com/GSD-2022-1002064/): NFS: remove unneeded check in decode_devicenotify_args() (not scored)
- [GSD-2022-1002063](https://insights.sbomify.com/GSD-2022-1002063/): kgdboc: fix return value of __setup handler (not scored)
- [GSD-2022-1002062](https://insights.sbomify.com/GSD-2022-1002062/): xen: fix is_xen_pmu() (not scored)
- [GSD-2022-1002061](https://insights.sbomify.com/GSD-2022-1002061/): net/x25: Fix null-ptr-deref caused by x25_disconnect (not scored)
- [GSD-2022-1002060](https://insights.sbomify.com/GSD-2022-1002060/): lib/test: use after free in register_test_dev_kmod() (not scored)
- [GSD-2022-1002059](https://insights.sbomify.com/GSD-2022-1002059/): fs: fix fd table size alignment properly (not scored)
- [GSD-2022-1002058](https://insights.sbomify.com/GSD-2022-1002058/): LSM: general protection fault in legacy_parse_param (not scored)
- [GSD-2022-1002057](https://insights.sbomify.com/GSD-2022-1002057/): gcc-plugins/stackleak: Exactly match strings instead of prefixes (not scored)
- [GSD-2022-1002056](https://insights.sbomify.com/GSD-2022-1002056/): selinux: allow FIOCLEX and FIONCLEX with policy capability (not scored)
- [GSD-2022-1002055](https://insights.sbomify.com/GSD-2022-1002055/): block, bfq: don't move oom_bfqq (not scored)
- [GSD-2022-1002054](https://insights.sbomify.com/GSD-2022-1002054/): bfq: fix use-after-free in bfq_dispatch_request (not scored)
- [GSD-2022-1002053](https://insights.sbomify.com/GSD-2022-1002053/): PM: core: keep irq flags in device_pm_check_callbacks() (not scored)
- [GSD-2022-1002052](https://insights.sbomify.com/GSD-2022-1002052/): Revert "Revert "block, bfq: honor already-setup queue merges"" (not scored)
- [GSD-2022-1002051](https://insights.sbomify.com/GSD-2022-1002051/): ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit (not scored)
- [GSD-2022-1002050](https://insights.sbomify.com/GSD-2022-1002050/): ext4: don't BUG if someone dirty pages without asking ext4 first (not scored)
- [GSD-2022-1002049](https://insights.sbomify.com/GSD-2022-1002049/): f2fs: fix to do sanity check on curseg->alloc_type (not scored)
- [GSD-2022-1002048](https://insights.sbomify.com/GSD-2022-1002048/): ntfs: add sanity check on allocation size (not scored)
- [GSD-2022-1002047](https://insights.sbomify.com/GSD-2022-1002047/): media: ir_toy: free before error exiting (not scored)
- [GSD-2022-1002046](https://insights.sbomify.com/GSD-2022-1002046/): media: staging: media: zoran: calculate the right buffer number for zoran_reap_stat_com (not scored)
- [GSD-2022-1002045](https://insights.sbomify.com/GSD-2022-1002045/): media: staging: media: zoran: move videodev alloc (not scored)
- [GSD-2022-1002044](https://insights.sbomify.com/GSD-2022-1002044/): video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow (not scored)
- [GSD-2022-1002043](https://insights.sbomify.com/GSD-2022-1002043/): video: fbdev: cirrusfb: check pixclock to avoid divide by zero (not scored)
- [GSD-2022-1002042](https://insights.sbomify.com/GSD-2022-1002042/): powerpc/kasan: Fix early region not updated correctly (not scored)
- [GSD-2022-1002041](https://insights.sbomify.com/GSD-2022-1002041/): media: atomisp: fix dummy_ptr check to avoid duplicate active_bo (not scored)
- [GSD-2022-1002040](https://insights.sbomify.com/GSD-2022-1002040/): video: fbdev: sm712fb: Fix crash in smtcfb_write() (not scored)
- [GSD-2022-1002039](https://insights.sbomify.com/GSD-2022-1002039/): ARM: mmp: Fix failure to remove sram device (not scored)
- [GSD-2022-1002038](https://insights.sbomify.com/GSD-2022-1002038/): mmc: host: Return an error when ->enable_sdio_irq() ops is missing (not scored)
- [GSD-2022-1002037](https://insights.sbomify.com/GSD-2022-1002037/): KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (not scored)
- [GSD-2022-1002036](https://insights.sbomify.com/GSD-2022-1002036/): scsi: qla2xxx: Fix scheduling while atomic (not scored)
- [GSD-2022-1002035](https://insights.sbomify.com/GSD-2022-1002035/): scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (not scored)
- [GSD-2022-1002034](https://insights.sbomify.com/GSD-2022-1002034/): KVM: SVM: fix panic on out-of-bounds guest IRQ (not scored)
- [GSD-2022-1002033](https://insights.sbomify.com/GSD-2022-1002033/): ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() (not scored)
- [GSD-2022-1002032](https://insights.sbomify.com/GSD-2022-1002032/): ubifs: Fix deadlock in concurrent rename whiteout and inode writeback (not scored)
- [GSD-2022-1002031](https://insights.sbomify.com/GSD-2022-1002031/): ubifs: rename_whiteout: Fix double free for whiteout_ui->data (not scored)
- [GSD-2022-1002030](https://insights.sbomify.com/GSD-2022-1002030/): ubifs: Fix to add refcount once page is set private (not scored)
- [GSD-2022-1002029](https://insights.sbomify.com/GSD-2022-1002029/): wireguard: socket: ignore v6 endpoints when ipv6 is disabled (not scored)
- [GSD-2022-1002028](https://insights.sbomify.com/GSD-2022-1002028/): wireguard: socket: free skb in send6 when ipv6 is disabled (not scored)
- [GSD-2022-1002027](https://insights.sbomify.com/GSD-2022-1002027/): can: mcba_usb: properly check endpoint type (not scored)
- [GSD-2022-1002026](https://insights.sbomify.com/GSD-2022-1002026/): watch_queue: Free the page array when watch_queue is dismantled (not scored)
- [GSD-2022-1002025](https://insights.sbomify.com/GSD-2022-1002025/): rxrpc: Fix call timer start racing with call destruction (not scored)
- [GSD-2022-1002024](https://insights.sbomify.com/GSD-2022-1002024/): ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (not scored)
- [GSD-2022-1002023](https://insights.sbomify.com/GSD-2022-1002023/): ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (not scored)
- [GSD-2022-1002022](https://insights.sbomify.com/GSD-2022-1002022/): io_uring: fix memory leak of uid in files registration (not scored)
- [GSD-2022-1002021](https://insights.sbomify.com/GSD-2022-1002021/): ax25: fix UAF bug in ax25_send_control() (not scored)
- [GSD-2022-1002020](https://insights.sbomify.com/GSD-2022-1002020/): docs: sysctl/kernel: add missing bit to panic_print (not scored)
- [GSD-2022-1002019](https://insights.sbomify.com/GSD-2022-1002019/): coredump: Use the vma snapshot in fill_files_note (not scored)
- [GSD-2022-1002018](https://insights.sbomify.com/GSD-2022-1002018/): KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (not scored)
- [GSD-2022-1002017](https://insights.sbomify.com/GSD-2022-1002017/): ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (not scored)
- [GSD-2022-1002016](https://insights.sbomify.com/GSD-2022-1002016/): drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (not scored)
- [GSD-2022-1002015](https://insights.sbomify.com/GSD-2022-1002015/): ath11k: fix kernel panic during unload/load ath11k modules (not scored)
- [GSD-2022-1002014](https://insights.sbomify.com/GSD-2022-1002014/): ath11k: mhi: use mhi_sync_power_up() (not scored)
- [GSD-2022-1002013](https://insights.sbomify.com/GSD-2022-1002013/): mt76: dma: initialize skip_unmap in mt76_dma_rx_fill (not scored)
- [GSD-2022-1002012](https://insights.sbomify.com/GSD-2022-1002012/): drm/amdgpu: Fix recursive locking warning (not scored)
- [GSD-2022-1002011](https://insights.sbomify.com/GSD-2022-1002011/): PCI: endpoint: Fix alignment fault error in copy tests (not scored)
- [GSD-2022-1002010](https://insights.sbomify.com/GSD-2022-1002010/): tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH. (not scored)
- [GSD-2022-1002009](https://insights.sbomify.com/GSD-2022-1002009/): iommu/arm-smmu-v3: fix event handling soft lockup (not scored)
- [GSD-2022-1002008](https://insights.sbomify.com/GSD-2022-1002008/): scsi: pm8001: Fix task leak in pm8001_send_abort_all() (not scored)
- [GSD-2022-1002007](https://insights.sbomify.com/GSD-2022-1002007/): scsi: pm8001: Fix tag leaks on error (not scored)
- [GSD-2022-1002006](https://insights.sbomify.com/GSD-2022-1002006/): dm ioctl: prevent potential spectre v1 gadget (not scored)
- [GSD-2022-1002005](https://insights.sbomify.com/GSD-2022-1002005/): scsi: pm8001: Fix memory leak in pm8001_chip_fw_flash_update_req() (not scored)
- [GSD-2022-1002004](https://insights.sbomify.com/GSD-2022-1002004/): mips: ralink: fix a refcount leak in ill_acc_of_setup() (not scored)
- [GSD-2022-1002003](https://insights.sbomify.com/GSD-2022-1002003/): scsi: hisi_sas: Free irq vectors in order for v3 HW (not scored)
- [GSD-2022-1002002](https://insights.sbomify.com/GSD-2022-1002002/): Bluetooth: use memset avoid memory leaks (not scored)
- [GSD-2022-1002001](https://insights.sbomify.com/GSD-2022-1002001/): netlabel: fix out-of-bounds memory accesses (not scored)
- [GSD-2022-1002000](https://insights.sbomify.com/GSD-2022-1002000/): PCI: endpoint: Fix misused goto label (not scored)
- [GSD-2022-1001999](https://insights.sbomify.com/GSD-2022-1001999/): MIPS: fix fortify panic when copying asm exception handlers (not scored)

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