# Vulnerabilities published in 2022


- [GSD-2022-1005112](https://insights.sbomify.com/GSD-2022-1005112/): igb: Add lock to avoid data race (not scored)
- [GSD-2022-1005111](https://insights.sbomify.com/GSD-2022-1005111/): drm/i915/ttm: don't leak the ccs state (not scored)
- [GSD-2022-1005110](https://insights.sbomify.com/GSD-2022-1005110/): drm/sun4i: dsi: Prevent underflow when computing packet sizes (not scored)
- [GSD-2022-1005109](https://insights.sbomify.com/GSD-2022-1005109/): drm/amdgpu: Fix use-after-free on amdgpu_bo_list mutex (not scored)
- [GSD-2022-1005108](https://insights.sbomify.com/GSD-2022-1005108/): usb: cdns3 fix use-after-free at workaround 2 (not scored)
- [GSD-2022-1005107](https://insights.sbomify.com/GSD-2022-1005107/): irqchip/tegra: Fix overflow implicit truncation warnings (not scored)
- [GSD-2022-1005106](https://insights.sbomify.com/GSD-2022-1005106/): drm/meson: Fix overflow implicit truncation warnings (not scored)
- [GSD-2022-1005105](https://insights.sbomify.com/GSD-2022-1005105/): usb: host: ohci-ppc-of: Fix refcount leak bug (not scored)
- [GSD-2022-1005104](https://insights.sbomify.com/GSD-2022-1005104/): usb: renesas: Fix refcount leak bug (not scored)
- [GSD-2022-1005103](https://insights.sbomify.com/GSD-2022-1005103/): scsi: iscsi: Fix HW conn removal use after free (not scored)
- [GSD-2022-1005102](https://insights.sbomify.com/GSD-2022-1005102/): vboxguest: Do not use devm for irq (not scored)
- [GSD-2022-1005101](https://insights.sbomify.com/GSD-2022-1005101/): scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (not scored)
- [GSD-2022-1005100](https://insights.sbomify.com/GSD-2022-1005100/): clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (not scored)
- [GSD-2022-1005099](https://insights.sbomify.com/GSD-2022-1005099/): gadgetfs: ep_io - wait until IRQ finishes (not scored)
- [GSD-2022-1005098](https://insights.sbomify.com/GSD-2022-1005098/): scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE (not scored)
- [GSD-2022-1005097](https://insights.sbomify.com/GSD-2022-1005097/): coresight: etm4x: avoid build failure with unrolled loops (not scored)
- [GSD-2022-1005096](https://insights.sbomify.com/GSD-2022-1005096/): habanalabs/gaudi: fix shift out of bounds (not scored)
- [GSD-2022-1005095](https://insights.sbomify.com/GSD-2022-1005095/): cxl: Fix a memory leak in an error handling path (not scored)
- [GSD-2022-1005094](https://insights.sbomify.com/GSD-2022-1005094/): of: overlay: Move devicetree_corrupt() check up (not scored)
- [GSD-2022-1005093](https://insights.sbomify.com/GSD-2022-1005093/): um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups (not scored)
- [GSD-2022-1005092](https://insights.sbomify.com/GSD-2022-1005092/): dmaengine: dw-axi-dmac: do not print NULL LLI during error (not scored)
- [GSD-2022-1005091](https://insights.sbomify.com/GSD-2022-1005091/): dmaengine: dw-axi-dmac: ignore interrupt if no descriptor (not scored)
- [GSD-2022-1005090](https://insights.sbomify.com/GSD-2022-1005090/): csky/kprobe: reclaim insn_slot on kprobe unregistration (not scored)
- [GSD-2022-1005089](https://insights.sbomify.com/GSD-2022-1005089/): dmaengine: tegra: Add terminate() for Tegra234 (not scored)
- [GSD-2022-1005088](https://insights.sbomify.com/GSD-2022-1005088/): dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed (not scored)
- [GSD-2022-1005087](https://insights.sbomify.com/GSD-2022-1005087/): Revert "RDMA/rxe: Create duplicate mapping tables for FMRs" (not scored)
- [GSD-2022-1005086](https://insights.sbomify.com/GSD-2022-1005086/): drivers:md:fix a potential use-after-free bug (not scored)
- [GSD-2022-1005085](https://insights.sbomify.com/GSD-2022-1005085/): ext4: avoid remove directory when directory is corrupted (not scored)
- [GSD-2022-1005084](https://insights.sbomify.com/GSD-2022-1005084/): ext4: block range must be validated before use in ext4_mb_clear_bb() (not scored)
- [GSD-2022-1005083](https://insights.sbomify.com/GSD-2022-1005083/): lib/list_debug.c: Detect uninitialized lists (not scored)
- [GSD-2022-1005082](https://insights.sbomify.com/GSD-2022-1005082/): ext4: avoid resizing to a partial cluster size (not scored)
- [GSD-2022-1005081](https://insights.sbomify.com/GSD-2022-1005081/): tty: serial: Fix refcount leak bug in ucc_uart.c (not scored)
- [GSD-2022-1005080](https://insights.sbomify.com/GSD-2022-1005080/): ALSA: hda: Fix page fault in snd_hda_codec_shutdown() (not scored)
- [GSD-2022-1005079](https://insights.sbomify.com/GSD-2022-1005079/): mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start (not scored)
- [GSD-2022-1005078](https://insights.sbomify.com/GSD-2022-1005078/): ASoC: SOF: Intel: cnl: Do not process IPC reply before firmware boot (not scored)
- [GSD-2022-1005077](https://insights.sbomify.com/GSD-2022-1005077/): ASoC: SOF: Intel: hda-ipc: Do not process IPC reply before firmware boot (not scored)
- [GSD-2022-1005076](https://insights.sbomify.com/GSD-2022-1005076/): RISC-V: Add fast call path of crash_kexec() (not scored)
- [GSD-2022-1005075](https://insights.sbomify.com/GSD-2022-1005075/): powerpc/watchdog: introduce a NMI watchdog's factor (not scored)
- [GSD-2022-1005074](https://insights.sbomify.com/GSD-2022-1005074/): powerpc/pseries/mobility: set NMI watchdog factor during an LPM (not scored)
- [GSD-2022-1005073](https://insights.sbomify.com/GSD-2022-1005073/): Revert "ALSA: hda: Fix page fault in snd_hda_codec_shutdown()" (not scored)
- [GSD-2022-1005072](https://insights.sbomify.com/GSD-2022-1005072/): ALSA: timer: Use deferred fasync helper (not scored)
- [GSD-2022-1005071](https://insights.sbomify.com/GSD-2022-1005071/): ALSA: pcm: Use deferred fasync helper (not scored)
- [GSD-2022-1005070](https://insights.sbomify.com/GSD-2022-1005070/): kbuild: dummy-tools: avoid tmpdir leak in dummy gcc (not scored)
- [GSD-2022-1005069](https://insights.sbomify.com/GSD-2022-1005069/): mm/gup: fix FOLL_FORCE COW security issue and remove FOLL_COW (not scored)
- [GSD-2022-1005068](https://insights.sbomify.com/GSD-2022-1005068/): f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() (not scored)
- [GSD-2022-1005067](https://insights.sbomify.com/GSD-2022-1005067/): smb3: check xattr value length earlier (not scored)
- [GSD-2022-1005066](https://insights.sbomify.com/GSD-2022-1005066/): powerpc/64: Init jump labels before parse_early_param() (not scored)
- [GSD-2022-1005065](https://insights.sbomify.com/GSD-2022-1005065/): venus: pm_helpers: Fix warning in OPP during probe (not scored)
- [GSD-2022-1005064](https://insights.sbomify.com/GSD-2022-1005064/): video: fbdev: i740fb: Check the argument of i740_calc_vclk() (not scored)
- [GSD-2022-1005063](https://insights.sbomify.com/GSD-2022-1005063/): f2fs: fix null-ptr-deref in f2fs_get_dnode_of_data (not scored)
- [GSD-2022-1005062](https://insights.sbomify.com/GSD-2022-1005062/): kprobes: don't call disarm_kprobe() for disabled kprobes (not scored)
- [GSD-2022-1005061](https://insights.sbomify.com/GSD-2022-1005061/): NFS: Fix another fsync() issue after a server reboot (not scored)
- [GSD-2022-1005060](https://insights.sbomify.com/GSD-2022-1005060/): xfrm: fix refcount leak in __xfrm_policy_check() (not scored)
- [GSD-2022-1005059](https://insights.sbomify.com/GSD-2022-1005059/): NFSv4.2 fix problems with __nfs42_ssc_open (not scored)
- [GSD-2022-1005058](https://insights.sbomify.com/GSD-2022-1005058/): rose: check NULL rose_loopback_neigh->loopback (not scored)
- [GSD-2022-1005057](https://insights.sbomify.com/GSD-2022-1005057/): nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout (not scored)
- [GSD-2022-1005056](https://insights.sbomify.com/GSD-2022-1005056/): xfrm: policy: fix metadata dst->dev xmit null pointer dereference (not scored)
- [GSD-2022-1005055](https://insights.sbomify.com/GSD-2022-1005055/): ice: xsk: prohibit usage of non-balanced queue id (not scored)
- [GSD-2022-1005054](https://insights.sbomify.com/GSD-2022-1005054/): net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READY (not scored)
- [GSD-2022-1005053](https://insights.sbomify.com/GSD-2022-1005053/): net/mlx5: Disable irq when locking lag_lock (not scored)
- [GSD-2022-1005052](https://insights.sbomify.com/GSD-2022-1005052/): net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (not scored)
- [GSD-2022-1005051](https://insights.sbomify.com/GSD-2022-1005051/): netfilter: nft_tproxy: restrict to prerouting hook (not scored)
- [GSD-2022-1005050](https://insights.sbomify.com/GSD-2022-1005050/): netfilter: flowtable: fix stuck flows on cleanup due to pending work (not scored)
- [GSD-2022-1005049](https://insights.sbomify.com/GSD-2022-1005049/): net: Fix data-races around weight_p and dev_weight_[rt]x_bias. (not scored)
- [GSD-2022-1005048](https://insights.sbomify.com/GSD-2022-1005048/): net: Fix data-races around netdev_tstamp_prequeue. (not scored)
- [GSD-2022-1005047](https://insights.sbomify.com/GSD-2022-1005047/): net: Fix a data-race around sysctl_net_busy_poll. (not scored)
- [GSD-2022-1005046](https://insights.sbomify.com/GSD-2022-1005046/): net: Fix a data-race around sysctl_tstamp_allow_data. (not scored)
- [GSD-2022-1005045](https://insights.sbomify.com/GSD-2022-1005045/): net: Fix a data-race around netdev_budget. (not scored)
- [GSD-2022-1005044](https://insights.sbomify.com/GSD-2022-1005044/): net: Fix data-races around sysctl_max_skb_frags. (not scored)
- [GSD-2022-1005043](https://insights.sbomify.com/GSD-2022-1005043/): net: Fix a data-race around sysctl_net_busy_read. (not scored)
- [GSD-2022-1005042](https://insights.sbomify.com/GSD-2022-1005042/): net: Fix a data-race around netdev_budget_usecs. (not scored)
- [GSD-2022-1005041](https://insights.sbomify.com/GSD-2022-1005041/): net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. (not scored)
- [GSD-2022-1005040](https://insights.sbomify.com/GSD-2022-1005040/): net: Fix data-races around sysctl_devconf_inherit_init_net. (not scored)
- [GSD-2022-1005039](https://insights.sbomify.com/GSD-2022-1005039/): net: Fix a data-race around netdev_unregister_timeout_secs. (not scored)
- [GSD-2022-1005038](https://insights.sbomify.com/GSD-2022-1005038/): net: Fix a data-race around gro_normal_batch. (not scored)
- [GSD-2022-1005037](https://insights.sbomify.com/GSD-2022-1005037/): btrfs: fix space cache corruption and potential double allocations (not scored)
- [GSD-2022-1005036](https://insights.sbomify.com/GSD-2022-1005036/): rxrpc: Fix locking in rxrpc's sendmsg (not scored)
- [GSD-2022-1005035](https://insights.sbomify.com/GSD-2022-1005035/): net: lantiq_xrx200: restore buffer if memory allocation failed (not scored)
- [GSD-2022-1005034](https://insights.sbomify.com/GSD-2022-1005034/): btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() (not scored)
- [GSD-2022-1005033](https://insights.sbomify.com/GSD-2022-1005033/): perf/x86/lbr: Enable the branch type for the Arch LBR by default (not scored)
- [GSD-2022-1005032](https://insights.sbomify.com/GSD-2022-1005032/): writeback: avoid use-after-free after removing device (not scored)
- [GSD-2022-1005031](https://insights.sbomify.com/GSD-2022-1005031/): mm/damon/dbgfs: avoid duplicate context directory creation (not scored)
- [GSD-2022-1005030](https://insights.sbomify.com/GSD-2022-1005030/): bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem (not scored)
- [GSD-2022-1005029](https://insights.sbomify.com/GSD-2022-1005029/): loop: Check for overflow while configuring loop (not scored)
- [GSD-2022-1005028](https://insights.sbomify.com/GSD-2022-1005028/): mm/mprotect: only reference swap pfn page if type match (not scored)
- [GSD-2022-1005027](https://insights.sbomify.com/GSD-2022-1005027/): mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte (not scored)
- [GSD-2022-1005026](https://insights.sbomify.com/GSD-2022-1005026/): s390: fix double free of GS and RI CBs on fork() failure (not scored)
- [GSD-2022-1005025](https://insights.sbomify.com/GSD-2022-1005025/): shmem: update folio if shmem_replace_page() updates the page (not scored)
- [GSD-2022-1005024](https://insights.sbomify.com/GSD-2022-1005024/): xen/privcmd: fix error exit of privcmd_ioctl_dm_op() (not scored)
- [GSD-2022-1005023](https://insights.sbomify.com/GSD-2022-1005023/): riscv: traps: add missing prototype (not scored)
- [GSD-2022-1005022](https://insights.sbomify.com/GSD-2022-1005022/): Revert "md-raid: destroy the bitmap after destroying the thread" (not scored)
- [GSD-2022-1005021](https://insights.sbomify.com/GSD-2022-1005021/): binder_alloc: add missing mmap_lock calls when using the VMA (not scored)
- [GSD-2022-1005020](https://insights.sbomify.com/GSD-2022-1005020/): arm64/sme: Don't flush SVE register state when allocating SME storage (not scored)
- [GSD-2022-1005019](https://insights.sbomify.com/GSD-2022-1005019/): md: call __md_stop_writes in md_stop (not scored)
- [GSD-2022-1005018](https://insights.sbomify.com/GSD-2022-1005018/): arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (not scored)
- [GSD-2022-1005017](https://insights.sbomify.com/GSD-2022-1005017/): scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq (not scored)
- [GSD-2022-1005016](https://insights.sbomify.com/GSD-2022-1005016/): arm64/sme: Don't flush SVE register state when handling SME traps (not scored)
- [GSD-2022-1005015](https://insights.sbomify.com/GSD-2022-1005015/): bpf: Don't use tnum_range on array range checking for poke descriptors (not scored)
- [GSD-2022-1005014](https://insights.sbomify.com/GSD-2022-1005014/): HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report (not scored)
- [GSD-2022-1005013](https://insights.sbomify.com/GSD-2022-1005013/): fbdev: fbcon: Properly revert changes when vc_resize() failed (not scored)

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