Vulnerabilities published in 2022
43,624 vulnerabilities were published in 2022: CVEs, GitHub and ecosystem advisories, and malicious packages. Page 95 of 437.
- GSD-2022-1007217 HID: roccat: Fix use-after-free in roccat_read()
- GSD-2022-1007216 usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()
- GSD-2022-1007215 usb: musb: Fix musb_gadget.c rxstate overflow bug
- GSD-2022-1007214 staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv()
- GSD-2022-1007213 mm: hugetlb: fix UAF in hugetlb_handle_userfault
- GSD-2022-1007212 nvmet-tcp: add bounds check on Transfer Tag
- GSD-2022-1007211 usb: idmouse: fix an uninit-value in idmouse_open
- GSD-2022-1007210 net/ieee802154: don't warn zero-sized raw_sendmsg()
- GSD-2022-1007209 selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
- GSD-2022-1007208 cpufreq: qcom: fix writes in read-only memory region
- GSD-2022-1007207 cpufreq: qcom: fix memory leak in error path
- GSD-2022-1007206 ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
- GSD-2022-1007205 mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
- GSD-2022-1007204 KVM: arm64: vgic: Fix exit condition in scan_its_table()
- GSD-2022-1007203 tipc: fix an information leak in tipc_topsrv_kern_subscr
- GSD-2022-1007202 i40e: Fix DMA mappings leak
- GSD-2022-1007201 tipc: Fix recognition of trial period
- GSD-2022-1007200 udp: Update reuse->has_conns under reuseport_lock.
- GSD-2022-1007199 cifs: Fix xid leak in cifs_copy_file_range()
- GSD-2022-1007198 cifs: Fix xid leak in cifs_flock()
- GSD-2022-1007197 cifs: Fix xid leak in cifs_ses_add_channel()
- GSD-2022-1007196 net: hsr: avoid possible NULL deref in skb_clone()
- GSD-2022-1007195 nvme-hwmon: kmalloc the NVME SMART log buffer
- GSD-2022-1007194 net: sched: sfb: fix null pointer access issue when sfb_init() fails
- GSD-2022-1007193 net: sched: cake: fix null pointer access issue when cake_init() fails
- GSD-2022-1007192 net: hns: fix possible memory leak in hnae_ae_register()
- GSD-2022-1007191 net: sched: fix race condition in qdisc_graft()
- GSD-2022-1007190 iommu/vt-d: Clean up si_domain in the init_dmars() error path
- GSD-2022-1007189 mm: /proc/pid/smaps_rollup: fix no vma's null-deref
- GSD-2022-1007188 iio: temperature: ltc2983: allocate iio channels once
- GSD-2022-1007187 xhci: Remove device endpoints from bandwidth list when freeing the device
- GSD-2022-1007186 fs/binfmt_elf: Fix memory leak in load_elf_binary()
- GSD-2022-1007185 drm/msm/dsi: fix memory corruption with too many bridges
- GSD-2022-1007184 drm/msm/hdmi: fix memory corruption with too many bridges
- GSD-2022-1007183 fbdev: smscufx: Fix several use-after-free bugs
- GSD-2022-1007182 coresight: cti: Fix hang in cti_disable_hw()
- GSD-2022-1007181 mmc: core: Fix kernel panic when remove non-standard SDIO card
- GSD-2022-1007180 ALSA: ac97: fix possible memory leak in snd_ac97_dev_register()
- GSD-2022-1007179 kernfs: fix use-after-free in __kernfs_remove
- GSD-2022-1007178 x86/unwind/orc: Fix unreliable stack dump with gcov
- GSD-2022-1007177 net: hinic: fix the issue of CMDQ memory leaks
- GSD-2022-1007176 net: hinic: fix memory leak when reading function table
- GSD-2022-1007175 net: netsec: fix error handling in netsec_register_mdio()
- GSD-2022-1007174 tipc: fix a null-ptr-deref in tipc_topsrv_accept
- GSD-2022-1007173 kcm: annotate data-races around kcm->rx_wait
- GSD-2022-1007172 net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed
- GSD-2022-1007171 tcp: fix a signed-integer-overflow bug in tcp_add_backlog()
- GSD-2022-1007170 kcm: annotate data-races around kcm->rx_psock
- GSD-2022-1007169 ipv6: ensure sane device mtu in tunnels
- GSD-2022-1007168 net: ehea: fix possible memory leak in ehea_register_port()
- GSD-2022-1007167 ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev()
- GSD-2022-1007166 openvswitch: switch from WARN to pr_warn
- GSD-2022-1007165 net/mlx5: Fix possible use-after-free in async command interface
- GSD-2022-1007164 usb: mon: make mmapped memory read only
- GSD-2022-1007163 fs: fix UAF/GPF bug in nilfs_mdt_destroy
- GSD-2022-1007162 nilfs2: fix leak of nilfs_root in case of writer thread creation failure
- GSD-2022-1007161 nilfs2: fix use-after-free bug of struct nilfs_root
- GSD-2022-1007160 nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
- GSD-2022-1007159 wifi: cfg80211/mac80211: reject bad MBSSID elements
- GSD-2022-1007158 wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
- GSD-2022-1007157 nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
- GSD-2022-1007156 scsi: stex: Properly zero out the passthrough command structure
- GSD-2022-1007155 wifi: cfg80211: fix BSS refcounting bugs
- GSD-2022-1007154 wifi: mac80211: fix MBSSID parsing use-after-free
- GSD-2022-1007153 wifi: mac80211: fix crash in beacon protection for P2P-device
- GSD-2022-1007152 wifi: cfg80211: avoid nontransmitted BSS list corruption
- GSD-2022-1007151 misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic
- GSD-2022-1007150 io_uring/af_unix: defer registered files gc to io_uring release
- GSD-2022-1007149 cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message
- GSD-2022-1007148 xhci: dbc: Fix memory leak in xhci_alloc_dbc()
- GSD-2022-1007147 ALSA: usb-audio: Fix potential memory leaks
- GSD-2022-1007146 i2c: designware: Fix handling of real but unexpected device interrupts
- GSD-2022-1007145 net: thunderbolt: Enable DMA paths only after rings are enabled
- GSD-2022-1007144 regulator: qcom_rpm: Fix circular deferral regression
- GSD-2022-1007143 fs: dlm: fix invalid derefence of sb_lvbptr
- GSD-2022-1007142 RISC-V: Make port I/O string accessors actually work
- GSD-2022-1007141 nvmem: core: Fix memleak in nvmem_register()
- GSD-2022-1007140 arm64: mte: move register initialization to C
- GSD-2022-1007139 UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
- GSD-2022-1007138 drm/virtio: Check whether transferred 2D BO is shmem
- GSD-2022-1007137 xen/gntdev: Accommodate VMA splitting
- GSD-2022-1007136 xen/gntdev: Prevent leaking grants
- GSD-2022-1007135 slimbus: qcom-ngd: cleanup in probe error path
- GSD-2022-1007134 NFSD: Protect against send buffer overflow in NFSv3 READDIR
- GSD-2022-1007133 NFSD: Protect against send buffer overflow in NFSv2 READ
- GSD-2022-1007132 ksmbd: fix incorrect handling of iterate_dir
- GSD-2022-1007131 NFSD: Protect against send buffer overflow in NFSv3 READ
- GSD-2022-1007130 btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer
- GSD-2022-1007129 fbdev: smscufx: Fix use-after-free in ufx_ops_open()
- GSD-2022-1007128 btrfs: fix race between quota enable and quota rescan ioctl
- GSD-2022-1007127 f2fs: fix to do sanity check on destination blkaddr during recovery
- GSD-2022-1007126 jbd2: fix potential buffer head reference count leak
- GSD-2022-1007125 f2fs: fix to do sanity check on summary info
- GSD-2022-1007124 ext4: fix check for block being out of directory size
- GSD-2022-1007123 jbd2: fix potential use-after-free in jbd2_fc_wait_bufs
- GSD-2022-1007122 ext4: avoid crash when inline data creation follows DIO write
- GSD-2022-1007121 jbd2: add miss release buffer head in fc_do_one_pass()
- GSD-2022-1007120 ext4: fix null-ptr-deref in ext4_write_info
- GSD-2022-1007119 ext4: fix dir corruption when ext4_dx_add_entry() fails
- GSD-2022-1007118 tracing: Fix reading strings from synthetic events