# Vulnerabilities published in 2022


- [GSD-2022-1005412](https://insights.sbomify.com/GSD-2022-1005412/): bpf: Don't redirect packets with invalid pkt_len (not scored)
- [GSD-2022-1005411](https://insights.sbomify.com/GSD-2022-1005411/): drm/amd/display: clear optc underflow before turn off odm clock (not scored)
- [GSD-2022-1005410](https://insights.sbomify.com/GSD-2022-1005410/): drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid (not scored)
- [GSD-2022-1005409](https://insights.sbomify.com/GSD-2022-1005409/): drm/i915/display: avoid warnings when registering dual panel backlight (not scored)
- [GSD-2022-1005408](https://insights.sbomify.com/GSD-2022-1005408/): btrfs: fix lockdep splat with reloc root extent buffers (not scored)
- [GSD-2022-1005407](https://insights.sbomify.com/GSD-2022-1005407/): openvswitch: fix memory leak at failed datapath creation (not scored)
- [GSD-2022-1005406](https://insights.sbomify.com/GSD-2022-1005406/): net/sched: fix netdevice reference leaks in attach_default_qdiscs() (not scored)
- [GSD-2022-1005405](https://insights.sbomify.com/GSD-2022-1005405/): tcp: annotate data-race around challenge_timestamp (not scored)
- [GSD-2022-1005404](https://insights.sbomify.com/GSD-2022-1005404/): kcm: fix strp_init() order and cleanup (not scored)
- [GSD-2022-1005403](https://insights.sbomify.com/GSD-2022-1005403/): staging: rtl8712: fix use after free bugs (not scored)
- [GSD-2022-1005402](https://insights.sbomify.com/GSD-2022-1005402/): Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag (not scored)
- [GSD-2022-1005401](https://insights.sbomify.com/GSD-2022-1005401/): misc: fastrpc: fix memory corruption on open (not scored)
- [GSD-2022-1005400](https://insights.sbomify.com/GSD-2022-1005400/): misc: fastrpc: fix memory corruption on probe (not scored)
- [GSD-2022-1005399](https://insights.sbomify.com/GSD-2022-1005399/): binder: fix alloc->vma_vm_mm null-ptr dereference (not scored)
- [GSD-2022-1005398](https://insights.sbomify.com/GSD-2022-1005398/): clk: bcm: rpi: Prevent out-of-bounds access (not scored)
- [GSD-2022-1005397](https://insights.sbomify.com/GSD-2022-1005397/): hwmon: (gpio-fan) Fix array out of bounds access (not scored)
- [GSD-2022-1005396](https://insights.sbomify.com/GSD-2022-1005396/): xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() (not scored)
- [GSD-2022-1005395](https://insights.sbomify.com/GSD-2022-1005395/): wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected (not scored)
- [GSD-2022-1005394](https://insights.sbomify.com/GSD-2022-1005394/): tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() (not scored)
- [GSD-2022-1005393](https://insights.sbomify.com/GSD-2022-1005393/): vt: Clear selection before changing the font (not scored)
- [GSD-2022-1005392](https://insights.sbomify.com/GSD-2022-1005392/): binder: fix UAF of ref->proc caused by race condition (not scored)
- [GSD-2022-1005391](https://insights.sbomify.com/GSD-2022-1005391/): cifs: fix small mempool leak in SMB2_negotiate() (not scored)
- [GSD-2022-1005390](https://insights.sbomify.com/GSD-2022-1005390/): media: mceusb: Use new usb_control_msg_*() routines (not scored)
- [GSD-2022-1005389](https://insights.sbomify.com/GSD-2022-1005389/): USB: core: Prevent nested device-reset calls (not scored)
- [GSD-2022-1005388](https://insights.sbomify.com/GSD-2022-1005388/): wifi: mac80211: Fix UAF in ieee80211_scan_rx() (not scored)
- [GSD-2022-1005387](https://insights.sbomify.com/GSD-2022-1005387/): ALSA: seq: oss: Fix data-race for max_midi_devs access (not scored)
- [GSD-2022-1005386](https://insights.sbomify.com/GSD-2022-1005386/): ALSA: seq: Fix data-race at module auto-loading (not scored)
- [GSD-2022-1005385](https://insights.sbomify.com/GSD-2022-1005385/): crypto: arm64/poly1305 - fix a read out-of-bound (not scored)
- [GSD-2022-1005384](https://insights.sbomify.com/GSD-2022-1005384/): arm64: set UXN on swapper page tables (not scored)
- [GSD-2022-1005383](https://insights.sbomify.com/GSD-2022-1005383/): nfsd: eliminate the NFSD_FILE_BREAK_* flags (not scored)
- [GSD-2022-1005382](https://insights.sbomify.com/GSD-2022-1005382/): ALSA: bcd2000: Fix a UAF bug on the error path of probing (not scored)
- [GSD-2022-1005381](https://insights.sbomify.com/GSD-2022-1005381/): KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case (not scored)
- [GSD-2022-1005380](https://insights.sbomify.com/GSD-2022-1005380/): KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case (not scored)
- [GSD-2022-1005379](https://insights.sbomify.com/GSD-2022-1005379/): KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 (not scored)
- [GSD-2022-1005378](https://insights.sbomify.com/GSD-2022-1005378/): KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks (not scored)
- [GSD-2022-1005377](https://insights.sbomify.com/GSD-2022-1005377/): KVM: x86/xen: Stop Xen timer before changing IRQ (not scored)
- [GSD-2022-1005376](https://insights.sbomify.com/GSD-2022-1005376/): KVM: x86/xen: Initialize Xen timer only once (not scored)
- [GSD-2022-1005375](https://insights.sbomify.com/GSD-2022-1005375/): lockd: detect and reject lock arguments that overflow (not scored)
- [GSD-2022-1005374](https://insights.sbomify.com/GSD-2022-1005374/): vfs: Check the truncate maximum size in inode_newsize_ok() (not scored)
- [GSD-2022-1005373](https://insights.sbomify.com/GSD-2022-1005373/): crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak (not scored)
- [GSD-2022-1005372](https://insights.sbomify.com/GSD-2022-1005372/): riscv:uprobe fix SR_SPIE set/clear handling (not scored)
- [GSD-2022-1005371](https://insights.sbomify.com/GSD-2022-1005371/): KVM: x86/mmu: Treat NX as a valid SPTE bit for NPT (not scored)
- [GSD-2022-1005370](https://insights.sbomify.com/GSD-2022-1005370/): RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context (not scored)
- [GSD-2022-1005369](https://insights.sbomify.com/GSD-2022-1005369/): RISC-V: Fixup get incorrect user mode PC for kernel mode regs (not scored)
- [GSD-2022-1005368](https://insights.sbomify.com/GSD-2022-1005368/): RISC-V: Fixup schedule out issue in machine_crash_shutdown() (not scored)
- [GSD-2022-1005367](https://insights.sbomify.com/GSD-2022-1005367/): RISC-V: Fix counter restart during overflow for RV32 (not scored)
- [GSD-2022-1005366](https://insights.sbomify.com/GSD-2022-1005366/): RISC-V: Update user page mapping only once during start (not scored)
- [GSD-2022-1005365](https://insights.sbomify.com/GSD-2022-1005365/): LoongArch: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (not scored)
- [GSD-2022-1005364](https://insights.sbomify.com/GSD-2022-1005364/): rtc: rx8025: fix 12/24 hour mode detection on RX-8035 (not scored)
- [GSD-2022-1005363](https://insights.sbomify.com/GSD-2022-1005363/): tty: vt: initialize unicode screen buffer (not scored)
- [GSD-2022-1005362](https://insights.sbomify.com/GSD-2022-1005362/): drm/fb-helper: Fix out-of-bounds access (not scored)
- [GSD-2022-1005361](https://insights.sbomify.com/GSD-2022-1005361/): drm/nouveau: fix another off-by-one in nvbios_addr (not scored)
- [GSD-2022-1005360](https://insights.sbomify.com/GSD-2022-1005360/): usbnet: Fix linkwatch use-after-free on disconnect (not scored)
- [GSD-2022-1005359](https://insights.sbomify.com/GSD-2022-1005359/): bpf: Fix KASAN use-after-free Read in compute_effective_progs (not scored)
- [GSD-2022-1005358](https://insights.sbomify.com/GSD-2022-1005358/): iio: light: isl29028: Fix the warning in isl29028_remove() (not scored)
- [GSD-2022-1005357](https://insights.sbomify.com/GSD-2022-1005357/): ksmbd: fix memory leak in smb2_handle_negotiate (not scored)
- [GSD-2022-1005356](https://insights.sbomify.com/GSD-2022-1005356/): ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT (not scored)
- [GSD-2022-1005355](https://insights.sbomify.com/GSD-2022-1005355/): ksmbd: fix use-after-free bug in smb2_tree_disconect (not scored)
- [GSD-2022-1005354](https://insights.sbomify.com/GSD-2022-1005354/): ksmbd: prevent out of bound read for SMB2_WRITE (not scored)
- [GSD-2022-1005353](https://insights.sbomify.com/GSD-2022-1005353/): ksmbd: fix heap-based overflow in set_ntacl_dacl() (not scored)
- [GSD-2022-1005352](https://insights.sbomify.com/GSD-2022-1005352/): btrfs: reject log replay if there is unsupported RO compat flag (not scored)
- [GSD-2022-1005351](https://insights.sbomify.com/GSD-2022-1005351/): fuse: write inode in fuse_release() (not scored)
- [GSD-2022-1005350](https://insights.sbomify.com/GSD-2022-1005350/): md-raid: destroy the bitmap after destroying the thread (not scored)
- [GSD-2022-1005349](https://insights.sbomify.com/GSD-2022-1005349/): scsi: sg: Allow waiting for commands to complete on removed device (not scored)
- [GSD-2022-1005348](https://insights.sbomify.com/GSD-2022-1005348/): coresight: Clear the connection field properly (not scored)
- [GSD-2022-1005347](https://insights.sbomify.com/GSD-2022-1005347/): powerpc/64e: Fix early TLB miss with KUAP (not scored)
- [GSD-2022-1005346](https://insights.sbomify.com/GSD-2022-1005346/): netfilter: nf_tables: fix null deref due to zeroed list head (not scored)
- [GSD-2022-1005345](https://insights.sbomify.com/GSD-2022-1005345/): netfilter: nf_tables: do not allow SET_ID to refer to another table (not scored)
- [GSD-2022-1005344](https://insights.sbomify.com/GSD-2022-1005344/): netfilter: nf_tables: do not allow CHAIN_ID to refer to another table (not scored)
- [GSD-2022-1005343](https://insights.sbomify.com/GSD-2022-1005343/): md-raid10: fix KASAN warning (not scored)
- [GSD-2022-1005342](https://insights.sbomify.com/GSD-2022-1005342/): MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (not scored)
- [GSD-2022-1005341](https://insights.sbomify.com/GSD-2022-1005341/): arm64: kasan: do not instrument stacktrace.c (not scored)
- [GSD-2022-1005340](https://insights.sbomify.com/GSD-2022-1005340/): arm64: stacktrace: use non-atomic __set_bit (not scored)
- [GSD-2022-1005339](https://insights.sbomify.com/GSD-2022-1005339/): meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init (not scored)
- [GSD-2022-1005338](https://insights.sbomify.com/GSD-2022-1005338/): arm64: Do not forget syscall when starting a new thread. (not scored)
- [GSD-2022-1005337](https://insights.sbomify.com/GSD-2022-1005337/): soc: amlogic: Fix refcount leak in meson-secure-pwrc.c (not scored)
- [GSD-2022-1005336](https://insights.sbomify.com/GSD-2022-1005336/): arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags" (not scored)
- [GSD-2022-1005335](https://insights.sbomify.com/GSD-2022-1005335/): ARM: bcm: Fix refcount leak in bcm_kona_smc_init (not scored)
- [GSD-2022-1005334](https://insights.sbomify.com/GSD-2022-1005334/): arm64: fix oops in concurrently setting insn_emulation sysctls (not scored)
- [GSD-2022-1005333](https://insights.sbomify.com/GSD-2022-1005333/): arm64: errata: Remove AES hwcap for COMPAT tasks (not scored)
- [GSD-2022-1005332](https://insights.sbomify.com/GSD-2022-1005332/): x86/pmem: Fix platform-device leak in error path (not scored)
- [GSD-2022-1005331](https://insights.sbomify.com/GSD-2022-1005331/): ext2: Add more validity checks for inode counts (not scored)
- [GSD-2022-1005330](https://insights.sbomify.com/GSD-2022-1005330/): ARM: OMAP2+: pdata-quirks: Fix refcount leak bug (not scored)
- [GSD-2022-1005329](https://insights.sbomify.com/GSD-2022-1005329/): ARM: OMAP2+: display: Fix refcount leak bug (not scored)
- [GSD-2022-1005328](https://insights.sbomify.com/GSD-2022-1005328/): PM: EM: convert power field to micro-Watts precision and align drivers (not scored)
- [GSD-2022-1005327](https://insights.sbomify.com/GSD-2022-1005327/): PM: hibernate: defer device probing when resuming from hibernation (not scored)
- [GSD-2022-1005326](https://insights.sbomify.com/GSD-2022-1005326/): selinux: fix memleak in security_read_state_kernel() (not scored)
- [GSD-2022-1005325](https://insights.sbomify.com/GSD-2022-1005325/): selinux: Add boundary check in put_entry() (not scored)
- [GSD-2022-1005324](https://insights.sbomify.com/GSD-2022-1005324/): io_uring: fix io_uring_cqe_overflow trace format (not scored)
- [GSD-2022-1005323](https://insights.sbomify.com/GSD-2022-1005323/): kasan: test: Silence GCC 12 warnings (not scored)
- [GSD-2022-1005322](https://insights.sbomify.com/GSD-2022-1005322/): arm64: select TRACE_IRQFLAGS_NMI_SUPPORT (not scored)
- [GSD-2022-1005321](https://insights.sbomify.com/GSD-2022-1005321/): ARM: OMAP2+: Fix refcount leak in omapdss_init_of (not scored)
- [GSD-2022-1005320](https://insights.sbomify.com/GSD-2022-1005320/): ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init (not scored)
- [GSD-2022-1005319](https://insights.sbomify.com/GSD-2022-1005319/): cpufreq: zynq: Fix refcount leak in zynq_get_revision (not scored)
- [GSD-2022-1005318](https://insights.sbomify.com/GSD-2022-1005318/): soc: qcom: ocmem: Fix refcount leak in of_get_ocmem (not scored)
- [GSD-2022-1005317](https://insights.sbomify.com/GSD-2022-1005317/): ARM: dts: qcom: replace gcc PXO with pxo_board fixed clock (not scored)
- [GSD-2022-1005316](https://insights.sbomify.com/GSD-2022-1005316/): soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register (not scored)
- [GSD-2022-1005315](https://insights.sbomify.com/GSD-2022-1005315/): erofs: wake up all waiters after z_erofs_lzma_head ready (not scored)
- [GSD-2022-1005314](https://insights.sbomify.com/GSD-2022-1005314/): bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() (not scored)
- [GSD-2022-1005313](https://insights.sbomify.com/GSD-2022-1005313/): spi: tegra20-slink: fix UAF in tegra_slink_remove() (not scored)

---
From sbomify Insights: https://insights.sbomify.com/years/2022/page/113/
