# Vulnerabilities published in 2022


- [GSD-2022-1001498](https://insights.sbomify.com/GSD-2022-1001498/): NFS: remove unneeded check in decode_devicenotify_args() (not scored)
- [GSD-2022-1001497](https://insights.sbomify.com/GSD-2022-1001497/): clk: Fix clk_hw_get_clk() when dev is NULL (not scored)
- [GSD-2022-1001496](https://insights.sbomify.com/GSD-2022-1001496/): pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe (not scored)
- [GSD-2022-1001495](https://insights.sbomify.com/GSD-2022-1001495/): virt: acrn: fix a memory leak in acrn_dev_ioctl() (not scored)
- [GSD-2022-1001494](https://insights.sbomify.com/GSD-2022-1001494/): kgdboc: fix return value of __setup handler (not scored)
- [GSD-2022-1001493](https://insights.sbomify.com/GSD-2022-1001493/): vsock/virtio: initialize vdev->priv before using VQs (not scored)
- [GSD-2022-1001492](https://insights.sbomify.com/GSD-2022-1001492/): xen: fix is_xen_pmu() (not scored)
- [GSD-2022-1001491](https://insights.sbomify.com/GSD-2022-1001491/): net: hns3: add vlan list lock to protect vlan list (not scored)
- [GSD-2022-1001490](https://insights.sbomify.com/GSD-2022-1001490/): net/x25: Fix null-ptr-deref caused by x25_disconnect (not scored)
- [GSD-2022-1001489](https://insights.sbomify.com/GSD-2022-1001489/): net: sparx5: switchdev: fix possible NULL pointer dereference (not scored)
- [GSD-2022-1001488](https://insights.sbomify.com/GSD-2022-1001488/): lib/test: use after free in register_test_dev_kmod() (not scored)
- [GSD-2022-1001487](https://insights.sbomify.com/GSD-2022-1001487/): net/sched: act_ct: fix ref leak when switching zones (not scored)
- [GSD-2022-1001486](https://insights.sbomify.com/GSD-2022-1001486/): fs: fix fd table size alignment properly (not scored)
- [GSD-2022-1001485](https://insights.sbomify.com/GSD-2022-1001485/): LSM: general protection fault in legacy_parse_param (not scored)
- [GSD-2022-1001484](https://insights.sbomify.com/GSD-2022-1001484/): gcc-plugins/stackleak: Exactly match strings instead of prefixes (not scored)
- [GSD-2022-1001483](https://insights.sbomify.com/GSD-2022-1001483/): memstick/mspro_block: fix handling of read-only devices (not scored)
- [GSD-2022-1001482](https://insights.sbomify.com/GSD-2022-1001482/): block, bfq: don't move oom_bfqq (not scored)
- [GSD-2022-1001481](https://insights.sbomify.com/GSD-2022-1001481/): selinux: allow FIOCLEX and FIONCLEX with policy capability (not scored)
- [GSD-2022-1001480](https://insights.sbomify.com/GSD-2022-1001480/): parisc: Fix non-access data TLB cache flush faults (not scored)
- [GSD-2022-1001479](https://insights.sbomify.com/GSD-2022-1001479/): Revert "Revert "block, bfq: honor already-setup queue merges"" (not scored)
- [GSD-2022-1001478](https://insights.sbomify.com/GSD-2022-1001478/): bfq: fix use-after-free in bfq_dispatch_request (not scored)
- [GSD-2022-1001477](https://insights.sbomify.com/GSD-2022-1001477/): PM: core: keep irq flags in device_pm_check_callbacks() (not scored)
- [GSD-2022-1001476](https://insights.sbomify.com/GSD-2022-1001476/): spi: fsi: Implement a timeout for polling status (not scored)
- [GSD-2022-1001475](https://insights.sbomify.com/GSD-2022-1001475/): ext4: don't BUG if someone dirty pages without asking ext4 first (not scored)
- [GSD-2022-1001474](https://insights.sbomify.com/GSD-2022-1001474/): ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit (not scored)
- [GSD-2022-1001473](https://insights.sbomify.com/GSD-2022-1001473/): btrfs: make search_csum_tree return 0 if we get -EFBIG (not scored)
- [GSD-2022-1001472](https://insights.sbomify.com/GSD-2022-1001472/): f2fs: fix to do sanity check on curseg->alloc_type (not scored)
- [GSD-2022-1001471](https://insights.sbomify.com/GSD-2022-1001471/): btrfs: do not double complete bio on errors during compressed reads (not scored)
- [GSD-2022-1001470](https://insights.sbomify.com/GSD-2022-1001470/): btrfs: handle csum lookup errors properly on reads (not scored)
- [GSD-2022-1001469](https://insights.sbomify.com/GSD-2022-1001469/): btrfs: do not clean up repair bio if submit fails (not scored)
- [GSD-2022-1001468](https://insights.sbomify.com/GSD-2022-1001468/): ntfs: add sanity check on allocation size (not scored)
- [GSD-2022-1001467](https://insights.sbomify.com/GSD-2022-1001467/): f2fs: use spin_lock to avoid hang (not scored)
- [GSD-2022-1001466](https://insights.sbomify.com/GSD-2022-1001466/): media: staging: media: zoran: move videodev alloc (not scored)
- [GSD-2022-1001465](https://insights.sbomify.com/GSD-2022-1001465/): media: staging: media: zoran: calculate the right buffer number for zoran_reap_stat_com (not scored)
- [GSD-2022-1001464](https://insights.sbomify.com/GSD-2022-1001464/): media: imx-jpeg: Prevent decoding NV12M jpegs into single-planar buffers (not scored)
- [GSD-2022-1001463](https://insights.sbomify.com/GSD-2022-1001463/): video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow (not scored)
- [GSD-2022-1001462](https://insights.sbomify.com/GSD-2022-1001462/): media: ir_toy: free before error exiting (not scored)
- [GSD-2022-1001461](https://insights.sbomify.com/GSD-2022-1001461/): media: atomisp: fix dummy_ptr check to avoid duplicate active_bo (not scored)
- [GSD-2022-1001460](https://insights.sbomify.com/GSD-2022-1001460/): video: fbdev: cirrusfb: check pixclock to avoid divide by zero (not scored)
- [GSD-2022-1001459](https://insights.sbomify.com/GSD-2022-1001459/): powerpc/kasan: Fix early region not updated correctly (not scored)
- [GSD-2022-1001458](https://insights.sbomify.com/GSD-2022-1001458/): KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU (not scored)
- [GSD-2022-1001457](https://insights.sbomify.com/GSD-2022-1001457/): ARM: mmp: Fix failure to remove sram device (not scored)
- [GSD-2022-1001456](https://insights.sbomify.com/GSD-2022-1001456/): media: imx-jpeg: fix a bug of accessing array out of bounds (not scored)
- [GSD-2022-1001455](https://insights.sbomify.com/GSD-2022-1001455/): drm/dp: Fix off-by-one in register cache size (not scored)
- [GSD-2022-1001454](https://insights.sbomify.com/GSD-2022-1001454/): video: fbdev: sm712fb: Fix crash in smtcfb_write() (not scored)
- [GSD-2022-1001453](https://insights.sbomify.com/GSD-2022-1001453/): mmc: host: Return an error when ->enable_sdio_irq() ops is missing (not scored)
- [GSD-2022-1001452](https://insights.sbomify.com/GSD-2022-1001452/): drm/i915: Treat SAGV block time 0 as SAGV disabled (not scored)
- [GSD-2022-1001451](https://insights.sbomify.com/GSD-2022-1001451/): scsi: qla2xxx: Implement ref count for SRB (not scored)
- [GSD-2022-1001450](https://insights.sbomify.com/GSD-2022-1001450/): scsi: qla2xxx: Fix crash during module load unload test (not scored)
- [GSD-2022-1001449](https://insights.sbomify.com/GSD-2022-1001449/): scsi: qla2xxx: Fix warning message due to adisc being flushed (not scored)
- [GSD-2022-1001448](https://insights.sbomify.com/GSD-2022-1001448/): KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (not scored)
- [GSD-2022-1001447](https://insights.sbomify.com/GSD-2022-1001447/): scsi: qla2xxx: Fix scheduling while atomic (not scored)
- [GSD-2022-1001446](https://insights.sbomify.com/GSD-2022-1001446/): scsi: qla2xxx: Fix premature hw access after PCI error (not scored)
- [GSD-2022-1001445](https://insights.sbomify.com/GSD-2022-1001445/): scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (not scored)
- [GSD-2022-1001444](https://insights.sbomify.com/GSD-2022-1001444/): ubifs: rename_whiteout: Fix double free for whiteout_ui->data (not scored)
- [GSD-2022-1001443](https://insights.sbomify.com/GSD-2022-1001443/): KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() (not scored)
- [GSD-2022-1001442](https://insights.sbomify.com/GSD-2022-1001442/): ubifs: Fix deadlock in concurrent rename whiteout and inode writeback (not scored)
- [GSD-2022-1001441](https://insights.sbomify.com/GSD-2022-1001441/): ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work (not scored)
- [GSD-2022-1001440](https://insights.sbomify.com/GSD-2022-1001440/): ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() (not scored)
- [GSD-2022-1001439](https://insights.sbomify.com/GSD-2022-1001439/): KVM: SVM: fix panic on out-of-bounds guest IRQ (not scored)
- [GSD-2022-1001438](https://insights.sbomify.com/GSD-2022-1001438/): ubifs: Fix to add refcount once page is set private (not scored)
- [GSD-2022-1001437](https://insights.sbomify.com/GSD-2022-1001437/): wireguard: socket: free skb in send6 when ipv6 is disabled (not scored)
- [GSD-2022-1001436](https://insights.sbomify.com/GSD-2022-1001436/): wireguard: socket: ignore v6 endpoints when ipv6 is disabled (not scored)
- [GSD-2022-1001435](https://insights.sbomify.com/GSD-2022-1001435/): can: mcba_usb: properly check endpoint type (not scored)
- [GSD-2022-1001434](https://insights.sbomify.com/GSD-2022-1001434/): rxrpc: fix some null-ptr-deref bugs in server_key.c (not scored)
- [GSD-2022-1001433](https://insights.sbomify.com/GSD-2022-1001433/): gfs2: Fix gfs2_file_buffered_write endless loop workaround (not scored)
- [GSD-2022-1001432](https://insights.sbomify.com/GSD-2022-1001432/): rxrpc: Fix call timer start racing with call destruction (not scored)
- [GSD-2022-1001431](https://insights.sbomify.com/GSD-2022-1001431/): watch_queue: Free the page array when watch_queue is dismantled (not scored)
- [GSD-2022-1001430](https://insights.sbomify.com/GSD-2022-1001430/): ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (not scored)
- [GSD-2022-1001429](https://insights.sbomify.com/GSD-2022-1001429/): virtio: use virtio_device_ready() in virtio_device_restore() (not scored)
- [GSD-2022-1001428](https://insights.sbomify.com/GSD-2022-1001428/): block: Fix the maximum minor value is blk_alloc_ext_minor() (not scored)
- [GSD-2022-1001427](https://insights.sbomify.com/GSD-2022-1001427/): io_uring: fix memory leak of uid in files registration (not scored)
- [GSD-2022-1001426](https://insights.sbomify.com/GSD-2022-1001426/): ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (not scored)
- [GSD-2022-1001425](https://insights.sbomify.com/GSD-2022-1001425/): nbd: fix possible overflow on 'first_minor' in nbd_dev_add() (not scored)
- [GSD-2022-1001424](https://insights.sbomify.com/GSD-2022-1001424/): Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (not scored)
- [GSD-2022-1001423](https://insights.sbomify.com/GSD-2022-1001423/): docs: sysctl/kernel: add missing bit to panic_print (not scored)
- [GSD-2022-1001422](https://insights.sbomify.com/GSD-2022-1001422/): net: preserve skb_end_offset() in skb_unclone_keeptruesize() (not scored)
- [GSD-2022-1001421](https://insights.sbomify.com/GSD-2022-1001421/): coredump: Use the vma snapshot in fill_files_note (not scored)
- [GSD-2022-1001420](https://insights.sbomify.com/GSD-2022-1001420/): KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (not scored)
- [GSD-2022-1001419](https://insights.sbomify.com/GSD-2022-1001419/): Revert "nbd: fix possible overflow on 'first_minor' in nbd_dev_add()" (not scored)
- [GSD-2022-1001418](https://insights.sbomify.com/GSD-2022-1001418/): ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (not scored)
- [GSD-2022-1001417](https://insights.sbomify.com/GSD-2022-1001417/): drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (not scored)
- [GSD-2022-1001416](https://insights.sbomify.com/GSD-2022-1001416/): usb: cdnsp: fix cdnsp_decode_trb function to properly handle ret value (not scored)
- [GSD-2022-1001415](https://insights.sbomify.com/GSD-2022-1001415/): drm/amd/display: Fix memory leak (not scored)
- [GSD-2022-1001414](https://insights.sbomify.com/GSD-2022-1001414/): drm/amdkfd: Ensure mm remain valid in svm deferred_list work (not scored)
- [GSD-2022-1001413](https://insights.sbomify.com/GSD-2022-1001413/): drm/amdkfd: svm range restore work deadlock when process exit (not scored)
- [GSD-2022-1001412](https://insights.sbomify.com/GSD-2022-1001412/): ath11k: fix kernel panic during unload/load ath11k modules (not scored)
- [GSD-2022-1001411](https://insights.sbomify.com/GSD-2022-1001411/): ath11k: pci: fix crash on suspend if board file is not found (not scored)
- [GSD-2022-1001410](https://insights.sbomify.com/GSD-2022-1001410/): ath11k: mhi: use mhi_sync_power_up() (not scored)
- [GSD-2022-1001409](https://insights.sbomify.com/GSD-2022-1001409/): drm/bridge: Add missing pm_runtime_put_sync (not scored)
- [GSD-2022-1001408](https://insights.sbomify.com/GSD-2022-1001408/): mt76: mt7921: fix crash when startup fails. (not scored)
- [GSD-2022-1001407](https://insights.sbomify.com/GSD-2022-1001407/): mt76: dma: initialize skip_unmap in mt76_dma_rx_fill (not scored)
- [GSD-2022-1001406](https://insights.sbomify.com/GSD-2022-1001406/): drm/amdgpu: Fix recursive locking warning (not scored)
- [GSD-2022-1001405](https://insights.sbomify.com/GSD-2022-1001405/): iommu/arm-smmu-v3: fix event handling soft lockup (not scored)
- [GSD-2022-1001404](https://insights.sbomify.com/GSD-2022-1001404/): PCI: endpoint: Fix alignment fault error in copy tests (not scored)
- [GSD-2022-1001403](https://insights.sbomify.com/GSD-2022-1001403/): tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH. (not scored)
- [GSD-2022-1001402](https://insights.sbomify.com/GSD-2022-1001402/): scsi: mpi3mr: Fix memory leaks (not scored)
- [GSD-2022-1001401](https://insights.sbomify.com/GSD-2022-1001401/): powerpc/set_memory: Avoid spinlock recursion in change_page_attr() (not scored)
- [GSD-2022-1001400](https://insights.sbomify.com/GSD-2022-1001400/): dm ioctl: prevent potential spectre v1 gadget (not scored)
- [GSD-2022-1001399](https://insights.sbomify.com/GSD-2022-1001399/): rtw89: fix RCU usage in rtw89_core_txq_push() (not scored)

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