Vulnerabilities published in 2022
43,624 vulnerabilities were published in 2022: CVEs, GitHub and ecosystem advisories, and malicious packages. Page 152 of 437.
- GSD-2022-1001498 NFS: remove unneeded check in decode_devicenotify_args()
- GSD-2022-1001497 clk: Fix clk_hw_get_clk() when dev is NULL
- GSD-2022-1001496 pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe
- GSD-2022-1001495 virt: acrn: fix a memory leak in acrn_dev_ioctl()
- GSD-2022-1001494 kgdboc: fix return value of __setup handler
- GSD-2022-1001493 vsock/virtio: initialize vdev->priv before using VQs
- GSD-2022-1001492 xen: fix is_xen_pmu()
- GSD-2022-1001491 net: hns3: add vlan list lock to protect vlan list
- GSD-2022-1001490 net/x25: Fix null-ptr-deref caused by x25_disconnect
- GSD-2022-1001489 net: sparx5: switchdev: fix possible NULL pointer dereference
- GSD-2022-1001488 lib/test: use after free in register_test_dev_kmod()
- GSD-2022-1001487 net/sched: act_ct: fix ref leak when switching zones
- GSD-2022-1001486 fs: fix fd table size alignment properly
- GSD-2022-1001485 LSM: general protection fault in legacy_parse_param
- GSD-2022-1001484 gcc-plugins/stackleak: Exactly match strings instead of prefixes
- GSD-2022-1001483 memstick/mspro_block: fix handling of read-only devices
- GSD-2022-1001482 block, bfq: don't move oom_bfqq
- GSD-2022-1001481 selinux: allow FIOCLEX and FIONCLEX with policy capability
- GSD-2022-1001480 parisc: Fix non-access data TLB cache flush faults
- GSD-2022-1001479 Revert "Revert "block, bfq: honor already-setup queue merges""
- GSD-2022-1001478 bfq: fix use-after-free in bfq_dispatch_request
- GSD-2022-1001477 PM: core: keep irq flags in device_pm_check_callbacks()
- GSD-2022-1001476 spi: fsi: Implement a timeout for polling status
- GSD-2022-1001475 ext4: don't BUG if someone dirty pages without asking ext4 first
- GSD-2022-1001474 ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit
- GSD-2022-1001473 btrfs: make search_csum_tree return 0 if we get -EFBIG
- GSD-2022-1001472 f2fs: fix to do sanity check on curseg->alloc_type
- GSD-2022-1001471 btrfs: do not double complete bio on errors during compressed reads
- GSD-2022-1001470 btrfs: handle csum lookup errors properly on reads
- GSD-2022-1001469 btrfs: do not clean up repair bio if submit fails
- GSD-2022-1001468 ntfs: add sanity check on allocation size
- GSD-2022-1001467 f2fs: use spin_lock to avoid hang
- GSD-2022-1001466 media: staging: media: zoran: move videodev alloc
- GSD-2022-1001465 media: staging: media: zoran: calculate the right buffer number for zoran_reap_stat_com
- GSD-2022-1001464 media: imx-jpeg: Prevent decoding NV12M jpegs into single-planar buffers
- GSD-2022-1001463 video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow
- GSD-2022-1001462 media: ir_toy: free before error exiting
- GSD-2022-1001461 media: atomisp: fix dummy_ptr check to avoid duplicate active_bo
- GSD-2022-1001460 video: fbdev: cirrusfb: check pixclock to avoid divide by zero
- GSD-2022-1001459 powerpc/kasan: Fix early region not updated correctly
- GSD-2022-1001458 KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU
- GSD-2022-1001457 ARM: mmp: Fix failure to remove sram device
- GSD-2022-1001456 media: imx-jpeg: fix a bug of accessing array out of bounds
- GSD-2022-1001455 drm/dp: Fix off-by-one in register cache size
- GSD-2022-1001454 video: fbdev: sm712fb: Fix crash in smtcfb_write()
- GSD-2022-1001453 mmc: host: Return an error when ->enable_sdio_irq() ops is missing
- GSD-2022-1001452 drm/i915: Treat SAGV block time 0 as SAGV disabled
- GSD-2022-1001451 scsi: qla2xxx: Implement ref count for SRB
- GSD-2022-1001450 scsi: qla2xxx: Fix crash during module load unload test
- GSD-2022-1001449 scsi: qla2xxx: Fix warning message due to adisc being flushed
- GSD-2022-1001448 KVM: x86/mmu: do compare-and-exchange of gPTE via the user address
- GSD-2022-1001447 scsi: qla2xxx: Fix scheduling while atomic
- GSD-2022-1001446 scsi: qla2xxx: Fix premature hw access after PCI error
- GSD-2022-1001445 scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair()
- GSD-2022-1001444 ubifs: rename_whiteout: Fix double free for whiteout_ui->data
- GSD-2022-1001443 KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast()
- GSD-2022-1001442 ubifs: Fix deadlock in concurrent rename whiteout and inode writeback
- GSD-2022-1001441 ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work
- GSD-2022-1001440 ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock()
- GSD-2022-1001439 KVM: SVM: fix panic on out-of-bounds guest IRQ
- GSD-2022-1001438 ubifs: Fix to add refcount once page is set private
- GSD-2022-1001437 wireguard: socket: free skb in send6 when ipv6 is disabled
- GSD-2022-1001436 wireguard: socket: ignore v6 endpoints when ipv6 is disabled
- GSD-2022-1001435 can: mcba_usb: properly check endpoint type
- GSD-2022-1001434 rxrpc: fix some null-ptr-deref bugs in server_key.c
- GSD-2022-1001433 gfs2: Fix gfs2_file_buffered_write endless loop workaround
- GSD-2022-1001432 rxrpc: Fix call timer start racing with call destruction
- GSD-2022-1001431 watch_queue: Free the page array when watch_queue is dismantled
- GSD-2022-1001430 ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl
- GSD-2022-1001429 virtio: use virtio_device_ready() in virtio_device_restore()
- GSD-2022-1001428 block: Fix the maximum minor value is blk_alloc_ext_minor()
- GSD-2022-1001427 io_uring: fix memory leak of uid in files registration
- GSD-2022-1001426 ACPI: CPPC: Avoid out of bounds access when parsing _CPC data
- GSD-2022-1001425 nbd: fix possible overflow on 'first_minor' in nbd_dev_add()
- GSD-2022-1001424 Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE""
- GSD-2022-1001423 docs: sysctl/kernel: add missing bit to panic_print
- GSD-2022-1001422 net: preserve skb_end_offset() in skb_unclone_keeptruesize()
- GSD-2022-1001421 coredump: Use the vma snapshot in fill_files_note
- GSD-2022-1001420 KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs
- GSD-2022-1001419 Revert "nbd: fix possible overflow on 'first_minor' in nbd_dev_add()"
- GSD-2022-1001418 ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111
- GSD-2022-1001417 drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj
- GSD-2022-1001416 usb: cdnsp: fix cdnsp_decode_trb function to properly handle ret value
- GSD-2022-1001415 drm/amd/display: Fix memory leak
- GSD-2022-1001414 drm/amdkfd: Ensure mm remain valid in svm deferred_list work
- GSD-2022-1001413 drm/amdkfd: svm range restore work deadlock when process exit
- GSD-2022-1001412 ath11k: fix kernel panic during unload/load ath11k modules
- GSD-2022-1001411 ath11k: pci: fix crash on suspend if board file is not found
- GSD-2022-1001410 ath11k: mhi: use mhi_sync_power_up()
- GSD-2022-1001409 drm/bridge: Add missing pm_runtime_put_sync
- GSD-2022-1001408 mt76: mt7921: fix crash when startup fails.
- GSD-2022-1001407 mt76: dma: initialize skip_unmap in mt76_dma_rx_fill
- GSD-2022-1001406 drm/amdgpu: Fix recursive locking warning
- GSD-2022-1001405 iommu/arm-smmu-v3: fix event handling soft lockup
- GSD-2022-1001404 PCI: endpoint: Fix alignment fault error in copy tests
- GSD-2022-1001403 tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH.
- GSD-2022-1001402 scsi: mpi3mr: Fix memory leaks
- GSD-2022-1001401 powerpc/set_memory: Avoid spinlock recursion in change_page_attr()
- GSD-2022-1001400 dm ioctl: prevent potential spectre v1 gadget
- GSD-2022-1001399 rtw89: fix RCU usage in rtw89_core_txq_push()