# Vulnerabilities published in 2022


- [GSD-2022-1003907](https://insights.sbomify.com/GSD-2022-1003907/): ipv6: fix locking issues with loops over idev->addr_list (not scored)
- [GSD-2022-1003906](https://insights.sbomify.com/GSD-2022-1003906/): drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() (not scored)
- [GSD-2022-1003905](https://insights.sbomify.com/GSD-2022-1003905/): f2fs: fix dereference of stale list iterator after loop body (not scored)
- [GSD-2022-1003904](https://insights.sbomify.com/GSD-2022-1003904/): ALSA: jack: Access input_dev under mutex (not scored)
- [GSD-2022-1003903](https://insights.sbomify.com/GSD-2022-1003903/): ipw2x00: Fix potential NULL dereference in libipw_xmit() (not scored)
- [GSD-2022-1003902](https://insights.sbomify.com/GSD-2022-1003902/): media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init (not scored)
- [GSD-2022-1003901](https://insights.sbomify.com/GSD-2022-1003901/): drm/amd/pm: fix double free in si_parse_power_table() (not scored)
- [GSD-2022-1003900](https://insights.sbomify.com/GSD-2022-1003900/): media: pci: cx23885: Fix the error handling in cx23885_initdev() (not scored)
- [GSD-2022-1003899](https://insights.sbomify.com/GSD-2022-1003899/): md/bitmap: don't set sb values if can't pass sanity check (not scored)
- [GSD-2022-1003898](https://insights.sbomify.com/GSD-2022-1003898/): Input: sparcspkr - fix refcount leak in bbc_beep_probe (not scored)
- [GSD-2022-1003897](https://insights.sbomify.com/GSD-2022-1003897/): Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout (not scored)
- [GSD-2022-1003896](https://insights.sbomify.com/GSD-2022-1003896/): powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup (not scored)
- [GSD-2022-1003895](https://insights.sbomify.com/GSD-2022-1003895/): drivers/base/node.c: fix compaction sysfs file leak (not scored)
- [GSD-2022-1003894](https://insights.sbomify.com/GSD-2022-1003894/): media: venus: hfi: avoid null dereference in deinit (not scored)
- [GSD-2022-1003893](https://insights.sbomify.com/GSD-2022-1003893/): media: cx25821: Fix the warning when removing the module (not scored)
- [GSD-2022-1003892](https://insights.sbomify.com/GSD-2022-1003892/): drm/plane: Move range check for format_count earlier (not scored)
- [GSD-2022-1003891](https://insights.sbomify.com/GSD-2022-1003891/): RDMA/hfi1: Prevent use of lock before it is initialized (not scored)
- [GSD-2022-1003890](https://insights.sbomify.com/GSD-2022-1003890/): scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() (not scored)
- [GSD-2022-1003889](https://insights.sbomify.com/GSD-2022-1003889/): rxrpc: Fix listen() setting the bar too high for the prealloc rings (not scored)
- [GSD-2022-1003888](https://insights.sbomify.com/GSD-2022-1003888/): video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup (not scored)
- [GSD-2022-1003887](https://insights.sbomify.com/GSD-2022-1003887/): tty: fix deadlock caused by calling printk() under tty_port->lock (not scored)
- [GSD-2022-1003886](https://insights.sbomify.com/GSD-2022-1003886/): ASoC: rt5645: Fix errorenous cleanup order (not scored)
- [GSD-2022-1003885](https://insights.sbomify.com/GSD-2022-1003885/): um: Fix out-of-bounds read in LDT setup (not scored)
- [GSD-2022-1003884](https://insights.sbomify.com/GSD-2022-1003884/): eth: tg3: silence the GCC 12 array-bounds warning (not scored)
- [GSD-2022-1003883](https://insights.sbomify.com/GSD-2022-1003883/): blk-iolatency: Fix inflight count imbalances and IO hangs on offline (not scored)
- [GSD-2022-1003882](https://insights.sbomify.com/GSD-2022-1003882/): phy: qcom-qmp: fix reset-controller leak on probe errors (not scored)
- [GSD-2022-1003881](https://insights.sbomify.com/GSD-2022-1003881/): firmware: arm_scmi: Fix list protocols enumeration in the base protocol (not scored)
- [GSD-2022-1003880](https://insights.sbomify.com/GSD-2022-1003880/): net: phy: micrel: Allow probing without .driver_data (not scored)
- [GSD-2022-1003879](https://insights.sbomify.com/GSD-2022-1003879/): fs: jfs: fix possible NULL pointer dereference in dbFree() (not scored)
- [GSD-2022-1003878](https://insights.sbomify.com/GSD-2022-1003878/): PM / devfreq: rk3399_dmc: Disable edev on remove() (not scored)
- [GSD-2022-1003877](https://insights.sbomify.com/GSD-2022-1003877/): nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags (not scored)
- [GSD-2022-1003876](https://insights.sbomify.com/GSD-2022-1003876/): ARM: versatile: Add missing of_node_put in dcscb_init (not scored)
- [GSD-2022-1003875](https://insights.sbomify.com/GSD-2022-1003875/): wifi: mac80211: fix use-after-free in chanctx code (not scored)
- [GSD-2022-1003874](https://insights.sbomify.com/GSD-2022-1003874/): irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x (not scored)
- [GSD-2022-1003873](https://insights.sbomify.com/GSD-2022-1003873/): dlm: fix plock invalid read (not scored)
- [GSD-2022-1003872](https://insights.sbomify.com/GSD-2022-1003872/): RDMA/hfi1: Fix potential integer multiplication overflow errors (not scored)
- [GSD-2022-1003871](https://insights.sbomify.com/GSD-2022-1003871/): ARM: hisi: Add missing of_node_put after of_find_compatible_node (not scored)
- [GSD-2022-1003870](https://insights.sbomify.com/GSD-2022-1003870/): usb: usbip: fix a refcount leak in stub_probe() (not scored)
- [GSD-2022-1003869](https://insights.sbomify.com/GSD-2022-1003869/): PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() (not scored)
- [GSD-2022-1003868](https://insights.sbomify.com/GSD-2022-1003868/): powerpc/xics: fix refcount leak in icp_opal_init() (not scored)
- [GSD-2022-1003867](https://insights.sbomify.com/GSD-2022-1003867/): tty: goldfish: Use tty_port_destroy() to destroy port (not scored)
- [GSD-2022-1003866](https://insights.sbomify.com/GSD-2022-1003866/): tracing: Fix potential double free in create_var_ref() (not scored)
- [GSD-2022-1003865](https://insights.sbomify.com/GSD-2022-1003865/): firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle (not scored)
- [GSD-2022-1003864](https://insights.sbomify.com/GSD-2022-1003864/): phy: qcom-qmp: fix struct clk leak on probe errors (not scored)
- [GSD-2022-1003863](https://insights.sbomify.com/GSD-2022-1003863/): RDMA/hfi1: Prevent panic when SDMA is disabled (not scored)
- [GSD-2022-1003862](https://insights.sbomify.com/GSD-2022-1003862/): rtc: mt6397: check return value after calling platform_get_resource() (not scored)
- [GSD-2022-1003861](https://insights.sbomify.com/GSD-2022-1003861/): tcp: tcp_rtx_synack() can be called from process context (not scored)
- [GSD-2022-1003860](https://insights.sbomify.com/GSD-2022-1003860/): ubi: ubi_create_volume: Fix use-after-free when volume creation failed (not scored)
- [GSD-2022-1003859](https://insights.sbomify.com/GSD-2022-1003859/): soc: rockchip: Fix refcount leak in rockchip_grf_init (not scored)
- [GSD-2022-1003858](https://insights.sbomify.com/GSD-2022-1003858/): jffs2: fix memory leak in jffs2_do_fill_super (not scored)
- [GSD-2022-1003857](https://insights.sbomify.com/GSD-2022-1003857/): bpf, arm64: Clear prog->jited_len along prog->jited (not scored)
- [GSD-2022-1003856](https://insights.sbomify.com/GSD-2022-1003856/): coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier (not scored)
- [GSD-2022-1003855](https://insights.sbomify.com/GSD-2022-1003855/): net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() (not scored)
- [GSD-2022-1003854](https://insights.sbomify.com/GSD-2022-1003854/): net: mdio: unexport __init-annotated mdio_bus_init() (not scored)
- [GSD-2022-1003853](https://insights.sbomify.com/GSD-2022-1003853/): net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register (not scored)
- [GSD-2022-1003852](https://insights.sbomify.com/GSD-2022-1003852/): tipc: check attribute length for bearer name (not scored)
- [GSD-2022-1003851](https://insights.sbomify.com/GSD-2022-1003851/): ip_gre: test csum_start instead of transport header (not scored)
- [GSD-2022-1003850](https://insights.sbomify.com/GSD-2022-1003850/): ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe (not scored)
- [GSD-2022-1003849](https://insights.sbomify.com/GSD-2022-1003849/): net: xfrm: unexport __init-annotated xfrm4_protocol_init() (not scored)
- [GSD-2022-1003848](https://insights.sbomify.com/GSD-2022-1003848/): net: ipv6: unexport __init-annotated seg6_hmac_init() (not scored)
- [GSD-2022-1003847](https://insights.sbomify.com/GSD-2022-1003847/): net: altera: Fix refcount leak in altera_tse_mdio_create (not scored)
- [GSD-2022-1003846](https://insights.sbomify.com/GSD-2022-1003846/): af_unix: Fix a data-race in unix_dgram_peer_wake_me(). (not scored)
- [GSD-2022-1003845](https://insights.sbomify.com/GSD-2022-1003845/): ext4: avoid cycles in directory h-tree (not scored)
- [GSD-2022-1003844](https://insights.sbomify.com/GSD-2022-1003844/): ext4: fix use-after-free in ext4_rename_dir_prepare (not scored)
- [GSD-2022-1003843](https://insights.sbomify.com/GSD-2022-1003843/): fs-writeback: writeback_sb_inodes：Recalculate 'wrote' according skipped pages (not scored)
- [GSD-2022-1003842](https://insights.sbomify.com/GSD-2022-1003842/): nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling (not scored)
- [GSD-2022-1003841](https://insights.sbomify.com/GSD-2022-1003841/): tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (not scored)
- [GSD-2022-1003840](https://insights.sbomify.com/GSD-2022-1003840/): ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock (not scored)
- [GSD-2022-1003839](https://insights.sbomify.com/GSD-2022-1003839/): ext4: fix bug_on in ext4_writepages (not scored)
- [GSD-2022-1003838](https://insights.sbomify.com/GSD-2022-1003838/): drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (not scored)
- [GSD-2022-1003837](https://insights.sbomify.com/GSD-2022-1003837/): rtl818x: Prevent using not initialized queues (not scored)
- [GSD-2022-1003836](https://insights.sbomify.com/GSD-2022-1003836/): mips: cpc: Fix refcount leak in mips_cpc_default_phys_base (not scored)
- [GSD-2022-1003835](https://insights.sbomify.com/GSD-2022-1003835/): tracing: Fix sleeping function called from invalid context on RT kernel (not scored)
- [GSD-2022-1003834](https://insights.sbomify.com/GSD-2022-1003834/): NFSv4: Don't hold the layoutget locks across multiple RPC calls (not scored)
- [GSD-2022-1003833](https://insights.sbomify.com/GSD-2022-1003833/): xprtrdma: treat all calls not a bcall when bc_serv is NULL (not scored)
- [GSD-2022-1003832](https://insights.sbomify.com/GSD-2022-1003832/): video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() (not scored)
- [GSD-2022-1003831](https://insights.sbomify.com/GSD-2022-1003831/): USB: host: isp116x: check return value after calling platform_get_resource() (not scored)
- [GSD-2022-1003830](https://insights.sbomify.com/GSD-2022-1003830/): iio: dummy: iio_simple_dummy: check the return value of kstrdup() (not scored)
- [GSD-2022-1003829](https://insights.sbomify.com/GSD-2022-1003829/): tty: Fix a possible resource leak in icom_probe (not scored)
- [GSD-2022-1003828](https://insights.sbomify.com/GSD-2022-1003828/): tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (not scored)
- [GSD-2022-1003827](https://insights.sbomify.com/GSD-2022-1003827/): drivers: tty: serial: Fix deadlock in sa1100_set_termios() (not scored)
- [GSD-2022-1003826](https://insights.sbomify.com/GSD-2022-1003826/): drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() (not scored)
- [GSD-2022-1003825](https://insights.sbomify.com/GSD-2022-1003825/): drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() (not scored)
- [GSD-2022-1003824](https://insights.sbomify.com/GSD-2022-1003824/): drivers: usb: host: Fix deadlock in oxu_bus_suspend() (not scored)
- [GSD-2022-1003823](https://insights.sbomify.com/GSD-2022-1003823/): usb: dwc2: gadget: don't reset gadget's driver->bus (not scored)
- [GSD-2022-1003822](https://insights.sbomify.com/GSD-2022-1003822/): extcon: Modify extcon device to be created after driver data is set (not scored)
- [GSD-2022-1003821](https://insights.sbomify.com/GSD-2022-1003821/): kernfs: Separate kernfs_pr_cont_buf and rename_lock. (not scored)
- [GSD-2022-1003820](https://insights.sbomify.com/GSD-2022-1003820/): drm/radeon: fix a possible null pointer dereference (not scored)
- [GSD-2022-1003819](https://insights.sbomify.com/GSD-2022-1003819/): staging: rtl8712: fix uninit-value in r871xu_drv_init() (not scored)
- [GSD-2022-1003818](https://insights.sbomify.com/GSD-2022-1003818/): nbd: fix io hung while disconnecting device (not scored)
- [GSD-2022-1003817](https://insights.sbomify.com/GSD-2022-1003817/): nbd: fix race between nbd_alloc_config() and module removal (not scored)
- [GSD-2022-1003816](https://insights.sbomify.com/GSD-2022-1003816/): nbd: call genl_unregister_family() first in nbd_cleanup() (not scored)
- [GSD-2022-1003815](https://insights.sbomify.com/GSD-2022-1003815/): x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (not scored)
- [GSD-2022-1003814](https://insights.sbomify.com/GSD-2022-1003814/): netfilter: nf_tables: disallow non-stateful expression in sets earlier (not scored)
- [GSD-2022-1003813](https://insights.sbomify.com/GSD-2022-1003813/): netfilter: conntrack: re-fetch conntrack after insertion (not scored)
- [GSD-2022-1003812](https://insights.sbomify.com/GSD-2022-1003812/): zsmalloc: fix races between asynchronous zspage free and page migration (not scored)
- [GSD-2022-1003811](https://insights.sbomify.com/GSD-2022-1003811/): bpf: Fix excessive memory allocation in stack_map_alloc() (not scored)
- [GSD-2022-1003810](https://insights.sbomify.com/GSD-2022-1003810/): raid5: introduce MD_BROKEN (not scored)
- [GSD-2022-1003809](https://insights.sbomify.com/GSD-2022-1003809/): drm/vc4: txp: Don't set TXP_VSTART_AT_EOF (not scored)
- [GSD-2022-1003808](https://insights.sbomify.com/GSD-2022-1003808/): x86/pm: Fix false positive kmemleak report in msr_build_context() (not scored)

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