# Vulnerabilities published in 2022


- [GSD-2022-1006917](https://insights.sbomify.com/GSD-2022-1006917/): usb: gadget: uvc: Fix argument to sizeof() in uvc_register_video() (not scored)
- [GSD-2022-1006916](https://insights.sbomify.com/GSD-2022-1006916/): i2c: designware: Fix handling of real but unexpected device interrupts (not scored)
- [GSD-2022-1006915](https://insights.sbomify.com/GSD-2022-1006915/): xhci: dbc: Fix memory leak in xhci_alloc_dbc() (not scored)
- [GSD-2022-1006914](https://insights.sbomify.com/GSD-2022-1006914/): fs: dlm: fix invalid derefence of sb_lvbptr (not scored)
- [GSD-2022-1006913](https://insights.sbomify.com/GSD-2022-1006913/): regulator: qcom_rpm: Fix circular deferral regression (not scored)
- [GSD-2022-1006912](https://insights.sbomify.com/GSD-2022-1006912/): RISC-V: Make port I/O string accessors actually work (not scored)
- [GSD-2022-1006911](https://insights.sbomify.com/GSD-2022-1006911/): net: thunderbolt: Enable DMA paths only after rings are enabled (not scored)
- [GSD-2022-1006910](https://insights.sbomify.com/GSD-2022-1006910/): riscv: vdso: fix NULL deference in vdso_join_timens() when vfork (not scored)
- [GSD-2022-1006909](https://insights.sbomify.com/GSD-2022-1006909/): UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (not scored)
- [GSD-2022-1006908](https://insights.sbomify.com/GSD-2022-1006908/): dm: verity-loadpin: Only trust verity targets with enforcement (not scored)
- [GSD-2022-1006907](https://insights.sbomify.com/GSD-2022-1006907/): nvmem: core: Fix memleak in nvmem_register() (not scored)
- [GSD-2022-1006906](https://insights.sbomify.com/GSD-2022-1006906/): dmaengine: qcom-adm: fix wrong sizeof config in slave_config (not scored)
- [GSD-2022-1006905](https://insights.sbomify.com/GSD-2022-1006905/): dmaengine: qcom-adm: fix wrong calling convention for prep_slave_sg (not scored)
- [GSD-2022-1006904](https://insights.sbomify.com/GSD-2022-1006904/): arm64: mte: move register initialization to C (not scored)
- [GSD-2022-1006903](https://insights.sbomify.com/GSD-2022-1006903/): arm64: mte: Avoid setting PG_mte_tagged if no tags cleared or restored (not scored)
- [GSD-2022-1006902](https://insights.sbomify.com/GSD-2022-1006902/): drm/virtio: Check whether transferred 2D BO is shmem (not scored)
- [GSD-2022-1006901](https://insights.sbomify.com/GSD-2022-1006901/): xen/gntdev: Accommodate VMA splitting (not scored)
- [GSD-2022-1006900](https://insights.sbomify.com/GSD-2022-1006900/): mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in (not scored)
- [GSD-2022-1006899](https://insights.sbomify.com/GSD-2022-1006899/): xen/gntdev: Prevent leaking grants (not scored)
- [GSD-2022-1006898](https://insights.sbomify.com/GSD-2022-1006898/): slimbus: qcom-ngd: cleanup in probe error path (not scored)
- [GSD-2022-1006897](https://insights.sbomify.com/GSD-2022-1006897/): NFSD: Protect against send buffer overflow in NFSv3 READDIR (not scored)
- [GSD-2022-1006896](https://insights.sbomify.com/GSD-2022-1006896/): ksmbd: fix incorrect handling of iterate_dir (not scored)
- [GSD-2022-1006895](https://insights.sbomify.com/GSD-2022-1006895/): NFSD: Protect against send buffer overflow in NFSv2 READ (not scored)
- [GSD-2022-1006894](https://insights.sbomify.com/GSD-2022-1006894/): NFSD: Protect against send buffer overflow in NFSv3 READ (not scored)
- [GSD-2022-1006893](https://insights.sbomify.com/GSD-2022-1006893/): btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer (not scored)
- [GSD-2022-1006892](https://insights.sbomify.com/GSD-2022-1006892/): fbdev: smscufx: Fix use-after-free in ufx_ops_open() (not scored)
- [GSD-2022-1006891](https://insights.sbomify.com/GSD-2022-1006891/): btrfs: fix race between quota enable and quota rescan ioctl (not scored)
- [GSD-2022-1006890](https://insights.sbomify.com/GSD-2022-1006890/): f2fs: fix to do sanity check on destination blkaddr during recovery (not scored)
- [GSD-2022-1006889](https://insights.sbomify.com/GSD-2022-1006889/): jbd2: add miss release buffer head in fc_do_one_pass() (not scored)
- [GSD-2022-1006888](https://insights.sbomify.com/GSD-2022-1006888/): ext4: fix check for block being out of directory size (not scored)
- [GSD-2022-1006887](https://insights.sbomify.com/GSD-2022-1006887/): jbd2: fix potential buffer head reference count leak (not scored)
- [GSD-2022-1006886](https://insights.sbomify.com/GSD-2022-1006886/): jbd2: fix potential use-after-free in jbd2_fc_wait_bufs (not scored)
- [GSD-2022-1006885](https://insights.sbomify.com/GSD-2022-1006885/): f2fs: fix to do sanity check on summary info (not scored)
- [GSD-2022-1006884](https://insights.sbomify.com/GSD-2022-1006884/): ext2: Add sanity checks for group and filesystem size (not scored)
- [GSD-2022-1006883](https://insights.sbomify.com/GSD-2022-1006883/): ext4: avoid crash when inline data creation follows DIO write (not scored)
- [GSD-2022-1006882](https://insights.sbomify.com/GSD-2022-1006882/): ext4: fix null-ptr-deref in ext4_write_info (not scored)
- [GSD-2022-1006881](https://insights.sbomify.com/GSD-2022-1006881/): ext4: fix i_version handling in ext4 (not scored)
- [GSD-2022-1006880](https://insights.sbomify.com/GSD-2022-1006880/): ext4: fix potential memory leak in ext4_fc_record_modified_inode() (not scored)
- [GSD-2022-1006879](https://insights.sbomify.com/GSD-2022-1006879/): ext4: fix dir corruption when ext4_dx_add_entry() fails (not scored)
- [GSD-2022-1006878](https://insights.sbomify.com/GSD-2022-1006878/): rpmsg: char: Avoid double destroy of default endpoint (not scored)
- [GSD-2022-1006877](https://insights.sbomify.com/GSD-2022-1006877/): KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 (not scored)
- [GSD-2022-1006876](https://insights.sbomify.com/GSD-2022-1006876/): tracing: Fix reading strings from synthetic events (not scored)
- [GSD-2022-1006875](https://insights.sbomify.com/GSD-2022-1006875/): ext4: fix potential memory leak in ext4_fc_record_regions() (not scored)
- [GSD-2022-1006874](https://insights.sbomify.com/GSD-2022-1006874/): staging: greybus: audio_helper: remove unused and wrong debugfs usage (not scored)
- [GSD-2022-1006873](https://insights.sbomify.com/GSD-2022-1006873/): sh: machvec: Use char[] for section boundaries (not scored)
- [GSD-2022-1006872](https://insights.sbomify.com/GSD-2022-1006872/): drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (not scored)
- [GSD-2022-1006871](https://insights.sbomify.com/GSD-2022-1006871/): MIPS: SGI-IP30: Fix platform-device leak in bridge_platform_create() (not scored)
- [GSD-2022-1006870](https://insights.sbomify.com/GSD-2022-1006870/): MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() (not scored)
- [GSD-2022-1006869](https://insights.sbomify.com/GSD-2022-1006869/): erofs: fix order >= MAX_ORDER warning due to crafted negative i_size (not scored)
- [GSD-2022-1006868](https://insights.sbomify.com/GSD-2022-1006868/): NFSD: Protect against send buffer overflow in NFSv2 READDIR (not scored)
- [GSD-2022-1006867](https://insights.sbomify.com/GSD-2022-1006867/): nfsd: Fix a memory leak in an error handling path (not scored)
- [GSD-2022-1006866](https://insights.sbomify.com/GSD-2022-1006866/): wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (not scored)
- [GSD-2022-1006865](https://insights.sbomify.com/GSD-2022-1006865/): wifi: ath10k: Set tx credit to one for WCN3990 snoc based devices (not scored)
- [GSD-2022-1006864](https://insights.sbomify.com/GSD-2022-1006864/): bpf: Fix reference state management for synchronous callbacks (not scored)
- [GSD-2022-1006863](https://insights.sbomify.com/GSD-2022-1006863/): wifi: mac80211: fix use-after-free (not scored)
- [GSD-2022-1006862](https://insights.sbomify.com/GSD-2022-1006862/): bpf: Propagate error from htab_lock_bucket() to userspace (not scored)
- [GSD-2022-1006861](https://insights.sbomify.com/GSD-2022-1006861/): wifi: wfx: prevent underflow in wfx_send_pds() (not scored)
- [GSD-2022-1006860](https://insights.sbomify.com/GSD-2022-1006860/): ice: set tx_tstamps when creating new Tx rings via ethtool (not scored)
- [GSD-2022-1006859](https://insights.sbomify.com/GSD-2022-1006859/): Bluetooth: avoid hci_dev_test_and_set_flag() in mgmt_init_hdev() (not scored)
- [GSD-2022-1006858](https://insights.sbomify.com/GSD-2022-1006858/): selftests/xsk: Avoid use-after-free on ctx (not scored)
- [GSD-2022-1006857](https://insights.sbomify.com/GSD-2022-1006857/): wifi: mt76: mt7921e: fix rmmod crash in driver reload test (not scored)
- [GSD-2022-1006856](https://insights.sbomify.com/GSD-2022-1006856/): wifi: mt76: mt7921: fix use after free in mt7921_acpi_read() (not scored)
- [GSD-2022-1006855](https://insights.sbomify.com/GSD-2022-1006855/): Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure (not scored)
- [GSD-2022-1006854](https://insights.sbomify.com/GSD-2022-1006854/): wifi: ath11k: fix failed to find the peer with peer_id 0 when disconnected (not scored)
- [GSD-2022-1006853](https://insights.sbomify.com/GSD-2022-1006853/): mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv (not scored)
- [GSD-2022-1006852](https://insights.sbomify.com/GSD-2022-1006852/): xfrm: Reinject transport-mode packets through workqueue (not scored)
- [GSD-2022-1006851](https://insights.sbomify.com/GSD-2022-1006851/): Bluetooth: Prevent double register of suspend (not scored)
- [GSD-2022-1006850](https://insights.sbomify.com/GSD-2022-1006850/): vhost/vsock: Use kvmalloc/kvfree for larger packets. (not scored)
- [GSD-2022-1006849](https://insights.sbomify.com/GSD-2022-1006849/): eth: alx: take rtnl_lock on resume (not scored)
- [GSD-2022-1006848](https://insights.sbomify.com/GSD-2022-1006848/): sctp: handle the error returned from sctp_auth_asoc_init_active_key (not scored)
- [GSD-2022-1006847](https://insights.sbomify.com/GSD-2022-1006847/): mISDN: fix use-after-free bugs in l1oip timer handlers (not scored)
- [GSD-2022-1006846](https://insights.sbomify.com/GSD-2022-1006846/): net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() (not scored)
- [GSD-2022-1006845](https://insights.sbomify.com/GSD-2022-1006845/): af_unix: Fix memory leaks of the whole sk due to OOB skb. (not scored)
- [GSD-2022-1006844](https://insights.sbomify.com/GSD-2022-1006844/): bnx2x: fix potential memory leak in bnx2x_tpa_stop() (not scored)
- [GSD-2022-1006843](https://insights.sbomify.com/GSD-2022-1006843/): net/ieee802154: reject zero-sized raw_sendmsg() (not scored)
- [GSD-2022-1006842](https://insights.sbomify.com/GSD-2022-1006842/): eth: sp7021: fix use after free bug in spl2sw_nvmem_get_mac_address (not scored)
- [GSD-2022-1006841](https://insights.sbomify.com/GSD-2022-1006841/): drm: bridge: adv7511: unregister cec i2c device after cec adapter (not scored)
- [GSD-2022-1006840](https://insights.sbomify.com/GSD-2022-1006840/): drm/mipi-dsi: Detach devices when removing the host (not scored)
- [GSD-2022-1006839](https://insights.sbomify.com/GSD-2022-1006839/): net: mvpp2: fix mvpp2 debugfs leak (not scored)
- [GSD-2022-1006838](https://insights.sbomify.com/GSD-2022-1006838/): drm/msm: Make .remove and .shutdown HW shutdown consistent (not scored)
- [GSD-2022-1006837](https://insights.sbomify.com/GSD-2022-1006837/): platform/chrome: fix memory corruption in ioctl (not scored)
- [GSD-2022-1006836](https://insights.sbomify.com/GSD-2022-1006836/): drm/omap: dss: Fix refcount leak bugs (not scored)
- [GSD-2022-1006835](https://insights.sbomify.com/GSD-2022-1006835/): drm/bridge: megachips: Fix a null pointer dereference bug (not scored)
- [GSD-2022-1006834](https://insights.sbomify.com/GSD-2022-1006834/): drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() (not scored)
- [GSD-2022-1006833](https://insights.sbomify.com/GSD-2022-1006833/): drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx (not scored)
- [GSD-2022-1006832](https://insights.sbomify.com/GSD-2022-1006832/): ASoC: wcd-mbhc-v2: Revert "ASoC: wcd-mbhc-v2: use pm_runtime_resume_and_get()" (not scored)
- [GSD-2022-1006831](https://insights.sbomify.com/GSD-2022-1006831/): drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() (not scored)
- [GSD-2022-1006830](https://insights.sbomify.com/GSD-2022-1006830/): ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() (not scored)
- [GSD-2022-1006829](https://insights.sbomify.com/GSD-2022-1006829/): memory: of: Fix refcount leak bug in of_get_ddr_timings() (not scored)
- [GSD-2022-1006828](https://insights.sbomify.com/GSD-2022-1006828/): memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() (not scored)
- [GSD-2022-1006827](https://insights.sbomify.com/GSD-2022-1006827/): arm64: ftrace: fix module PLTs with mcount (not scored)
- [GSD-2022-1006826](https://insights.sbomify.com/GSD-2022-1006826/): soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (not scored)
- [GSD-2022-1006825](https://insights.sbomify.com/GSD-2022-1006825/): memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() (not scored)
- [GSD-2022-1006824](https://insights.sbomify.com/GSD-2022-1006824/): iomap: iomap: fix memory corruption when recording errors during writeback (not scored)
- [GSD-2022-1006823](https://insights.sbomify.com/GSD-2022-1006823/): clk: tegra: Fix refcount leak in tegra210_clock_init (not scored)
- [GSD-2022-1006822](https://insights.sbomify.com/GSD-2022-1006822/): clk: tegra: Fix refcount leak in tegra114_clock_init (not scored)
- [GSD-2022-1006821](https://insights.sbomify.com/GSD-2022-1006821/): HSI: omap_ssi: Fix refcount leak in ssi_probe (not scored)
- [GSD-2022-1006820](https://insights.sbomify.com/GSD-2022-1006820/): clk: tegra20: Fix refcount leak in tegra20_clock_init (not scored)
- [GSD-2022-1006819](https://insights.sbomify.com/GSD-2022-1006819/): media: airspy: fix memory leak in airspy probe (not scored)
- [GSD-2022-1006818](https://insights.sbomify.com/GSD-2022-1006818/): media: uvcvideo: Fix memory leak in uvc_gpio_parse (not scored)

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