Vulnerabilities published in 2022
43,624 vulnerabilities were published in 2022: CVEs, GitHub and ecosystem advisories, and malicious packages. Page 155 of 437.
- GSD-2022-1001198 Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt
- GSD-2022-1001197 RDMA/nldev: Prevent underflow in nldev_stat_set_counter_dynamic_doit()
- GSD-2022-1001196 mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb
- GSD-2022-1001195 RDMA/rxe: Change variable and function argument to proper type
- GSD-2022-1001194 af_netlink: Fix shift out of bounds in group mask calculation
- GSD-2022-1001193 powerpc/pseries: Fix use after free in remove_phb_dynamic()
- GSD-2022-1001192 ax25: Fix refcount leaks caused by ax25_cb_del()
- GSD-2022-1001191 ax25: Fix NULL pointer dereferences in ax25 timers
- GSD-2022-1001190 net: dsa: fix panic on shutdown if multi-chip tree failed to probe
- GSD-2022-1001189 net: bcmgenet: Use stronger register read/writes to assure ordering
- GSD-2022-1001188 tipc: fix the timer expires after interval 100ms
- GSD-2022-1001187 ice: fix 'scheduling while atomic' on aux critical err interrupt
- GSD-2022-1001186 drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool
- GSD-2022-1001185 clk: qcom: ipq8074: fix PCI-E clock oops
- GSD-2022-1001184 cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse
- GSD-2022-1001183 mxser: fix xmit_buf leak in activate when LSR == 0xff
- GSD-2022-1001182 kernel/resource: fix kfree() of bootmem memory again
- GSD-2022-1001181 clk: qcom: clk-rcg2: Update logic to calculate D value for RCG
- GSD-2022-1001180 remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region
- GSD-2022-1001179 clk: Fix clk_hw_get_clk() when dev is NULL
- GSD-2022-1001178 kgdboc: fix return value of __setup handler
- GSD-2022-1001177 clk: visconti: prevent array overflow in visconti_clk_register_gates()
- GSD-2022-1001176 virt: acrn: fix a memory leak in acrn_dev_ioctl()
- GSD-2022-1001175 pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe
- GSD-2022-1001174 NFS: remove unneeded check in decode_devicenotify_args()
- GSD-2022-1001173 vsock/virtio: initialize vdev->priv before using VQs
- GSD-2022-1001172 net: sparx5: switchdev: fix possible NULL pointer dereference
- GSD-2022-1001171 net/x25: Fix null-ptr-deref caused by x25_disconnect
- GSD-2022-1001170 lib/test: use after free in register_test_dev_kmod()
- GSD-2022-1001169 net/sched: act_ct: fix ref leak when switching zones
- GSD-2022-1001168 net: hns3: add vlan list lock to protect vlan list
- GSD-2022-1001167 xen: fix is_xen_pmu()
- GSD-2022-1001166 fs: fix fd table size alignment properly
- GSD-2022-1001165 LSM: general protection fault in legacy_parse_param
- GSD-2022-1001164 gcc-plugins/stackleak: Exactly match strings instead of prefixes
- GSD-2022-1001163 crypto: octeontx2 - CN10K CPT to RNM workaround
- GSD-2022-1001162 selinux: allow FIOCLEX and FIONCLEX with policy capability
- GSD-2022-1001161 block, bfq: don't move oom_bfqq
- GSD-2022-1001160 memstick/mspro_block: fix handling of read-only devices
- GSD-2022-1001159 hwrng: cavium - fix NULL but dereferenced coccicheck error
- GSD-2022-1001158 bfq: fix use-after-free in bfq_dispatch_request
- GSD-2022-1001157 Revert "Revert "block, bfq: honor already-setup queue merges""
- GSD-2022-1001156 PM: core: keep irq flags in device_pm_check_callbacks()
- GSD-2022-1001155 ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit
- GSD-2022-1001154 spi: fsi: Implement a timeout for polling status
- GSD-2022-1001153 parisc: Fix non-access data TLB cache flush faults
- GSD-2022-1001152 ext4: don't BUG if someone dirty pages without asking ext4 first
- GSD-2022-1001151 f2fs: fix to do sanity check on curseg->alloc_type
- GSD-2022-1001150 f2fs: use spin_lock to avoid hang
- GSD-2022-1001149 btrfs: do not clean up repair bio if submit fails
- GSD-2022-1001148 btrfs: do not double complete bio on errors during compressed reads
- GSD-2022-1001147 btrfs: make search_csum_tree return 0 if we get -EFBIG
- GSD-2022-1001146 btrfs: handle csum lookup errors properly on reads
- GSD-2022-1001145 ntfs: add sanity check on allocation size
- GSD-2022-1001144 media: staging: media: zoran: calculate the right buffer number for zoran_reap_stat_com
- GSD-2022-1001143 media: staging: media: zoran: move videodev alloc
- GSD-2022-1001142 media: ir_toy: free before error exiting
- GSD-2022-1001141 media: imx-jpeg: Prevent decoding NV12M jpegs into single-planar buffers
- GSD-2022-1001140 video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow
- GSD-2022-1001139 video: fbdev: cirrusfb: check pixclock to avoid divide by zero
- GSD-2022-1001138 powerpc/tm: Fix more userspace r13 corruption
- GSD-2022-1001137 powerpc/kasan: Fix early region not updated correctly
- GSD-2022-1001136 KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU
- GSD-2022-1001135 drm/dp: Fix off-by-one in register cache size
- GSD-2022-1001134 ARM: mmp: Fix failure to remove sram device
- GSD-2022-1001133 media: imx-jpeg: fix a bug of accessing array out of bounds
- GSD-2022-1001132 media: atomisp: fix dummy_ptr check to avoid duplicate active_bo
- GSD-2022-1001131 video: fbdev: sm712fb: Fix crash in smtcfb_write()
- GSD-2022-1001130 mmc: host: Return an error when ->enable_sdio_irq() ops is missing
- GSD-2022-1001129 ASoC: mediatek: Fix error handling in mt8183_da7219_max98357_dev_probe
- GSD-2022-1001128 scsi: qla2xxx: Fix crash during module load unload test
- GSD-2022-1001127 drm/i915: Treat SAGV block time 0 as SAGV disabled
- GSD-2022-1001126 scsi: qla2xxx: Implement ref count for SRB
- GSD-2022-1001125 scsi: qla2xxx: Fix warning message due to adisc being flushed
- GSD-2022-1001124 scsi: qla2xxx: Fix premature hw access after PCI error
- GSD-2022-1001123 scsi: qla2xxx: Fix scheduling while atomic
- GSD-2022-1001122 KVM: x86/mmu: do compare-and-exchange of gPTE via the user address
- GSD-2022-1001121 scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair()
- GSD-2022-1001120 ubifs: rename_whiteout: Fix double free for whiteout_ui->data
- GSD-2022-1001119 ubifs: Fix deadlock in concurrent rename whiteout and inode writeback
- GSD-2022-1001118 ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work
- GSD-2022-1001117 KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast()
- GSD-2022-1001116 ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock()
- GSD-2022-1001115 KVM: SVM: fix panic on out-of-bounds guest IRQ
- GSD-2022-1001114 ubifs: Fix to add refcount once page is set private
- GSD-2022-1001113 wireguard: socket: free skb in send6 when ipv6 is disabled
- GSD-2022-1001112 XArray: Fix xas_create_range() when multi-order entry present
- GSD-2022-1001111 can: mcba_usb: properly check endpoint type
- GSD-2022-1001110 wireguard: socket: ignore v6 endpoints when ipv6 is disabled
- GSD-2022-1001109 rtc: gamecube: Fix refcount leak in gamecube_rtc_read_offset_from_sram
- GSD-2022-1001108 gfs2: Fix gfs2_file_buffered_write endless loop workaround
- GSD-2022-1001107 rxrpc: Fix call timer start racing with call destruction
- GSD-2022-1001106 rxrpc: fix some null-ptr-deref bugs in server_key.c
- GSD-2022-1001105 watch_queue: Free the page array when watch_queue is dismantled
- GSD-2022-1001104 block: Fix the maximum minor value is blk_alloc_ext_minor()
- GSD-2022-1001103 ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl
- GSD-2022-1001102 io_uring: bump poll refs to full 31-bits
- GSD-2022-1001101 virtio: use virtio_device_ready() in virtio_device_restore()
- GSD-2022-1001100 ACPI: CPPC: Avoid out of bounds access when parsing _CPC data
- GSD-2022-1001099 io_uring: fix memory leak of uid in files registration