Vulnerabilities published in 2022
43,624 vulnerabilities were published in 2022: CVEs, GitHub and ecosystem advisories, and malicious packages. Page 98 of 437.
- GSD-2022-1006917 usb: gadget: uvc: Fix argument to sizeof() in uvc_register_video()
- GSD-2022-1006916 i2c: designware: Fix handling of real but unexpected device interrupts
- GSD-2022-1006915 xhci: dbc: Fix memory leak in xhci_alloc_dbc()
- GSD-2022-1006914 fs: dlm: fix invalid derefence of sb_lvbptr
- GSD-2022-1006913 regulator: qcom_rpm: Fix circular deferral regression
- GSD-2022-1006912 RISC-V: Make port I/O string accessors actually work
- GSD-2022-1006911 net: thunderbolt: Enable DMA paths only after rings are enabled
- GSD-2022-1006910 riscv: vdso: fix NULL deference in vdso_join_timens() when vfork
- GSD-2022-1006909 UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
- GSD-2022-1006908 dm: verity-loadpin: Only trust verity targets with enforcement
- GSD-2022-1006907 nvmem: core: Fix memleak in nvmem_register()
- GSD-2022-1006906 dmaengine: qcom-adm: fix wrong sizeof config in slave_config
- GSD-2022-1006905 dmaengine: qcom-adm: fix wrong calling convention for prep_slave_sg
- GSD-2022-1006904 arm64: mte: move register initialization to C
- GSD-2022-1006903 arm64: mte: Avoid setting PG_mte_tagged if no tags cleared or restored
- GSD-2022-1006902 drm/virtio: Check whether transferred 2D BO is shmem
- GSD-2022-1006901 xen/gntdev: Accommodate VMA splitting
- GSD-2022-1006900 mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in
- GSD-2022-1006899 xen/gntdev: Prevent leaking grants
- GSD-2022-1006898 slimbus: qcom-ngd: cleanup in probe error path
- GSD-2022-1006897 NFSD: Protect against send buffer overflow in NFSv3 READDIR
- GSD-2022-1006896 ksmbd: fix incorrect handling of iterate_dir
- GSD-2022-1006895 NFSD: Protect against send buffer overflow in NFSv2 READ
- GSD-2022-1006894 NFSD: Protect against send buffer overflow in NFSv3 READ
- GSD-2022-1006893 btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer
- GSD-2022-1006892 fbdev: smscufx: Fix use-after-free in ufx_ops_open()
- GSD-2022-1006891 btrfs: fix race between quota enable and quota rescan ioctl
- GSD-2022-1006890 f2fs: fix to do sanity check on destination blkaddr during recovery
- GSD-2022-1006889 jbd2: add miss release buffer head in fc_do_one_pass()
- GSD-2022-1006888 ext4: fix check for block being out of directory size
- GSD-2022-1006887 jbd2: fix potential buffer head reference count leak
- GSD-2022-1006886 jbd2: fix potential use-after-free in jbd2_fc_wait_bufs
- GSD-2022-1006885 f2fs: fix to do sanity check on summary info
- GSD-2022-1006884 ext2: Add sanity checks for group and filesystem size
- GSD-2022-1006883 ext4: avoid crash when inline data creation follows DIO write
- GSD-2022-1006882 ext4: fix null-ptr-deref in ext4_write_info
- GSD-2022-1006881 ext4: fix i_version handling in ext4
- GSD-2022-1006880 ext4: fix potential memory leak in ext4_fc_record_modified_inode()
- GSD-2022-1006879 ext4: fix dir corruption when ext4_dx_add_entry() fails
- GSD-2022-1006878 rpmsg: char: Avoid double destroy of default endpoint
- GSD-2022-1006877 KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02
- GSD-2022-1006876 tracing: Fix reading strings from synthetic events
- GSD-2022-1006875 ext4: fix potential memory leak in ext4_fc_record_regions()
- GSD-2022-1006874 staging: greybus: audio_helper: remove unused and wrong debugfs usage
- GSD-2022-1006873 sh: machvec: Use char[] for section boundaries
- GSD-2022-1006872 drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()
- GSD-2022-1006871 MIPS: SGI-IP30: Fix platform-device leak in bridge_platform_create()
- GSD-2022-1006870 MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create()
- GSD-2022-1006869 erofs: fix order >= MAX_ORDER warning due to crafted negative i_size
- GSD-2022-1006868 NFSD: Protect against send buffer overflow in NFSv2 READDIR
- GSD-2022-1006867 nfsd: Fix a memory leak in an error handling path
- GSD-2022-1006866 wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()
- GSD-2022-1006865 wifi: ath10k: Set tx credit to one for WCN3990 snoc based devices
- GSD-2022-1006864 bpf: Fix reference state management for synchronous callbacks
- GSD-2022-1006863 wifi: mac80211: fix use-after-free
- GSD-2022-1006862 bpf: Propagate error from htab_lock_bucket() to userspace
- GSD-2022-1006861 wifi: wfx: prevent underflow in wfx_send_pds()
- GSD-2022-1006860 ice: set tx_tstamps when creating new Tx rings via ethtool
- GSD-2022-1006859 Bluetooth: avoid hci_dev_test_and_set_flag() in mgmt_init_hdev()
- GSD-2022-1006858 selftests/xsk: Avoid use-after-free on ctx
- GSD-2022-1006857 wifi: mt76: mt7921e: fix rmmod crash in driver reload test
- GSD-2022-1006856 wifi: mt76: mt7921: fix use after free in mt7921_acpi_read()
- GSD-2022-1006855 Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure
- GSD-2022-1006854 wifi: ath11k: fix failed to find the peer with peer_id 0 when disconnected
- GSD-2022-1006853 mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv
- GSD-2022-1006852 xfrm: Reinject transport-mode packets through workqueue
- GSD-2022-1006851 Bluetooth: Prevent double register of suspend
- GSD-2022-1006850 vhost/vsock: Use kvmalloc/kvfree for larger packets.
- GSD-2022-1006849 eth: alx: take rtnl_lock on resume
- GSD-2022-1006848 sctp: handle the error returned from sctp_auth_asoc_init_active_key
- GSD-2022-1006847 mISDN: fix use-after-free bugs in l1oip timer handlers
- GSD-2022-1006846 net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()
- GSD-2022-1006845 af_unix: Fix memory leaks of the whole sk due to OOB skb.
- GSD-2022-1006844 bnx2x: fix potential memory leak in bnx2x_tpa_stop()
- GSD-2022-1006843 net/ieee802154: reject zero-sized raw_sendmsg()
- GSD-2022-1006842 eth: sp7021: fix use after free bug in spl2sw_nvmem_get_mac_address
- GSD-2022-1006841 drm: bridge: adv7511: unregister cec i2c device after cec adapter
- GSD-2022-1006840 drm/mipi-dsi: Detach devices when removing the host
- GSD-2022-1006839 net: mvpp2: fix mvpp2 debugfs leak
- GSD-2022-1006838 drm/msm: Make .remove and .shutdown HW shutdown consistent
- GSD-2022-1006837 platform/chrome: fix memory corruption in ioctl
- GSD-2022-1006836 drm/omap: dss: Fix refcount leak bugs
- GSD-2022-1006835 drm/bridge: megachips: Fix a null pointer dereference bug
- GSD-2022-1006834 drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue()
- GSD-2022-1006833 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx
- GSD-2022-1006832 ASoC: wcd-mbhc-v2: Revert "ASoC: wcd-mbhc-v2: use pm_runtime_resume_and_get()"
- GSD-2022-1006831 drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl()
- GSD-2022-1006830 ASoC: da7219: Fix an error handling path in da7219_register_dai_clks()
- GSD-2022-1006829 memory: of: Fix refcount leak bug in of_get_ddr_timings()
- GSD-2022-1006828 memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe()
- GSD-2022-1006827 arm64: ftrace: fix module PLTs with mcount
- GSD-2022-1006826 soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()
- GSD-2022-1006825 memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings()
- GSD-2022-1006824 iomap: iomap: fix memory corruption when recording errors during writeback
- GSD-2022-1006823 clk: tegra: Fix refcount leak in tegra210_clock_init
- GSD-2022-1006822 clk: tegra: Fix refcount leak in tegra114_clock_init
- GSD-2022-1006821 HSI: omap_ssi: Fix refcount leak in ssi_probe
- GSD-2022-1006820 clk: tegra20: Fix refcount leak in tegra20_clock_init
- GSD-2022-1006819 media: airspy: fix memory leak in airspy probe
- GSD-2022-1006818 media: uvcvideo: Fix memory leak in uvc_gpio_parse