# Vulnerabilities published in 2022


- [GSD-2022-1001298](https://insights.sbomify.com/GSD-2022-1001298/): mm/kmemleak: reset tag when compare object pointer (not scored)
- [GSD-2022-1001297](https://insights.sbomify.com/GSD-2022-1001297/): ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (not scored)
- [GSD-2022-1001296](https://insights.sbomify.com/GSD-2022-1001296/): drbd: fix potential silent data corruption (not scored)
- [GSD-2022-1001295](https://insights.sbomify.com/GSD-2022-1001295/): mmc: core: use sysfs_emit() instead of sprintf() (not scored)
- [GSD-2022-1001294](https://insights.sbomify.com/GSD-2022-1001294/): ext4: make mb_optimize_scan performance mount option work with extents (not scored)
- [GSD-2022-1001293](https://insights.sbomify.com/GSD-2022-1001293/): block: fix rq-qos breakage from skipping rq_qos_done_bio() (not scored)
- [GSD-2022-1001292](https://insights.sbomify.com/GSD-2022-1001292/): PM: domains: Fix sleep-in-atomic bug caused by genpd_debug_remove() (not scored)
- [GSD-2022-1001291](https://insights.sbomify.com/GSD-2022-1001291/): media: venus: vdec: fixed possible memory leak issue (not scored)
- [GSD-2022-1001290](https://insights.sbomify.com/GSD-2022-1001290/): media: omap3isp: Use struct_group() for memcpy() region (not scored)
- [GSD-2022-1001289](https://insights.sbomify.com/GSD-2022-1001289/): ext4: fix fs corruption when tring to remove a non-empty directory with IO error (not scored)
- [GSD-2022-1001288](https://insights.sbomify.com/GSD-2022-1001288/): samples/landlock: Fix path_list memory leak (not scored)
- [GSD-2022-1001287](https://insights.sbomify.com/GSD-2022-1001287/): exec: Force single empty string when argv is empty (not scored)
- [GSD-2022-1001286](https://insights.sbomify.com/GSD-2022-1001286/): video: fbdev: sm712fb: Fix crash in smtcfb_read() (not scored)
- [GSD-2022-1001285](https://insights.sbomify.com/GSD-2022-1001285/): media: davinci: vpif: fix use-after-free on driver unbind (not scored)
- [GSD-2022-1001284](https://insights.sbomify.com/GSD-2022-1001284/): brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (not scored)
- [GSD-2022-1001283](https://insights.sbomify.com/GSD-2022-1001283/): crypto: octeontx2 - remove CONFIG_DM_CRYPT check (not scored)
- [GSD-2022-1001282](https://insights.sbomify.com/GSD-2022-1001282/): drm/i915/gem: add missing boundary check in vm_access (not scored)
- [GSD-2022-1001281](https://insights.sbomify.com/GSD-2022-1001281/): selftests/sgx: Fix NULL-pointer-dereference upon early test failure (not scored)
- [GSD-2022-1001280](https://insights.sbomify.com/GSD-2022-1001280/): crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked() (not scored)
- [GSD-2022-1001279](https://insights.sbomify.com/GSD-2022-1001279/): btrfs: verify the tranisd of the to-be-written dirty extent buffer (not scored)
- [GSD-2022-1001278](https://insights.sbomify.com/GSD-2022-1001278/): crypto: hisilicon/sec - fix the aead software fallback for engine (not scored)
- [GSD-2022-1001277](https://insights.sbomify.com/GSD-2022-1001277/): clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts (not scored)
- [GSD-2022-1001276](https://insights.sbomify.com/GSD-2022-1001276/): block: don't delete queue kobject before its children (not scored)
- [GSD-2022-1001275](https://insights.sbomify.com/GSD-2022-1001275/): crypto: ccree - Fix use after free in cc_cipher_exit() (not scored)
- [GSD-2022-1001274](https://insights.sbomify.com/GSD-2022-1001274/): arm64: prevent instrumentation of bp hardening callbacks (not scored)
- [GSD-2022-1001273](https://insights.sbomify.com/GSD-2022-1001273/): watch_queue: Fix NULL dereference in error cleanup (not scored)
- [GSD-2022-1001272](https://insights.sbomify.com/GSD-2022-1001272/): watch_queue: Actually free the watch (not scored)
- [GSD-2022-1001271](https://insights.sbomify.com/GSD-2022-1001271/): f2fs: fix compressed file start atomic write may cause data corruption (not scored)
- [GSD-2022-1001270](https://insights.sbomify.com/GSD-2022-1001270/): ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting (not scored)
- [GSD-2022-1001269](https://insights.sbomify.com/GSD-2022-1001269/): f2fs: fix missing free nid in f2fs_handle_failed_inode (not scored)
- [GSD-2022-1001268](https://insights.sbomify.com/GSD-2022-1001268/): video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() (not scored)
- [GSD-2022-1001267](https://insights.sbomify.com/GSD-2022-1001267/): soc: qcom: rpmpd: Check for null return of devm_kcalloc (not scored)
- [GSD-2022-1001266](https://insights.sbomify.com/GSD-2022-1001266/): media: ti-vpe: cal: Fix a NULL pointer dereference in cal_ctx_v4l2_init_formats() (not scored)
- [GSD-2022-1001265](https://insights.sbomify.com/GSD-2022-1001265/): media: usb: go7007: s2250-board: fix leak in probe() (not scored)
- [GSD-2022-1001264](https://insights.sbomify.com/GSD-2022-1001264/): ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type (not scored)
- [GSD-2022-1001263](https://insights.sbomify.com/GSD-2022-1001263/): ASoC: codecs: va-macro: fix accessing array out of bounds for enum type (not scored)
- [GSD-2022-1001262](https://insights.sbomify.com/GSD-2022-1001262/): ASoC: codecs: rx-macro: fix accessing compander for aux (not scored)
- [GSD-2022-1001261](https://insights.sbomify.com/GSD-2022-1001261/): ASoC: soc-compress: prevent the potentially use of null pointer (not scored)
- [GSD-2022-1001260](https://insights.sbomify.com/GSD-2022-1001260/): ASoC: codecs: wc938x: fix accessing array out of bounds for enum type (not scored)
- [GSD-2022-1001259](https://insights.sbomify.com/GSD-2022-1001259/): ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (not scored)
- [GSD-2022-1001258](https://insights.sbomify.com/GSD-2022-1001258/): media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED (not scored)
- [GSD-2022-1001257](https://insights.sbomify.com/GSD-2022-1001257/): ASoC: atmel: Fix error handling in snd_proto_probe (not scored)
- [GSD-2022-1001256](https://insights.sbomify.com/GSD-2022-1001256/): ASoC: rockchip: Fix PM usage reference of rockchip_i2s_tdm_resume (not scored)
- [GSD-2022-1001255](https://insights.sbomify.com/GSD-2022-1001255/): ASoC: mediatek: mt8192-mt6359: Fix error handling in mt8192_mt6359_dev_probe (not scored)
- [GSD-2022-1001254](https://insights.sbomify.com/GSD-2022-1001254/): ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe (not scored)
- [GSD-2022-1001253](https://insights.sbomify.com/GSD-2022-1001253/): ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (not scored)
- [GSD-2022-1001252](https://insights.sbomify.com/GSD-2022-1001252/): ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe (not scored)
- [GSD-2022-1001251](https://insights.sbomify.com/GSD-2022-1001251/): ASoC: mediatek: mt8195: Fix error handling in mt8195_mt6359_rt1019_rt5682_dev_probe (not scored)
- [GSD-2022-1001250](https://insights.sbomify.com/GSD-2022-1001250/): ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data (not scored)
- [GSD-2022-1001249](https://insights.sbomify.com/GSD-2022-1001249/): ath11k: free peer for station when disconnect from AP for QCA6390/WCN6855 (not scored)
- [GSD-2022-1001248](https://insights.sbomify.com/GSD-2022-1001248/): libbpf: Fix possible NULL pointer dereference when destroying skeleton (not scored)
- [GSD-2022-1001247](https://insights.sbomify.com/GSD-2022-1001247/): udmabuf: validate ubuf->pagecount (not scored)
- [GSD-2022-1001246](https://insights.sbomify.com/GSD-2022-1001246/): ath11k: add missing of_node_put() to avoid leak (not scored)
- [GSD-2022-1001245](https://insights.sbomify.com/GSD-2022-1001245/): bpf: Fix UAF due to race between btf_try_get_module and load_module (not scored)
- [GSD-2022-1001244](https://insights.sbomify.com/GSD-2022-1001244/): drm/selftests/test-drm_dp_mst_helper: Fix memory leak in sideband_msg_req_encode_decode (not scored)
- [GSD-2022-1001243](https://insights.sbomify.com/GSD-2022-1001243/): Bluetooth: hci_serdev: call init_rwsem() before p->open() (not scored)
- [GSD-2022-1001242](https://insights.sbomify.com/GSD-2022-1001242/): ath9k_htc: fix uninit value bugs (not scored)
- [GSD-2022-1001241](https://insights.sbomify.com/GSD-2022-1001241/): net: dsa: Avoid cross-chip syncing of VLAN filtering (not scored)
- [GSD-2022-1001240](https://insights.sbomify.com/GSD-2022-1001240/): drm/amd/display: Call dc_stream_release for remove link enc assignment (not scored)
- [GSD-2022-1001239](https://insights.sbomify.com/GSD-2022-1001239/): drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() (not scored)
- [GSD-2022-1001238](https://insights.sbomify.com/GSD-2022-1001238/): rtw88: fix memory overrun and memory leak during hw_scan (not scored)
- [GSD-2022-1001237](https://insights.sbomify.com/GSD-2022-1001237/): mt76: mt7915: fix possible memory leak in mt7915_mcu_add_sta (not scored)
- [GSD-2022-1001236](https://insights.sbomify.com/GSD-2022-1001236/): ptp: unregister virtual clocks when unregistering physical clock. (not scored)
- [GSD-2022-1001235](https://insights.sbomify.com/GSD-2022-1001235/): bpf: Fix a btf decl_tag bug when tagging a function (not scored)
- [GSD-2022-1001234](https://insights.sbomify.com/GSD-2022-1001234/): igc: avoid kernel warning when changing RX ring parameters (not scored)
- [GSD-2022-1001233](https://insights.sbomify.com/GSD-2022-1001233/): net: asix: add proper error handling of usb read errors (not scored)
- [GSD-2022-1001232](https://insights.sbomify.com/GSD-2022-1001232/): mt76: mt7921s: fix a possible memory leak in mt7921_load_patch (not scored)
- [GSD-2022-1001231](https://insights.sbomify.com/GSD-2022-1001231/): power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init (not scored)
- [GSD-2022-1001230](https://insights.sbomify.com/GSD-2022-1001230/): rtw88: fix use after free in rtw_hw_scan_update_probe_req() (not scored)
- [GSD-2022-1001229](https://insights.sbomify.com/GSD-2022-1001229/): drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug (not scored)
- [GSD-2022-1001228](https://insights.sbomify.com/GSD-2022-1001228/): cxl/port: Hold port reference until decoder release (not scored)
- [GSD-2022-1001227](https://insights.sbomify.com/GSD-2022-1001227/): libbpf: Fix memleak in libbpf_netlink_recv() (not scored)
- [GSD-2022-1001226](https://insights.sbomify.com/GSD-2022-1001226/): drm/bridge: anx7625: Fix overflow issue on reading EDID (not scored)
- [GSD-2022-1001225](https://insights.sbomify.com/GSD-2022-1001225/): drm/msm/dp: populate connector of struct dp_panel (not scored)
- [GSD-2022-1001224](https://insights.sbomify.com/GSD-2022-1001224/): dax: make sure inodes are flushed before destroy cache (not scored)
- [GSD-2022-1001223](https://insights.sbomify.com/GSD-2022-1001223/): vfio/pci: fix memory leak during D3hot to D0 transition (not scored)
- [GSD-2022-1001222](https://insights.sbomify.com/GSD-2022-1001222/): drm/dp: Fix OOB read when handling Post Cursor2 register (not scored)
- [GSD-2022-1001221](https://insights.sbomify.com/GSD-2022-1001221/): scsi: pm8001: Fix abort all task initialization (not scored)
- [GSD-2022-1001220](https://insights.sbomify.com/GSD-2022-1001220/): drm/tegra: Fix reference leak in tegra_dsi_ganged_probe (not scored)
- [GSD-2022-1001219](https://insights.sbomify.com/GSD-2022-1001219/): ext2: correct max file size computing (not scored)
- [GSD-2022-1001218](https://insights.sbomify.com/GSD-2022-1001218/): power: supply: wm8350-power: Add missing free in free_charger_irq (not scored)
- [GSD-2022-1001217](https://insights.sbomify.com/GSD-2022-1001217/): xsk: Fix race at socket teardown (not scored)
- [GSD-2022-1001216](https://insights.sbomify.com/GSD-2022-1001216/): gpu: host1x: Fix a memory leak in 'host1x_remove()' (not scored)
- [GSD-2022-1001215](https://insights.sbomify.com/GSD-2022-1001215/): PCI: Reduce warnings on possible RW1C corruption (not scored)
- [GSD-2022-1001214](https://insights.sbomify.com/GSD-2022-1001214/): powerpc/64s: Don't use DSISR for SLB faults (not scored)
- [GSD-2022-1001213](https://insights.sbomify.com/GSD-2022-1001213/): powerpc: 8xx: fix a return value error in mpc8xx_pic_init (not scored)
- [GSD-2022-1001212](https://insights.sbomify.com/GSD-2022-1001212/): ath10k: Fix error handling in ath10k_setup_msa_resources (not scored)
- [GSD-2022-1001211](https://insights.sbomify.com/GSD-2022-1001211/): mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init (not scored)
- [GSD-2022-1001210](https://insights.sbomify.com/GSD-2022-1001210/): mips: cdmm: Fix refcount leak in mips_cdmm_phys_base (not scored)
- [GSD-2022-1001209](https://insights.sbomify.com/GSD-2022-1001209/): MIPS: pgalloc: fix memory leak caused by pgd_free() (not scored)
- [GSD-2022-1001208](https://insights.sbomify.com/GSD-2022-1001208/): bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full (not scored)
- [GSD-2022-1001207](https://insights.sbomify.com/GSD-2022-1001207/): RDMA/irdma: Prevent some integer underflows (not scored)
- [GSD-2022-1001206](https://insights.sbomify.com/GSD-2022-1001206/): bpf, sockmap: Fix memleak in sk_psock_queue_msg (not scored)
- [GSD-2022-1001205](https://insights.sbomify.com/GSD-2022-1001205/): RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (not scored)
- [GSD-2022-1001204](https://insights.sbomify.com/GSD-2022-1001204/): bpf, sockmap: Fix double uncharge the mem of sk_msg (not scored)
- [GSD-2022-1001203](https://insights.sbomify.com/GSD-2022-1001203/): Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" (not scored)
- [GSD-2022-1001202](https://insights.sbomify.com/GSD-2022-1001202/): bpf, sockmap: Fix more uncharged while msg has more_data (not scored)
- [GSD-2022-1001201](https://insights.sbomify.com/GSD-2022-1001201/): drm/amd/display: Fix double free during GPU reset on DC streams (not scored)
- [GSD-2022-1001200](https://insights.sbomify.com/GSD-2022-1001200/): Bluetooth: hci_uart: add missing NULL check in h5_enqueue (not scored)
- [GSD-2022-1001199](https://insights.sbomify.com/GSD-2022-1001199/): ibmvnic: fix race between xmit and reset (not scored)

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