Vulnerabilities published in 2022
43,624 vulnerabilities were published in 2022: CVEs, GitHub and ecosystem advisories, and malicious packages. Page 145 of 437.
- GSD-2022-1002198 iommu/arm-smmu-v3: fix event handling soft lockup
- GSD-2022-1002197 dm ioctl: prevent potential spectre v1 gadget
- GSD-2022-1002196 netlabel: fix out-of-bounds memory accesses
- GSD-2022-1002195 mips: ralink: fix a refcount leak in ill_acc_of_setup()
- GSD-2022-1002194 MIPS: fix fortify panic when copying asm exception handlers
- GSD-2022-1002193 scsi: libfc: Fix use after free in fc_exch_abts_resp()
- GSD-2022-1002192 Bluetooth: Fix use after free in hci_send_acl
- GSD-2022-1002191 xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32
- GSD-2022-1002190 drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire()
- GSD-2022-1002189 scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one()
- GSD-2022-1002188 Drivers: hv: vmbus: Fix potential crash on module unload
- GSD-2022-1002187 net/tls: fix slab-out-of-bounds bug in decrypt_internal
- GSD-2022-1002186 jfs: prevent NULL deref in diFree
- GSD-2022-1002185 virtio_console: eliminate anonymous module_init & module_exit
- GSD-2022-1002184 net: ipv4: fix route with nexthop object delete warning
- GSD-2022-1002183 drm/imx: Fix memory leak in imx_pd_connector_get_modes
- GSD-2022-1002182 qede: confirm skb is allocated before using
- GSD-2022-1002181 dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe
- GSD-2022-1002180 IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition
- GSD-2022-1002179 drbd: Fix five use after free bugs in get_initial_state
- GSD-2022-1002178 rxrpc: fix a race in rxrpc_exit_net()
- GSD-2022-1002177 mm/mempolicy: fix mpol_new leak in shared_policy_replace
- GSD-2022-1002176 ata: sata_dwc_460ex: Fix crash due to OOB write
- GSD-2022-1002175 irqchip/gic-v3: Fix GICR_CTLR.RWP polling
- GSD-2022-1002174 mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0)
- GSD-2022-1002173 lz4: fix LZ4_decompress_safe_partial read out of bound
- GSD-2022-1002172 mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning
- GSD-2022-1002171 btrfs: fix qgroup reserve overflow the qgroup limit
- GSD-2022-1002170 powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit
- GSD-2022-1002169 veth: Ensure eth header is in skb's linear part
- GSD-2022-1002168 gpiolib: acpi: use correct format characters
- GSD-2022-1002167 net/smc: Fix NULL pointer dereference in smc_pnet_find_ib()
- GSD-2022-1002166 net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link
- GSD-2022-1002165 nfc: nci: add flush_workqueue to prevent uaf
- GSD-2022-1002164 cifs: potential buffer overflow in handling symlinks
- GSD-2022-1002163 drm/amdkfd: Check for potential null return of kmalloc_array()
- GSD-2022-1002162 scsi: target: tcmu: Fix possible page UAF
- GSD-2022-1002161 net: usb: aqc111: Fix out-of-bounds accesses in RX fixup
- GSD-2022-1002160 drivers: net: slip: fix NPD bug in sl_tx_timeout()
- GSD-2022-1002159 ARM: davinci: da850-evm: Avoid NULL pointer dereference
- GSD-2022-1002158 gcc-plugins: latent_entropy: use /dev/urandom
- GSD-2022-1002157 ipv6: fix panic when forwarding a pkt with no in6 dev
- GSD-2022-1002156 perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant
- GSD-2022-1002155 ALSA: pcm: Test for "silence" field in struct "pcm_format_data"
- GSD-2022-1002154 dm integrity: fix memory corruption when tag_size is less than digest size
- GSD-2022-1002153 ax25: Fix UAF bugs in ax25 timers
- GSD-2022-1002152 ALSA: oss: Fix PCM OSS buffer allocation overflow
- GSD-2022-1002151 ALSA: pcm: Fix races among concurrent hw_params and hw_free calls
- GSD-2022-1002150 netfilter: nf_tables: initialize registers in nft_do_chain()
- GSD-2022-1002149 mac80211: fix potential double free on mesh join
- GSD-2022-1002148 llc: only change llc->dev when bind() succeeds
- GSD-2022-1002147 locking/lockdep: Avoid potential access of invalid memory in lock_class
- GSD-2022-1002146 ALSA: pcm: Fix races among concurrent prealloc proc writes
- GSD-2022-1002145 tpm: fix reference counting for struct tpm_chip
- GSD-2022-1002144 tpm: use try_get_ops() in tpm-space.c
- GSD-2022-1002143 remoteproc: Fix count check in rproc_coredump_write()
- GSD-2022-1002142 pinctrl: samsung: drop pin banks references on error paths
- GSD-2022-1002141 f2fs: quota: fix loop condition at f2fs_quota_sync()
- GSD-2022-1002140 NFSD: prevent integer overflow on 32 bit systems
- GSD-2022-1002139 NFSD: prevent underflow in nfssvc_decode_writeargs()
- GSD-2022-1002138 jffs2: fix use-after-free in jffs2_clear_xattr_subsystem
- GSD-2022-1002137 can: m_can: m_can_tx_handler(): fix use after free of skb
- GSD-2022-1002136 jffs2: fix memory leak in jffs2_scan_medium
- GSD-2022-1002135 jffs2: fix memory leak in jffs2_do_mount_fs
- GSD-2022-1002134 mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node
- GSD-2022-1002133 riscv: Increase stack size under KASAN
- GSD-2022-1002132 ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock
- GSD-2022-1002131 mm: invalidate hwpoison page cache page in fault path
- GSD-2022-1002130 cifs: prevent bad output lengths in smb2_ioctl_query_info()
- GSD-2022-1002129 mm,hwpoison: unmap poisoned page before invalidation
- GSD-2022-1002128 ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM
- GSD-2022-1002127 can: isotp: sanitize CAN ID checks in isotp_bind()
- GSD-2022-1002126 cifs: fix NULL ptr dereference in smb2_ioctl_query_info()
- GSD-2022-1002125 mm/kmemleak: reset tag when compare object pointer
- GSD-2022-1002124 drbd: fix potential silent data corruption
- GSD-2022-1002123 ext4: fix fs corruption when tring to remove a non-empty directory with IO error
- GSD-2022-1002122 brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path
- GSD-2022-1002121 drm/i915/gem: add missing boundary check in vm_access
- GSD-2022-1002120 block: don't delete queue kobject before its children
- GSD-2022-1002119 video: fbdev: sm712fb: Fix crash in smtcfb_read()
- GSD-2022-1002118 exec: Force single empty string when argv is empty
- GSD-2022-1002117 clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts
- GSD-2022-1002116 crypto: ccree - Fix use after free in cc_cipher_exit()
- GSD-2022-1002115 f2fs: fix missing free nid in f2fs_handle_failed_inode
- GSD-2022-1002114 watch_queue: Actually free the watch
- GSD-2022-1002113 f2fs: fix compressed file start atomic write may cause data corruption
- GSD-2022-1002112 ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting
- GSD-2022-1002111 watch_queue: Fix NULL dereference in error cleanup
- GSD-2022-1002110 video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe()
- GSD-2022-1002109 soc: qcom: rpmpd: Check for null return of devm_kcalloc
- GSD-2022-1002108 media: usb: go7007: s2250-board: fix leak in probe()
- GSD-2022-1002107 ASoC: soc-compress: prevent the potentially use of null pointer
- GSD-2022-1002106 ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction
- GSD-2022-1002105 media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED
- GSD-2022-1002104 ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe
- GSD-2022-1002103 ASoC: mxs: Fix error handling in mxs_sgtl5000_probe
- GSD-2022-1002102 ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe
- GSD-2022-1002101 ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data
- GSD-2022-1002100 udmabuf: validate ubuf->pagecount
- GSD-2022-1002099 libbpf: Fix possible NULL pointer dereference when destroying skeleton