CVEs published in April 2022
3,733 vulnerabilities, 310 critical, 15 exploited.
KernelLinuxmm/mempolicy: fix mpol_new leak in shared_policy_replaceNo scoreKernelLinuxlz4: fix LZ4_decompress_safe_partial read out of boundNo scoreKernelLinuxmmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0)No scoreKernelLinuxRDMA/hfi1: Fix use-after-free bug for mm structNo scoreKernelLinuxbtrfs: fix qgroup reserve overflow the qgroup limitNo scoreKernelLinuxirqchip/gic-v3: Fix GICR_CTLR.RWP pollingNo scoreKernelLinuxfbdev: Fix unregistering of framebuffers without deviceNo scoreKernelLinuxdrm/panel: ili9341: fix optional regulator handlingNo scoreKernelLinuxata: sata_dwc_460ex: Fix crash due to OOB writeNo scoreKernelLinuxgpio: Restrict usage of GPIO chip irq members before initializationNo scoreKernelLinuxKVM: avoid NULL pointer dereference in kvm_dirty_ring_pushNo scoreKernelLinuxmm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warningNo scoreKernelLinuxbtrfs: release correct delalloc amount in direct IO write pathNo scoreKernelLinuxSUNRPC: Fix the svc_deferred_event trace classNo scoreKernelLinuxveth: Ensure eth header is in skb's linear partNo scoreKernelLinuxgpiolib: acpi: use correct format charactersNo scoreKernelLinuxpowerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bitNo scoreKernelLinuxnet/smc: use memcpy instead of snprintf to avoid out of bounds readNo scoreKernelLinuxnet: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-linkNo scoreKernelLinuxcifs: potential buffer overflow in handling symlinksNo scoreKernelLinuxnfc: nci: add flush_workqueue to prevent uafNo scoreKernelLinuxmacvlan: Fix leaking skb in source mode with nodst optionNo scoreKernelLinuxnet/smc: Fix NULL pointer dereference in smc_pnet_find_ib()No scoreKernelLinuxdrm/amdkfd: Check for potential null return of kmalloc_array()No scoreKernelLinuxDrivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in isolated guestsNo scoreKernelLinuxscsi: target: tcmu: Fix possible page UAFNo scoreKernelLinuxnet: usb: aqc111: Fix out-of-bounds accesses in RX fixupNo scoreKernelLinuxdrivers: net: slip: fix NPD bug in sl_tx_timeout()No scoreKernelLinuxmemory: renesas-rpc-if: fix platform-device leak in error pathNo scoreKernelLinuxspi: cadence-quadspi: fix protocol setup for non-1-1-X operationsNo scoreKernelLinuxmm: fix unexpected zeroed page mapping with zram swapNo scoreKernelLinuxgcc-plugins: latent_entropy: use /dev/urandomNo scoreKernelLinuxmm/secretmem: fix panic when growing a memfd_secretNo scoreKernelLinuxperf/imx_ddr: Fix undefined behavior due to shift overflowing the constantNo scoreKernelLinuxARM: davinci: da850-evm: Avoid NULL pointer dereferenceNo scoreKernelLinuxipv6: fix panic when forwarding a pkt with no in6 devNo scoreKernelLinuxi2c: dev: check return value when calling dev_set_name()No scoreKernelLinuxALSA: pcm: Test for "silence" field in struct "pcm_format_data"No scoreKernelLinuxdm integrity: fix memory corruption when tag_size is less than digest sizeNo scoreKernelLinuxax25: Fix UAF bugs in ax25 timersNo scoreKernelLinuxnetfilter: nf_tables: initialize registers in nft_do_chain()No scoreKernelLinuxdrm/virtio: Ensure that objs is not NULL in virtio_gpu_array_put_free()No scoreKernelLinuxuaccess: fix integer overflow on access_ok()No scoreKernelLinuxALSA: oss: Fix PCM OSS buffer allocation overflowNo scoreKernelLinuxALSA: pcm: Fix races among concurrent hw_params and hw_free callsNo scoreKernelLinuxmac80211: fix potential double free on mesh joinNo scoreKernelLinuxALSA: pcm: Fix races among concurrent prealloc proc writesNo scoreKernelLinuxllc: only change llc->dev when bind() succeedsNo scoreKernelLinuxtpm: fix reference counting for struct tpm_chipNo scoreKernelLinuxlocking/lockdep: Avoid potential access of invalid memory in lock_classNo score- Show moreLoading…