Vulnerabilities published in 2022
43,624 vulnerabilities were published in 2022: CVEs, GitHub and ecosystem advisories, and malicious packages. Page 147 of 437.
- GSD-2022-1001998 scsi: libfc: Fix use after free in fc_exch_abts_resp()
- GSD-2022-1001997 powerpc/secvar: fix refcount leak in format_show()
- GSD-2022-1001996 Bluetooth: Fix use after free in hci_send_acl
- GSD-2022-1001995 ceph: fix memory leak in ceph_readdir when note_last_dentry returns error
- GSD-2022-1001994 staging: vchiq_core: handle NULL result of find_service_by_handle
- GSD-2022-1001993 staging: wfx: fix an error handling in wfx_init_common()
- GSD-2022-1001992 NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify()
- GSD-2022-1001991 xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32
- GSD-2022-1001990 x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy
- GSD-2022-1001989 jfs: prevent NULL deref in diFree
- GSD-2022-1001988 virtio_console: eliminate anonymous module_init & module_exit
- GSD-2022-1001987 drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire()
- GSD-2022-1001986 scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one()
- GSD-2022-1001985 Drivers: hv: vmbus: Fix potential crash on module unload
- GSD-2022-1001984 net/tls: fix slab-out-of-bounds bug in decrypt_internal
- GSD-2022-1001983 NFS: Avoid writeback threads getting stuck in mempool_alloc()
- GSD-2022-1001982 drm/imx: Fix memory leak in imx_pd_connector_get_modes
- GSD-2022-1001981 net: ipv4: fix route with nexthop object delete warning
- GSD-2022-1001980 dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe
- GSD-2022-1001979 IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition
- GSD-2022-1001978 qede: confirm skb is allocated before using
- GSD-2022-1001977 rxrpc: fix a race in rxrpc_exit_net()
- GSD-2022-1001976 net: openvswitch: fix leak of nested actions
- GSD-2022-1001975 iommu/omap: Fix regression in probe for NULL pointer dereference
- GSD-2022-1001974 drbd: Fix five use after free bugs in get_initial_state
- GSD-2022-1001973 lz4: fix LZ4_decompress_safe_partial read out of bound
- GSD-2022-1001972 mm/mempolicy: fix mpol_new leak in shared_policy_replace
- GSD-2022-1001971 mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0)
- GSD-2022-1001970 RDMA/hfi1: Fix use-after-free bug for mm struct
- GSD-2022-1001969 irqchip/gic-v3: Fix GICR_CTLR.RWP polling
- GSD-2022-1001968 ata: sata_dwc_460ex: Fix crash due to OOB write
- GSD-2022-1001967 btrfs: fix qgroup reserve overflow the qgroup limit
- GSD-2022-1001966 gpio: Restrict usage of GPIO chip irq members before initialization
- GSD-2022-1001965 mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning
- GSD-2022-1001964 powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit
- GSD-2022-1001963 veth: Ensure eth header is in skb's linear part
- GSD-2022-1001962 SUNRPC: Fix the svc_deferred_event trace class
- GSD-2022-1001961 gpiolib: acpi: use correct format characters
- GSD-2022-1001960 net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link
- GSD-2022-1001959 net/smc: Fix NULL pointer dereference in smc_pnet_find_ib()
- GSD-2022-1001958 cifs: potential buffer overflow in handling symlinks
- GSD-2022-1001957 nfc: nci: add flush_workqueue to prevent uaf
- GSD-2022-1001956 drm/amdkfd: Check for potential null return of kmalloc_array()
- GSD-2022-1001955 scsi: target: tcmu: Fix possible page UAF
- GSD-2022-1001954 net: usb: aqc111: Fix out-of-bounds accesses in RX fixup
- GSD-2022-1001953 mm: fix unexpected zeroed page mapping with zram swap
- GSD-2022-1001952 drivers: net: slip: fix NPD bug in sl_tx_timeout()
- GSD-2022-1001951 gcc-plugins: latent_entropy: use /dev/urandom
- GSD-2022-1001950 memory: renesas-rpc-if: fix platform-device leak in error path
- GSD-2022-1001949 perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant
- GSD-2022-1001948 ipv6: fix panic when forwarding a pkt with no in6 dev
- GSD-2022-1001947 ARM: davinci: da850-evm: Avoid NULL pointer dereference
- GSD-2022-1001946 ALSA: pcm: Test for "silence" field in struct "pcm_format_data"
- GSD-2022-1001945 dm integrity: fix memory corruption when tag_size is less than digest size
- GSD-2022-1001944 ax25: Fix UAF bugs in ax25 timers
- GSD-2022-1001943 drm/virtio: Ensure that objs is not NULL in virtio_gpu_array_put_free()
- GSD-2022-1001942 netfilter: nf_tables: initialize registers in nft_do_chain()
- GSD-2022-1001941 ALSA: oss: Fix PCM OSS buffer allocation overflow
- GSD-2022-1001940 uaccess: fix integer overflow on access_ok()
- GSD-2022-1001939 ALSA: pcm: Fix races among concurrent prealloc proc writes
- GSD-2022-1001938 ALSA: pcm: Fix races among concurrent hw_params and hw_free calls
- GSD-2022-1001937 mac80211: fix potential double free on mesh join
- GSD-2022-1001936 tpm: fix reference counting for struct tpm_chip
- GSD-2022-1001935 coresight: syscfg: Fix memleak on registration failure in cscfg_create_device
- GSD-2022-1001934 locking/lockdep: Avoid potential access of invalid memory in lock_class
- GSD-2022-1001933 llc: only change llc->dev when bind() succeeds
- GSD-2022-1001932 firmware: sysfb: fix platform-device leak in error path
- GSD-2022-1001931 tpm: use try_get_ops() in tpm-space.c
- GSD-2022-1001930 f2fs: quota: fix loop condition at f2fs_quota_sync()
- GSD-2022-1001929 cifs: fix handlecache and multiuser
- GSD-2022-1001928 NFSD: prevent integer overflow on 32 bit systems
- GSD-2022-1001927 NFSD: prevent underflow in nfssvc_decode_writeargs()
- GSD-2022-1001926 pinctrl: samsung: drop pin banks references on error paths
- GSD-2022-1001925 remoteproc: Fix count check in rproc_coredump_write()
- GSD-2022-1001924 can: m_can: m_can_tx_handler(): fix use after free of skb
- GSD-2022-1001923 jffs2: fix memory leak in jffs2_scan_medium
- GSD-2022-1001922 jffs2: fix memory leak in jffs2_do_mount_fs
- GSD-2022-1001921 mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node
- GSD-2022-1001920 jffs2: fix use-after-free in jffs2_clear_xattr_subsystem
- GSD-2022-1001919 riscv: Increase stack size under KASAN
- GSD-2022-1001918 mm: invalidate hwpoison page cache page in fault path
- GSD-2022-1001917 ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock
- GSD-2022-1001916 ocfs2: fix crash when mount with quota enabled
- GSD-2022-1001915 rtc: pl031: fix rtc features null pointer dereference
- GSD-2022-1001914 cifs: prevent bad output lengths in smb2_ioctl_query_info()
- GSD-2022-1001913 cifs: fix NULL ptr dereference in smb2_ioctl_query_info()
- GSD-2022-1001912 mm,hwpoison: unmap poisoned page before invalidation
- GSD-2022-1001911 dm: fix use-after-free in dm_cleanup_zoned_dev()
- GSD-2022-1001910 ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM
- GSD-2022-1001909 can: isotp: sanitize CAN ID checks in isotp_bind()
- GSD-2022-1001908 mm/kmemleak: reset tag when compare object pointer
- GSD-2022-1001907 drbd: fix potential silent data corruption
- GSD-2022-1001906 ext4: make mb_optimize_scan performance mount option work with extents
- GSD-2022-1001905 ext4: fix fs corruption when tring to remove a non-empty directory with IO error
- GSD-2022-1001904 PM: domains: Fix sleep-in-atomic bug caused by genpd_debug_remove()
- GSD-2022-1001903 samples/landlock: Fix path_list memory leak
- GSD-2022-1001902 brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path
- GSD-2022-1001901 exec: Force single empty string when argv is empty
- GSD-2022-1001900 video: fbdev: sm712fb: Fix crash in smtcfb_read()
- GSD-2022-1001899 btrfs: verify the tranisd of the to-be-written dirty extent buffer