# Vulnerabilities published in 2022


- [GSD-2022-1005312](https://insights.sbomify.com/GSD-2022-1005312/): regulator: of: Fix refcount leak bug in of_get_regulation_constraints() (not scored)
- [GSD-2022-1005311](https://insights.sbomify.com/GSD-2022-1005311/): lib: overflow: Do not define 64-bit tests on 32-bit (not scored)
- [GSD-2022-1005310](https://insights.sbomify.com/GSD-2022-1005310/): spi: Fix simplification of devm_spi_register_controller (not scored)
- [GSD-2022-1005309](https://insights.sbomify.com/GSD-2022-1005309/): tools/power turbostat: Fix file pointer leak (not scored)
- [GSD-2022-1005308](https://insights.sbomify.com/GSD-2022-1005308/): pwm: lpc18xx: Fix period handling (not scored)
- [GSD-2022-1005307](https://insights.sbomify.com/GSD-2022-1005307/): drm/meson: Fix refcount leak in meson_encoder_hdmi_init (not scored)
- [GSD-2022-1005306](https://insights.sbomify.com/GSD-2022-1005306/): ath11k: fix netdev open race (not scored)
- [GSD-2022-1005305](https://insights.sbomify.com/GSD-2022-1005305/): ath11k: fix missing skb drop on htc_tx_completion error (not scored)
- [GSD-2022-1005304](https://insights.sbomify.com/GSD-2022-1005304/): drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() (not scored)
- [GSD-2022-1005303](https://insights.sbomify.com/GSD-2022-1005303/): drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init (not scored)
- [GSD-2022-1005302](https://insights.sbomify.com/GSD-2022-1005302/): drm/meson: encoder_cvbs: Fix refcount leak in meson_encoder_cvbs_init (not scored)
- [GSD-2022-1005301](https://insights.sbomify.com/GSD-2022-1005301/): i2c: Fix a potential use after free (not scored)
- [GSD-2022-1005300](https://insights.sbomify.com/GSD-2022-1005300/): media: tw686x: Register the irq at the end of probe (not scored)
- [GSD-2022-1005299](https://insights.sbomify.com/GSD-2022-1005299/): media: imx-jpeg: Align upwards buffer size (not scored)
- [GSD-2022-1005298](https://insights.sbomify.com/GSD-2022-1005298/): virtio-gpu: fix a missing check to avoid NULL dereference (not scored)
- [GSD-2022-1005297](https://insights.sbomify.com/GSD-2022-1005297/): wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() (not scored)
- [GSD-2022-1005296](https://insights.sbomify.com/GSD-2022-1005296/): ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (not scored)
- [GSD-2022-1005295](https://insights.sbomify.com/GSD-2022-1005295/): wifi: rtw89: 8852a: rfk: fix div 0 exception (not scored)
- [GSD-2022-1005294](https://insights.sbomify.com/GSD-2022-1005294/): rcutorture: Fix ksoftirqd boosting timing and iteration (not scored)
- [GSD-2022-1005293](https://insights.sbomify.com/GSD-2022-1005293/): torture: Adjust to again produce debugging information (not scored)
- [GSD-2022-1005292](https://insights.sbomify.com/GSD-2022-1005292/): drm/mcde: Fix refcount leak in mcde_dsi_bind (not scored)
- [GSD-2022-1005291](https://insights.sbomify.com/GSD-2022-1005291/): media: tw686x: Fix memory leak in tw686x_video_init (not scored)
- [GSD-2022-1005290](https://insights.sbomify.com/GSD-2022-1005290/): net: hinic: avoid kernel hung in hinic_get_stats64() (not scored)
- [GSD-2022-1005289](https://insights.sbomify.com/GSD-2022-1005289/): drm/msm/mdp5: Fix global state lock backoff (not scored)
- [GSD-2022-1005288](https://insights.sbomify.com/GSD-2022-1005288/): mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg (not scored)
- [GSD-2022-1005287](https://insights.sbomify.com/GSD-2022-1005287/): crypto: hisilicon/sec - don't sleep when in softirq (not scored)
- [GSD-2022-1005286](https://insights.sbomify.com/GSD-2022-1005286/): kunit: executor: Fix a memory leak on failure in kunit_filter_tests (not scored)
- [GSD-2022-1005285](https://insights.sbomify.com/GSD-2022-1005285/): wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() (not scored)
- [GSD-2022-1005284](https://insights.sbomify.com/GSD-2022-1005284/): bpf, x86: fix freeing of not-finalized bpf_prog_pack (not scored)
- [GSD-2022-1005283](https://insights.sbomify.com/GSD-2022-1005283/): libbpf: fix an snprintf() overflow check (not scored)
- [GSD-2022-1005282](https://insights.sbomify.com/GSD-2022-1005282/): selftests/bpf: fix a test for snprintf() overflow (not scored)
- [GSD-2022-1005281](https://insights.sbomify.com/GSD-2022-1005281/): bpf: fix potential 32-bit overflow when accessing ARRAY map element (not scored)
- [GSD-2022-1005280](https://insights.sbomify.com/GSD-2022-1005280/): Bluetooth: When HCI work queue is drained, only queue chained work (not scored)
- [GSD-2022-1005279](https://insights.sbomify.com/GSD-2022-1005279/): i2c: cadence: Support PEC for SMBus block read (not scored)
- [GSD-2022-1005278](https://insights.sbomify.com/GSD-2022-1005278/): wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` (not scored)
- [GSD-2022-1005277](https://insights.sbomify.com/GSD-2022-1005277/): wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (not scored)
- [GSD-2022-1005276](https://insights.sbomify.com/GSD-2022-1005276/): ax25: fix incorrect dev_tracker usage (not scored)
- [GSD-2022-1005275](https://insights.sbomify.com/GSD-2022-1005275/): net/mlx5e: xsk: Account for XSK RQ UMRs when calculating ICOSQ size (not scored)
- [GSD-2022-1005274](https://insights.sbomify.com/GSD-2022-1005274/): wifi: libertas: Fix possible refcount leak in if_usb_probe() (not scored)
- [GSD-2022-1005273](https://insights.sbomify.com/GSD-2022-1005273/): netdevsim: fib: Fix reference count leak on route deletion failure (not scored)
- [GSD-2022-1005272](https://insights.sbomify.com/GSD-2022-1005272/): netdevsim: Avoid allocation warnings triggered from user space (not scored)
- [GSD-2022-1005271](https://insights.sbomify.com/GSD-2022-1005271/): mtd: maps: Fix refcount leak in of_flash_probe_versatile (not scored)
- [GSD-2022-1005270](https://insights.sbomify.com/GSD-2022-1005270/): mtd: maps: Fix refcount leak in ap_flash_init (not scored)
- [GSD-2022-1005269](https://insights.sbomify.com/GSD-2022-1005269/): of: check previous kernel's ima-kexec-buffer against memory bounds (not scored)
- [GSD-2022-1005268](https://insights.sbomify.com/GSD-2022-1005268/): wireguard: allowedips: don't corrupt stack when detecting overflow (not scored)
- [GSD-2022-1005267](https://insights.sbomify.com/GSD-2022-1005267/): mtd: partitions: Fix refcount leak in parse_redboot_of (not scored)
- [GSD-2022-1005266](https://insights.sbomify.com/GSD-2022-1005266/): PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() (not scored)
- [GSD-2022-1005265](https://insights.sbomify.com/GSD-2022-1005265/): HID: cp2112: prevent a buffer overflow in cp2112_xfer() (not scored)
- [GSD-2022-1005264](https://insights.sbomify.com/GSD-2022-1005264/): mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset (not scored)
- [GSD-2022-1005263](https://insights.sbomify.com/GSD-2022-1005263/): PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() (not scored)
- [GSD-2022-1005262](https://insights.sbomify.com/GSD-2022-1005262/): usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (not scored)
- [GSD-2022-1005261](https://insights.sbomify.com/GSD-2022-1005261/): usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe (not scored)
- [GSD-2022-1005260](https://insights.sbomify.com/GSD-2022-1005260/): usb: cdns3: fix random warning message when driver load (not scored)
- [GSD-2022-1005259](https://insights.sbomify.com/GSD-2022-1005259/): KVM: Don't set Accessed/Dirty bits for ZERO_PAGE (not scored)
- [GSD-2022-1005258](https://insights.sbomify.com/GSD-2022-1005258/): iio: imu: mpu6050: Fix alignment for DMA safety (not scored)
- [GSD-2022-1005257](https://insights.sbomify.com/GSD-2022-1005257/): mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv (not scored)
- [GSD-2022-1005256](https://insights.sbomify.com/GSD-2022-1005256/): driver core: fix potential deadlock in __driver_attach (not scored)
- [GSD-2022-1005255](https://insights.sbomify.com/GSD-2022-1005255/): kernfs: fix potential NULL dereference in __kernfs_remove (not scored)
- [GSD-2022-1005254](https://insights.sbomify.com/GSD-2022-1005254/): kasan: fix zeroing vmalloc memory with HW_TAGS (not scored)
- [GSD-2022-1005253](https://insights.sbomify.com/GSD-2022-1005253/): mm/mempolicy: fix get_nodes out of bound access (not scored)
- [GSD-2022-1005252](https://insights.sbomify.com/GSD-2022-1005252/): PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors (not scored)
- [GSD-2022-1005251](https://insights.sbomify.com/GSD-2022-1005251/): dmaengine: sf-pdma: Add multithread support for a DMA channel (not scored)
- [GSD-2022-1005250](https://insights.sbomify.com/GSD-2022-1005250/): soundwire: revisit driver bind/unbind and callbacks (not scored)
- [GSD-2022-1005249](https://insights.sbomify.com/GSD-2022-1005249/): intel_th: Fix a resource leak in an error handling path (not scored)
- [GSD-2022-1005248](https://insights.sbomify.com/GSD-2022-1005248/): intel_th: msu: Fix vmalloced buffers (not scored)
- [GSD-2022-1005247](https://insights.sbomify.com/GSD-2022-1005247/): mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (not scored)
- [GSD-2022-1005246](https://insights.sbomify.com/GSD-2022-1005246/): memstick/ms_block: Fix a memory leak (not scored)
- [GSD-2022-1005245](https://insights.sbomify.com/GSD-2022-1005245/): KVM: s390: pv: leak the topmost page table when destroy fails (not scored)
- [GSD-2022-1005244](https://insights.sbomify.com/GSD-2022-1005244/): usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() (not scored)
- [GSD-2022-1005243](https://insights.sbomify.com/GSD-2022-1005243/): RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() (not scored)
- [GSD-2022-1005242](https://insights.sbomify.com/GSD-2022-1005242/): RDMA/irdma: Fix a window for use-after-free (not scored)
- [GSD-2022-1005241](https://insights.sbomify.com/GSD-2022-1005241/): RDMA/hns: Fix incorrect clearing of interrupt status register (not scored)
- [GSD-2022-1005240](https://insights.sbomify.com/GSD-2022-1005240/): RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (not scored)
- [GSD-2022-1005239](https://insights.sbomify.com/GSD-2022-1005239/): mm: introduce clear_highpage_kasan_tagged (not scored)
- [GSD-2022-1005238](https://insights.sbomify.com/GSD-2022-1005238/): RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup (not scored)
- [GSD-2022-1005237](https://insights.sbomify.com/GSD-2022-1005237/): RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (not scored)
- [GSD-2022-1005236](https://insights.sbomify.com/GSD-2022-1005236/): usb: xhci_plat_remove: avoid NULL dereference (not scored)
- [GSD-2022-1005235](https://insights.sbomify.com/GSD-2022-1005235/): usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() (not scored)
- [GSD-2022-1005234](https://insights.sbomify.com/GSD-2022-1005234/): HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() (not scored)
- [GSD-2022-1005233](https://insights.sbomify.com/GSD-2022-1005233/): staging: fbtft: core: set smem_len before fb_deferred_io_init call (not scored)
- [GSD-2022-1005232](https://insights.sbomify.com/GSD-2022-1005232/): RDMA/srpt: Fix a use-after-free (not scored)
- [GSD-2022-1005231](https://insights.sbomify.com/GSD-2022-1005231/): android: binder: stop saving a pointer to the VMA (not scored)
- [GSD-2022-1005230](https://insights.sbomify.com/GSD-2022-1005230/): RDMA/rxe: Fix error unwind in rxe_create_qp() (not scored)
- [GSD-2022-1005229](https://insights.sbomify.com/GSD-2022-1005229/): jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted (not scored)
- [GSD-2022-1005228](https://insights.sbomify.com/GSD-2022-1005228/): ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe (not scored)
- [GSD-2022-1005227](https://insights.sbomify.com/GSD-2022-1005227/): ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe (not scored)
- [GSD-2022-1005226](https://insights.sbomify.com/GSD-2022-1005226/): ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe (not scored)
- [GSD-2022-1005225](https://insights.sbomify.com/GSD-2022-1005225/): ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe (not scored)
- [GSD-2022-1005224](https://insights.sbomify.com/GSD-2022-1005224/): remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init (not scored)
- [GSD-2022-1005223](https://insights.sbomify.com/GSD-2022-1005223/): remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init (not scored)
- [GSD-2022-1005222](https://insights.sbomify.com/GSD-2022-1005222/): rpmsg: Fix possible refcount leak in rpmsg_register_device_override() (not scored)
- [GSD-2022-1005221](https://insights.sbomify.com/GSD-2022-1005221/): powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable (not scored)
- [GSD-2022-1005220](https://insights.sbomify.com/GSD-2022-1005220/): vfio: Split migration ops from main device ops (not scored)
- [GSD-2022-1005219](https://insights.sbomify.com/GSD-2022-1005219/): tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() (not scored)
- [GSD-2022-1005218](https://insights.sbomify.com/GSD-2022-1005218/): tty: n_gsm: fix deadlock and link starvation in outgoing data path (not scored)
- [GSD-2022-1005217](https://insights.sbomify.com/GSD-2022-1005217/): ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes (not scored)
- [GSD-2022-1005216](https://insights.sbomify.com/GSD-2022-1005216/): vfio/ccw: Remove UUID from s390 debug log (not scored)
- [GSD-2022-1005215](https://insights.sbomify.com/GSD-2022-1005215/): net: 9p: fix refcount leak in p9_read_work() error handling (not scored)
- [GSD-2022-1005214](https://insights.sbomify.com/GSD-2022-1005214/): ASoc: audio-graph-card2: Fix refcount leak bug in __graph_get_type() (not scored)
- [GSD-2022-1005213](https://insights.sbomify.com/GSD-2022-1005213/): rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge (not scored)

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