# Vulnerabilities published in 2022


- [GSD-2022-1001898](https://insights.sbomify.com/GSD-2022-1001898/): drm/i915/gem: add missing boundary check in vm_access (not scored)
- [GSD-2022-1001897](https://insights.sbomify.com/GSD-2022-1001897/): crypto: hisilicon/sec - fix the aead software fallback for engine (not scored)
- [GSD-2022-1001896](https://insights.sbomify.com/GSD-2022-1001896/): crypto: octeontx2 - remove CONFIG_DM_CRYPT check (not scored)
- [GSD-2022-1001895](https://insights.sbomify.com/GSD-2022-1001895/): clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts (not scored)
- [GSD-2022-1001894](https://insights.sbomify.com/GSD-2022-1001894/): crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked() (not scored)
- [GSD-2022-1001893](https://insights.sbomify.com/GSD-2022-1001893/): arm64: prevent instrumentation of bp hardening callbacks (not scored)
- [GSD-2022-1001892](https://insights.sbomify.com/GSD-2022-1001892/): block: don't delete queue kobject before its children (not scored)
- [GSD-2022-1001891](https://insights.sbomify.com/GSD-2022-1001891/): crypto: ccree - Fix use after free in cc_cipher_exit() (not scored)
- [GSD-2022-1001890](https://insights.sbomify.com/GSD-2022-1001890/): watch_queue: Actually free the watch (not scored)
- [GSD-2022-1001889](https://insights.sbomify.com/GSD-2022-1001889/): watch_queue: Fix NULL dereference in error cleanup (not scored)
- [GSD-2022-1001888](https://insights.sbomify.com/GSD-2022-1001888/): f2fs: fix missing free nid in f2fs_handle_failed_inode (not scored)
- [GSD-2022-1001887](https://insights.sbomify.com/GSD-2022-1001887/): soc: qcom: rpmpd: Check for null return of devm_kcalloc (not scored)
- [GSD-2022-1001886](https://insights.sbomify.com/GSD-2022-1001886/): f2fs: fix compressed file start atomic write may cause data corruption (not scored)
- [GSD-2022-1001885](https://insights.sbomify.com/GSD-2022-1001885/): ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting (not scored)
- [GSD-2022-1001884](https://insights.sbomify.com/GSD-2022-1001884/): video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() (not scored)
- [GSD-2022-1001883](https://insights.sbomify.com/GSD-2022-1001883/): media: usb: go7007: s2250-board: fix leak in probe() (not scored)
- [GSD-2022-1001882](https://insights.sbomify.com/GSD-2022-1001882/): media: ti-vpe: cal: Fix a NULL pointer dereference in cal_ctx_v4l2_init_formats() (not scored)
- [GSD-2022-1001881](https://insights.sbomify.com/GSD-2022-1001881/): ASoC: codecs: rx-macro: fix accessing compander for aux (not scored)
- [GSD-2022-1001880](https://insights.sbomify.com/GSD-2022-1001880/): ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type (not scored)
- [GSD-2022-1001879](https://insights.sbomify.com/GSD-2022-1001879/): ASoC: soc-compress: prevent the potentially use of null pointer (not scored)
- [GSD-2022-1001878](https://insights.sbomify.com/GSD-2022-1001878/): ASoC: codecs: va-macro: fix accessing array out of bounds for enum type (not scored)
- [GSD-2022-1001877](https://insights.sbomify.com/GSD-2022-1001877/): ASoC: codecs: wc938x: fix accessing array out of bounds for enum type (not scored)
- [GSD-2022-1001876](https://insights.sbomify.com/GSD-2022-1001876/): ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (not scored)
- [GSD-2022-1001875](https://insights.sbomify.com/GSD-2022-1001875/): media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED (not scored)
- [GSD-2022-1001874](https://insights.sbomify.com/GSD-2022-1001874/): ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe (not scored)
- [GSD-2022-1001873](https://insights.sbomify.com/GSD-2022-1001873/): ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (not scored)
- [GSD-2022-1001872](https://insights.sbomify.com/GSD-2022-1001872/): ASoC: mediatek: mt8192-mt6359: Fix error handling in mt8192_mt6359_dev_probe (not scored)
- [GSD-2022-1001871](https://insights.sbomify.com/GSD-2022-1001871/): ASoC: atmel: Fix error handling in snd_proto_probe (not scored)
- [GSD-2022-1001870](https://insights.sbomify.com/GSD-2022-1001870/): ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe (not scored)
- [GSD-2022-1001869](https://insights.sbomify.com/GSD-2022-1001869/): ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data (not scored)
- [GSD-2022-1001868](https://insights.sbomify.com/GSD-2022-1001868/): libbpf: Fix possible NULL pointer dereference when destroying skeleton (not scored)
- [GSD-2022-1001867](https://insights.sbomify.com/GSD-2022-1001867/): udmabuf: validate ubuf->pagecount (not scored)
- [GSD-2022-1001866](https://insights.sbomify.com/GSD-2022-1001866/): bpf: Fix UAF due to race between btf_try_get_module and load_module (not scored)
- [GSD-2022-1001865](https://insights.sbomify.com/GSD-2022-1001865/): drm/selftests/test-drm_dp_mst_helper: Fix memory leak in sideband_msg_req_encode_decode (not scored)
- [GSD-2022-1001864](https://insights.sbomify.com/GSD-2022-1001864/): Bluetooth: hci_serdev: call init_rwsem() before p->open() (not scored)
- [GSD-2022-1001863](https://insights.sbomify.com/GSD-2022-1001863/): drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() (not scored)
- [GSD-2022-1001862](https://insights.sbomify.com/GSD-2022-1001862/): ath9k_htc: fix uninit value bugs (not scored)
- [GSD-2022-1001861](https://insights.sbomify.com/GSD-2022-1001861/): ptp: unregister virtual clocks when unregistering physical clock. (not scored)
- [GSD-2022-1001860](https://insights.sbomify.com/GSD-2022-1001860/): igc: avoid kernel warning when changing RX ring parameters (not scored)
- [GSD-2022-1001859](https://insights.sbomify.com/GSD-2022-1001859/): net: asix: add proper error handling of usb read errors (not scored)
- [GSD-2022-1001858](https://insights.sbomify.com/GSD-2022-1001858/): power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init (not scored)
- [GSD-2022-1001857](https://insights.sbomify.com/GSD-2022-1001857/): drm/bridge: anx7625: Fix overflow issue on reading EDID (not scored)
- [GSD-2022-1001856](https://insights.sbomify.com/GSD-2022-1001856/): drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug (not scored)
- [GSD-2022-1001855](https://insights.sbomify.com/GSD-2022-1001855/): libbpf: Fix memleak in libbpf_netlink_recv() (not scored)
- [GSD-2022-1001854](https://insights.sbomify.com/GSD-2022-1001854/): dax: make sure inodes are flushed before destroy cache (not scored)
- [GSD-2022-1001853](https://insights.sbomify.com/GSD-2022-1001853/): vfio/pci: fix memory leak during D3hot to D0 transition (not scored)
- [GSD-2022-1001852](https://insights.sbomify.com/GSD-2022-1001852/): drm/msm/dp: populate connector of struct dp_panel (not scored)
- [GSD-2022-1001851](https://insights.sbomify.com/GSD-2022-1001851/): scsi: pm8001: Fix abort all task initialization (not scored)
- [GSD-2022-1001850](https://insights.sbomify.com/GSD-2022-1001850/): ext2: correct max file size computing (not scored)
- [GSD-2022-1001849](https://insights.sbomify.com/GSD-2022-1001849/): drm/tegra: Fix reference leak in tegra_dsi_ganged_probe (not scored)
- [GSD-2022-1001848](https://insights.sbomify.com/GSD-2022-1001848/): power: supply: wm8350-power: Add missing free in free_charger_irq (not scored)
- [GSD-2022-1001847](https://insights.sbomify.com/GSD-2022-1001847/): gpu: host1x: Fix a memory leak in 'host1x_remove()' (not scored)
- [GSD-2022-1001846](https://insights.sbomify.com/GSD-2022-1001846/): xsk: Fix race at socket teardown (not scored)
- [GSD-2022-1001845](https://insights.sbomify.com/GSD-2022-1001845/): powerpc/64s: Don't use DSISR for SLB faults (not scored)
- [GSD-2022-1001844](https://insights.sbomify.com/GSD-2022-1001844/): ath10k: Fix error handling in ath10k_setup_msa_resources (not scored)
- [GSD-2022-1001843](https://insights.sbomify.com/GSD-2022-1001843/): powerpc: 8xx: fix a return value error in mpc8xx_pic_init (not scored)
- [GSD-2022-1001842](https://insights.sbomify.com/GSD-2022-1001842/): PCI: Reduce warnings on possible RW1C corruption (not scored)
- [GSD-2022-1001841](https://insights.sbomify.com/GSD-2022-1001841/): MIPS: pgalloc: fix memory leak caused by pgd_free() (not scored)
- [GSD-2022-1001840](https://insights.sbomify.com/GSD-2022-1001840/): mips: cdmm: Fix refcount leak in mips_cdmm_phys_base (not scored)
- [GSD-2022-1001839](https://insights.sbomify.com/GSD-2022-1001839/): mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init (not scored)
- [GSD-2022-1001838](https://insights.sbomify.com/GSD-2022-1001838/): RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (not scored)
- [GSD-2022-1001837](https://insights.sbomify.com/GSD-2022-1001837/): RDMA/irdma: Prevent some integer underflows (not scored)
- [GSD-2022-1001836](https://insights.sbomify.com/GSD-2022-1001836/): Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" (not scored)
- [GSD-2022-1001835](https://insights.sbomify.com/GSD-2022-1001835/): bpf, sockmap: Fix memleak in sk_psock_queue_msg (not scored)
- [GSD-2022-1001834](https://insights.sbomify.com/GSD-2022-1001834/): bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full (not scored)
- [GSD-2022-1001833](https://insights.sbomify.com/GSD-2022-1001833/): bpf, sockmap: Fix double uncharge the mem of sk_msg (not scored)
- [GSD-2022-1001832](https://insights.sbomify.com/GSD-2022-1001832/): bpf, sockmap: Fix more uncharged while msg has more_data (not scored)
- [GSD-2022-1001831](https://insights.sbomify.com/GSD-2022-1001831/): ibmvnic: fix race between xmit and reset (not scored)
- [GSD-2022-1001830](https://insights.sbomify.com/GSD-2022-1001830/): Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt (not scored)
- [GSD-2022-1001829](https://insights.sbomify.com/GSD-2022-1001829/): Bluetooth: hci_uart: add missing NULL check in h5_enqueue (not scored)
- [GSD-2022-1001828](https://insights.sbomify.com/GSD-2022-1001828/): powerpc/pseries: Fix use after free in remove_phb_dynamic() (not scored)
- [GSD-2022-1001827](https://insights.sbomify.com/GSD-2022-1001827/): af_netlink: Fix shift out of bounds in group mask calculation (not scored)
- [GSD-2022-1001826](https://insights.sbomify.com/GSD-2022-1001826/): ax25: Fix NULL pointer dereferences in ax25 timers (not scored)
- [GSD-2022-1001825](https://insights.sbomify.com/GSD-2022-1001825/): ax25: Fix refcount leaks caused by ax25_cb_del() (not scored)
- [GSD-2022-1001824](https://insights.sbomify.com/GSD-2022-1001824/): net: dsa: fix panic on shutdown if multi-chip tree failed to probe (not scored)
- [GSD-2022-1001823](https://insights.sbomify.com/GSD-2022-1001823/): net: bcmgenet: Use stronger register read/writes to assure ordering (not scored)
- [GSD-2022-1001822](https://insights.sbomify.com/GSD-2022-1001822/): mxser: fix xmit_buf leak in activate when LSR == 0xff (not scored)
- [GSD-2022-1001821](https://insights.sbomify.com/GSD-2022-1001821/): ice: fix 'scheduling while atomic' on aux critical err interrupt (not scored)
- [GSD-2022-1001820](https://insights.sbomify.com/GSD-2022-1001820/): kernel/resource: fix kfree() of bootmem memory again (not scored)
- [GSD-2022-1001819](https://insights.sbomify.com/GSD-2022-1001819/): tipc: fix the timer expires after interval 100ms (not scored)
- [GSD-2022-1001818](https://insights.sbomify.com/GSD-2022-1001818/): drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (not scored)
- [GSD-2022-1001817](https://insights.sbomify.com/GSD-2022-1001817/): clk: qcom: ipq8074: fix PCI-E clock oops (not scored)
- [GSD-2022-1001816](https://insights.sbomify.com/GSD-2022-1001816/): cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse (not scored)
- [GSD-2022-1001815](https://insights.sbomify.com/GSD-2022-1001815/): clk: Fix clk_hw_get_clk() when dev is NULL (not scored)
- [GSD-2022-1001814](https://insights.sbomify.com/GSD-2022-1001814/): pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe (not scored)
- [GSD-2022-1001813](https://insights.sbomify.com/GSD-2022-1001813/): clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (not scored)
- [GSD-2022-1001812](https://insights.sbomify.com/GSD-2022-1001812/): remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region (not scored)
- [GSD-2022-1001811](https://insights.sbomify.com/GSD-2022-1001811/): NFS: remove unneeded check in decode_devicenotify_args() (not scored)
- [GSD-2022-1001810](https://insights.sbomify.com/GSD-2022-1001810/): kgdboc: fix return value of __setup handler (not scored)
- [GSD-2022-1001809](https://insights.sbomify.com/GSD-2022-1001809/): virt: acrn: fix a memory leak in acrn_dev_ioctl() (not scored)
- [GSD-2022-1001808](https://insights.sbomify.com/GSD-2022-1001808/): vsock/virtio: initialize vdev->priv before using VQs (not scored)
- [GSD-2022-1001807](https://insights.sbomify.com/GSD-2022-1001807/): net: hns3: add vlan list lock to protect vlan list (not scored)
- [GSD-2022-1001806](https://insights.sbomify.com/GSD-2022-1001806/): net/x25: Fix null-ptr-deref caused by x25_disconnect (not scored)
- [GSD-2022-1001805](https://insights.sbomify.com/GSD-2022-1001805/): xen: fix is_xen_pmu() (not scored)
- [GSD-2022-1001804](https://insights.sbomify.com/GSD-2022-1001804/): net: sparx5: switchdev: fix possible NULL pointer dereference (not scored)
- [GSD-2022-1001803](https://insights.sbomify.com/GSD-2022-1001803/): net/sched: act_ct: fix ref leak when switching zones (not scored)
- [GSD-2022-1001802](https://insights.sbomify.com/GSD-2022-1001802/): lib/test: use after free in register_test_dev_kmod() (not scored)
- [GSD-2022-1001801](https://insights.sbomify.com/GSD-2022-1001801/): fs: fix fd table size alignment properly (not scored)
- [GSD-2022-1001800](https://insights.sbomify.com/GSD-2022-1001800/): LSM: general protection fault in legacy_parse_param (not scored)
- [GSD-2022-1001799](https://insights.sbomify.com/GSD-2022-1001799/): gcc-plugins/stackleak: Exactly match strings instead of prefixes (not scored)

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