Vulnerabilities published in 2022
43,624 vulnerabilities were published in 2022: CVEs, GitHub and ecosystem advisories, and malicious packages. Page 135 of 437.
- GSD-2022-1003207 tty: Fix a possible resource leak in icom_probe
- GSD-2022-1003206 drivers: usb: host: Fix deadlock in oxu_bus_suspend()
- GSD-2022-1003205 kernfs: Separate kernfs_pr_cont_buf and rename_lock.
- GSD-2022-1003204 staging: rtl8712: fix uninit-value in r871xu_drv_init()
- GSD-2022-1003203 usb: dwc2: gadget: don't reset gadget's driver->bus
- GSD-2022-1003202 drm/amd/display: Check if modulo is 0 before dividing.
- GSD-2022-1003201 ceph: flush the mdlog for filesystem sync
- GSD-2022-1003200 extcon: Modify extcon device to be created after driver data is set
- GSD-2022-1003199 drm/radeon: fix a possible null pointer dereference
- GSD-2022-1003198 nbd: call genl_unregister_family() first in nbd_cleanup()
- GSD-2022-1003197 x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data
- GSD-2022-1003196 nbd: fix io hung while disconnecting device
- GSD-2022-1003195 s390/gmap: voluntarily schedule during key setting
- GSD-2022-1003194 nbd: fix race between nbd_alloc_config() and module removal
- GSD-2022-1003193 i2c: ismt: prevent memory corruption in ismt_access()
- GSD-2022-1003192 netfilter: nf_tables: disallow non-stateful expression in sets earlier
- GSD-2022-1003191 exfat: check if cluster num is valid
- GSD-2022-1003190 pipe: Fix missing lock in pipe_resize_ring()
- GSD-2022-1003189 netfilter: nf_tables: hold mutex on netns pre_exit path
- GSD-2022-1003188 netfilter: nf_tables: double hook unregistration in netns path
- GSD-2022-1003187 netfilter: conntrack: re-fetch conntrack after insertion
- GSD-2022-1003186 KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits
- GSD-2022-1003185 KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness
- GSD-2022-1003184 zsmalloc: fix races between asynchronous zspage free and page migration
- GSD-2022-1003183 x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct kvm_xsave)
- GSD-2022-1003182 KVM: x86: avoid calling x86 emulator without a decoded instruction
- GSD-2022-1003181 bpf: Fix potential array overflow in bpf_trampoline_get_progs()
- GSD-2022-1003180 Bluetooth: hci_qca: Use del_timer_sync() before freeing
- GSD-2022-1003179 KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak
- GSD-2022-1003178 bpf: Fix combination of jit blinding and pointers to bpf subprogs.
- GSD-2022-1003177 fs/ntfs3: validate BOOT sectors_per_clusters
- GSD-2022-1003176 raid5: introduce MD_BROKEN
- GSD-2022-1003175 KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2
- GSD-2022-1003174 fs/ntfs3: Fix some memory leaks in an error handling path of 'log_replay()'
- GSD-2022-1003173 kthread: Don't allocate kthread_struct for init and umh
- GSD-2022-1003172 x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails
- GSD-2022-1003171 usb: isp1760: Fix out-of-bounds array access
- GSD-2022-1003170 bpf: Fix excessive memory allocation in stack_map_alloc()
- GSD-2022-1003169 random: do not pretend to handle premature next security model
- GSD-2022-1003168 lockdown: also lock down previous kgdb use
- GSD-2022-1003167 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency()
- GSD-2022-1003166 x86/uaccess: Implement macros for CMPXCHG on user addresses
- GSD-2022-1003165 dm crypt: make printing of the key constant-time
- GSD-2022-1003164 dm stats: add cond_resched when looping over entries
- GSD-2022-1003163 cifs: fix potential double free during failed mount
- GSD-2022-1003162 x86/kexec: fix memory leak of elf header buffer
- GSD-2022-1003161 ath11k: Change max no of active probe SSID and BSSID to fw capability
- GSD-2022-1003160 ALSA: usb-audio: Cancel pending work at closing a MIDI substream
- GSD-2022-1003159 ipw2x00: Fix potential NULL dereference in libipw_xmit()
- GSD-2022-1003158 ath11k: fix the warning of dev_wake in mhi_pm_disable_transition()
- GSD-2022-1003157 drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes
- GSD-2022-1003156 ipv6: fix locking issues with loops over idev->addr_list
- GSD-2022-1003155 ALSA: jack: Access input_dev under mutex
- GSD-2022-1003154 rcu-tasks: Fix race in schedule and flush work
- GSD-2022-1003153 scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg()
- GSD-2022-1003152 regulator: da9121: Fix uninit-value in da9121_assign_chip_model()
- GSD-2022-1003151 scsi: lpfc: Fix call trace observed during I/O with CMF enabled
- GSD-2022-1003150 scsi: target: tcmu: Avoid holding XArray lock when calling lock_page
- GSD-2022-1003149 mtd: rawnand: denali: Use managed device resources
- GSD-2022-1003148 ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe
- GSD-2022-1003147 NFC: NULL out the dev->rfkill to prevent UAF
- GSD-2022-1003146 drm/omap: fix NULL but dereferenced coccicheck error
- GSD-2022-1003145 scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock
- GSD-2022-1003144 drm/amd/pm: fix double free in si_parse_power_table()
- GSD-2022-1003143 ASoC: cs35l41: Fix an out-of-bounds access in otp_packed_element_t
- GSD-2022-1003142 drm/vc4: txp: Don't set TXP_VSTART_AT_EOF
- GSD-2022-1003141 ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe
- GSD-2022-1003140 HID: elan: Fix potential double free in elan_input_configured
- GSD-2022-1003139 printk: wake waiters for safe and NMI contexts
- GSD-2022-1003138 media: i2c: max9286: fix kernel oops when removing module
- GSD-2022-1003137 media: cx25821: Fix the warning when removing the module
- GSD-2022-1003136 x86/pm: Fix false positive kmemleak report in msr_build_context()
- GSD-2022-1003135 media: venus: hfi: avoid null dereference in deinit
- GSD-2022-1003134 fsnotify: fix wrong lockdep annotations
- GSD-2022-1003133 x86/delay: Fix the wrong asm constraint in delay_loop()
- GSD-2022-1003132 ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix
- GSD-2022-1003131 drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume
- GSD-2022-1003130 drm/rockchip: vop: fix possible null-ptr-deref in vop_bind()
- GSD-2022-1003129 drm/v3d: Fix null pointer dereference of pointer perfmon
- GSD-2022-1003128 drm/mediatek: Add vblank register/unregister callback functions
- GSD-2022-1003127 drm/msm/disp/dpu1: avoid clearing hw interrupts if hw_intr is null during drm uninit
- GSD-2022-1003126 scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp()
- GSD-2022-1003125 drm/msm/hdmi: check return value after calling platform_get_resource_byname()
- GSD-2022-1003124 mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe()
- GSD-2022-1003123 regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET
- GSD-2022-1003122 drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected
- GSD-2022-1003121 mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe()
- GSD-2022-1003120 ALSA: pcm: Check for null pointer of pointer substream before dereferencing it
- GSD-2022-1003119 md/bitmap: don't set sb values if can't pass sanity check
- GSD-2022-1003118 media: pci: cx23885: Fix the error handling in cx23885_initdev()
- GSD-2022-1003117 drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected
- GSD-2022-1003116 mmc: jz4740: Apply DMA engine limits to maximum segment size
- GSD-2022-1003115 ath11k: disable spectral scan during spectral deinit
- GSD-2022-1003114 regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt
- GSD-2022-1003113 ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe
- GSD-2022-1003112 Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout
- GSD-2022-1003111 drm/plane: Move range check for format_count earlier
- GSD-2022-1003110 ath10k: skip ath10k_halt during suspend for driver state RESTARTING
- GSD-2022-1003109 spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname()
- GSD-2022-1003108 ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_*