# Vulnerabilities published in 2022


- [GSD-2022-1001598](https://insights.sbomify.com/GSD-2022-1001598/): ext4: fix fs corruption when tring to remove a non-empty directory with IO error (not scored)
- [GSD-2022-1001597](https://insights.sbomify.com/GSD-2022-1001597/): mmc: core: use sysfs_emit() instead of sprintf() (not scored)
- [GSD-2022-1001596](https://insights.sbomify.com/GSD-2022-1001596/): media: omap3isp: Use struct_group() for memcpy() region (not scored)
- [GSD-2022-1001595](https://insights.sbomify.com/GSD-2022-1001595/): samples/landlock: Fix path_list memory leak (not scored)
- [GSD-2022-1001594](https://insights.sbomify.com/GSD-2022-1001594/): video: fbdev: sm712fb: Fix crash in smtcfb_read() (not scored)
- [GSD-2022-1001593](https://insights.sbomify.com/GSD-2022-1001593/): exec: Force single empty string when argv is empty (not scored)
- [GSD-2022-1001592](https://insights.sbomify.com/GSD-2022-1001592/): media: venus: vdec: fixed possible memory leak issue (not scored)
- [GSD-2022-1001591](https://insights.sbomify.com/GSD-2022-1001591/): media: davinci: vpif: fix use-after-free on driver unbind (not scored)
- [GSD-2022-1001590](https://insights.sbomify.com/GSD-2022-1001590/): brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (not scored)
- [GSD-2022-1001589](https://insights.sbomify.com/GSD-2022-1001589/): crypto: octeontx2 - remove CONFIG_DM_CRYPT check (not scored)
- [GSD-2022-1001588](https://insights.sbomify.com/GSD-2022-1001588/): drm/i915/gem: add missing boundary check in vm_access (not scored)
- [GSD-2022-1001587](https://insights.sbomify.com/GSD-2022-1001587/): crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked() (not scored)
- [GSD-2022-1001586](https://insights.sbomify.com/GSD-2022-1001586/): btrfs: verify the tranisd of the to-be-written dirty extent buffer (not scored)
- [GSD-2022-1001585](https://insights.sbomify.com/GSD-2022-1001585/): crypto: hisilicon/sec - fix the aead software fallback for engine (not scored)
- [GSD-2022-1001584](https://insights.sbomify.com/GSD-2022-1001584/): clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts (not scored)
- [GSD-2022-1001583](https://insights.sbomify.com/GSD-2022-1001583/): block: don't delete queue kobject before its children (not scored)
- [GSD-2022-1001582](https://insights.sbomify.com/GSD-2022-1001582/): watch_queue: Actually free the watch (not scored)
- [GSD-2022-1001581](https://insights.sbomify.com/GSD-2022-1001581/): crypto: ccree - Fix use after free in cc_cipher_exit() (not scored)
- [GSD-2022-1001580](https://insights.sbomify.com/GSD-2022-1001580/): watch_queue: Fix NULL dereference in error cleanup (not scored)
- [GSD-2022-1001579](https://insights.sbomify.com/GSD-2022-1001579/): arm64: prevent instrumentation of bp hardening callbacks (not scored)
- [GSD-2022-1001578](https://insights.sbomify.com/GSD-2022-1001578/): f2fs: fix missing free nid in f2fs_handle_failed_inode (not scored)
- [GSD-2022-1001577](https://insights.sbomify.com/GSD-2022-1001577/): ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting (not scored)
- [GSD-2022-1001576](https://insights.sbomify.com/GSD-2022-1001576/): soc: qcom: rpmpd: Check for null return of devm_kcalloc (not scored)
- [GSD-2022-1001575](https://insights.sbomify.com/GSD-2022-1001575/): f2fs: fix compressed file start atomic write may cause data corruption (not scored)
- [GSD-2022-1001574](https://insights.sbomify.com/GSD-2022-1001574/): media: ti-vpe: cal: Fix a NULL pointer dereference in cal_ctx_v4l2_init_formats() (not scored)
- [GSD-2022-1001573](https://insights.sbomify.com/GSD-2022-1001573/): video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() (not scored)
- [GSD-2022-1001572](https://insights.sbomify.com/GSD-2022-1001572/): media: usb: go7007: s2250-board: fix leak in probe() (not scored)
- [GSD-2022-1001571](https://insights.sbomify.com/GSD-2022-1001571/): ASoC: codecs: rx-macro: fix accessing compander for aux (not scored)
- [GSD-2022-1001570](https://insights.sbomify.com/GSD-2022-1001570/): ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type (not scored)
- [GSD-2022-1001569](https://insights.sbomify.com/GSD-2022-1001569/): ASoC: codecs: wc938x: fix accessing array out of bounds for enum type (not scored)
- [GSD-2022-1001568](https://insights.sbomify.com/GSD-2022-1001568/): ASoC: soc-compress: prevent the potentially use of null pointer (not scored)
- [GSD-2022-1001567](https://insights.sbomify.com/GSD-2022-1001567/): ASoC: codecs: va-macro: fix accessing array out of bounds for enum type (not scored)
- [GSD-2022-1001566](https://insights.sbomify.com/GSD-2022-1001566/): ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (not scored)
- [GSD-2022-1001565](https://insights.sbomify.com/GSD-2022-1001565/): media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED (not scored)
- [GSD-2022-1001564](https://insights.sbomify.com/GSD-2022-1001564/): ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe (not scored)
- [GSD-2022-1001563](https://insights.sbomify.com/GSD-2022-1001563/): ASoC: atmel: Fix error handling in snd_proto_probe (not scored)
- [GSD-2022-1001562](https://insights.sbomify.com/GSD-2022-1001562/): ASoC: rockchip: Fix PM usage reference of rockchip_i2s_tdm_resume (not scored)
- [GSD-2022-1001561](https://insights.sbomify.com/GSD-2022-1001561/): ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe (not scored)
- [GSD-2022-1001560](https://insights.sbomify.com/GSD-2022-1001560/): ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (not scored)
- [GSD-2022-1001559](https://insights.sbomify.com/GSD-2022-1001559/): ASoC: mediatek: mt8192-mt6359: Fix error handling in mt8192_mt6359_dev_probe (not scored)
- [GSD-2022-1001558](https://insights.sbomify.com/GSD-2022-1001558/): ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data (not scored)
- [GSD-2022-1001557](https://insights.sbomify.com/GSD-2022-1001557/): libbpf: Fix possible NULL pointer dereference when destroying skeleton (not scored)
- [GSD-2022-1001556](https://insights.sbomify.com/GSD-2022-1001556/): udmabuf: validate ubuf->pagecount (not scored)
- [GSD-2022-1001555](https://insights.sbomify.com/GSD-2022-1001555/): bpf: Fix UAF due to race between btf_try_get_module and load_module (not scored)
- [GSD-2022-1001554](https://insights.sbomify.com/GSD-2022-1001554/): drm/selftests/test-drm_dp_mst_helper: Fix memory leak in sideband_msg_req_encode_decode (not scored)
- [GSD-2022-1001553](https://insights.sbomify.com/GSD-2022-1001553/): Bluetooth: hci_serdev: call init_rwsem() before p->open() (not scored)
- [GSD-2022-1001552](https://insights.sbomify.com/GSD-2022-1001552/): ath9k_htc: fix uninit value bugs (not scored)
- [GSD-2022-1001551](https://insights.sbomify.com/GSD-2022-1001551/): drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() (not scored)
- [GSD-2022-1001550](https://insights.sbomify.com/GSD-2022-1001550/): mt76: mt7915: fix possible memory leak in mt7915_mcu_add_sta (not scored)
- [GSD-2022-1001549](https://insights.sbomify.com/GSD-2022-1001549/): ptp: unregister virtual clocks when unregistering physical clock. (not scored)
- [GSD-2022-1001548](https://insights.sbomify.com/GSD-2022-1001548/): bpf: Fix a btf decl_tag bug when tagging a function (not scored)
- [GSD-2022-1001547](https://insights.sbomify.com/GSD-2022-1001547/): igc: avoid kernel warning when changing RX ring parameters (not scored)
- [GSD-2022-1001546](https://insights.sbomify.com/GSD-2022-1001546/): net: asix: add proper error handling of usb read errors (not scored)
- [GSD-2022-1001545](https://insights.sbomify.com/GSD-2022-1001545/): power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init (not scored)
- [GSD-2022-1001544](https://insights.sbomify.com/GSD-2022-1001544/): drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug (not scored)
- [GSD-2022-1001543](https://insights.sbomify.com/GSD-2022-1001543/): drm/bridge: anx7625: Fix overflow issue on reading EDID (not scored)
- [GSD-2022-1001542](https://insights.sbomify.com/GSD-2022-1001542/): libbpf: Fix memleak in libbpf_netlink_recv() (not scored)
- [GSD-2022-1001541](https://insights.sbomify.com/GSD-2022-1001541/): dax: make sure inodes are flushed before destroy cache (not scored)
- [GSD-2022-1001540](https://insights.sbomify.com/GSD-2022-1001540/): drm/msm/dp: populate connector of struct dp_panel (not scored)
- [GSD-2022-1001539](https://insights.sbomify.com/GSD-2022-1001539/): cxl/port: Hold port reference until decoder release (not scored)
- [GSD-2022-1001538](https://insights.sbomify.com/GSD-2022-1001538/): vfio/pci: fix memory leak during D3hot to D0 transition (not scored)
- [GSD-2022-1001537](https://insights.sbomify.com/GSD-2022-1001537/): drm/tegra: Fix reference leak in tegra_dsi_ganged_probe (not scored)
- [GSD-2022-1001536](https://insights.sbomify.com/GSD-2022-1001536/): ext2: correct max file size computing (not scored)
- [GSD-2022-1001535](https://insights.sbomify.com/GSD-2022-1001535/): scsi: pm8001: Fix abort all task initialization (not scored)
- [GSD-2022-1001534](https://insights.sbomify.com/GSD-2022-1001534/): xsk: Fix race at socket teardown (not scored)
- [GSD-2022-1001533](https://insights.sbomify.com/GSD-2022-1001533/): gpu: host1x: Fix a memory leak in 'host1x_remove()' (not scored)
- [GSD-2022-1001532](https://insights.sbomify.com/GSD-2022-1001532/): power: supply: wm8350-power: Add missing free in free_charger_irq (not scored)
- [GSD-2022-1001531](https://insights.sbomify.com/GSD-2022-1001531/): PCI: Reduce warnings on possible RW1C corruption (not scored)
- [GSD-2022-1001530](https://insights.sbomify.com/GSD-2022-1001530/): powerpc/64s: Don't use DSISR for SLB faults (not scored)
- [GSD-2022-1001529](https://insights.sbomify.com/GSD-2022-1001529/): ath10k: Fix error handling in ath10k_setup_msa_resources (not scored)
- [GSD-2022-1001528](https://insights.sbomify.com/GSD-2022-1001528/): powerpc: 8xx: fix a return value error in mpc8xx_pic_init (not scored)
- [GSD-2022-1001527](https://insights.sbomify.com/GSD-2022-1001527/): mips: cdmm: Fix refcount leak in mips_cdmm_phys_base (not scored)
- [GSD-2022-1001526](https://insights.sbomify.com/GSD-2022-1001526/): mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init (not scored)
- [GSD-2022-1001525](https://insights.sbomify.com/GSD-2022-1001525/): MIPS: pgalloc: fix memory leak caused by pgd_free() (not scored)
- [GSD-2022-1001524](https://insights.sbomify.com/GSD-2022-1001524/): RDMA/irdma: Prevent some integer underflows (not scored)
- [GSD-2022-1001523](https://insights.sbomify.com/GSD-2022-1001523/): bpf, sockmap: Fix memleak in sk_psock_queue_msg (not scored)
- [GSD-2022-1001522](https://insights.sbomify.com/GSD-2022-1001522/): Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" (not scored)
- [GSD-2022-1001521](https://insights.sbomify.com/GSD-2022-1001521/): RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (not scored)
- [GSD-2022-1001520](https://insights.sbomify.com/GSD-2022-1001520/): bpf, sockmap: Fix more uncharged while msg has more_data (not scored)
- [GSD-2022-1001519](https://insights.sbomify.com/GSD-2022-1001519/): bpf, sockmap: Fix double uncharge the mem of sk_msg (not scored)
- [GSD-2022-1001518](https://insights.sbomify.com/GSD-2022-1001518/): bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full (not scored)
- [GSD-2022-1001517](https://insights.sbomify.com/GSD-2022-1001517/): Bluetooth: hci_uart: add missing NULL check in h5_enqueue (not scored)
- [GSD-2022-1001516](https://insights.sbomify.com/GSD-2022-1001516/): Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt (not scored)
- [GSD-2022-1001515](https://insights.sbomify.com/GSD-2022-1001515/): ibmvnic: fix race between xmit and reset (not scored)
- [GSD-2022-1001514](https://insights.sbomify.com/GSD-2022-1001514/): RDMA/rxe: Change variable and function argument to proper type (not scored)
- [GSD-2022-1001513](https://insights.sbomify.com/GSD-2022-1001513/): mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb (not scored)
- [GSD-2022-1001512](https://insights.sbomify.com/GSD-2022-1001512/): RDMA/nldev: Prevent underflow in nldev_stat_set_counter_dynamic_doit() (not scored)
- [GSD-2022-1001511](https://insights.sbomify.com/GSD-2022-1001511/): af_netlink: Fix shift out of bounds in group mask calculation (not scored)
- [GSD-2022-1001510](https://insights.sbomify.com/GSD-2022-1001510/): powerpc/pseries: Fix use after free in remove_phb_dynamic() (not scored)
- [GSD-2022-1001509](https://insights.sbomify.com/GSD-2022-1001509/): net: dsa: fix panic on shutdown if multi-chip tree failed to probe (not scored)
- [GSD-2022-1001508](https://insights.sbomify.com/GSD-2022-1001508/): net: bcmgenet: Use stronger register read/writes to assure ordering (not scored)
- [GSD-2022-1001507](https://insights.sbomify.com/GSD-2022-1001507/): tipc: fix the timer expires after interval 100ms (not scored)
- [GSD-2022-1001506](https://insights.sbomify.com/GSD-2022-1001506/): ice: fix 'scheduling while atomic' on aux critical err interrupt (not scored)
- [GSD-2022-1001505](https://insights.sbomify.com/GSD-2022-1001505/): kernel/resource: fix kfree() of bootmem memory again (not scored)
- [GSD-2022-1001504](https://insights.sbomify.com/GSD-2022-1001504/): drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (not scored)
- [GSD-2022-1001503](https://insights.sbomify.com/GSD-2022-1001503/): cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse (not scored)
- [GSD-2022-1001502](https://insights.sbomify.com/GSD-2022-1001502/): mxser: fix xmit_buf leak in activate when LSR == 0xff (not scored)
- [GSD-2022-1001501](https://insights.sbomify.com/GSD-2022-1001501/): clk: qcom: ipq8074: fix PCI-E clock oops (not scored)
- [GSD-2022-1001500](https://insights.sbomify.com/GSD-2022-1001500/): clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (not scored)
- [GSD-2022-1001499](https://insights.sbomify.com/GSD-2022-1001499/): remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region (not scored)

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