VulnSea

linux has 7,142 CVEs on record between 2019 and 2026. Disclosure cadence is accelerating: 3448 in the last 90 days against 811 in the 90 before. The busiest recent month was September 2026 with 1985. The median CVSS is 7.8 (high), with 513 rated critical. 0% have been exploited in the wild, in line with the corpus average. The median gap from publication to a KEV listing is 213 days (6 cases). The dominant weakness classes are CWE-416 (492) and CWE-476 (436). Most affected products: Linux (4791), linux_kernel (2349), kernel (1).

CVEs per month

Last 12 months, by publish date

120102030405060708091011
Exploited share
0% vs 1% corpus
Median CVSS
7.8
Publish → KEV
213 d median(6)
Last 90 days
3448 prev 811

Products

  • Linux 4791
  • linux_kernel 2349
  • kernel 1
  • layer_2_tunneling_protocol 1
7142
Total CVEs
513
Critical
6
CISA KEV
7
Exploited

linux vulnerabilities

CVEs affecting linux, newest first. Open any entry for full detail, references, and exploit status.

7142 CVEsRSS

CVE-2026-98675None
2w ago

iio: adc: ade9000: handle Phase C dip events in IRQ1 handler

In the Linux kernel, the following vulnerability has been resolved: iio: adc: ade9000: handle Phase C dip events in IRQ1 handler ADE9000_ST1_CROSSING_DEPTH is the exclusive upper bound for scanning the STATUS1 event bits, so a value of…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98674None
2w ago

iio: adc: adi-axi-adc: Initialize state mutex

In the Linux kernel, the following vulnerability has been resolved: iio: adc: adi-axi-adc: Initialize state mutex The AXI ADC register access paths serialize transactions with st->lock, but probe does not initialize it. Initialize the …

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98679None
2w ago

iio: accel: kxcjk-1013: reject duplicate event disable

In the Linux kernel, the following vulnerability has been resolved: iio: accel: kxcjk-1013: reject duplicate event disable The IIO core does not filter duplicate writes to the event enable attribute. kxcjk1013_write_event_config() alre…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98678None
2w ago

iio: adc: ad4030: fix invalid oversampling_ratio validation

In the Linux kernel, the following vulnerability has been resolved: iio: adc: ad4030: fix invalid oversampling_ratio validation In ad4030_set_avg_frame_len(), the logarithm is calculated before input validation. Passing zero or negativ…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98676None
2w ago

iio: adc: ade9000: fix NULL pointer dereference in clkout registration

In the Linux kernel, the following vulnerability has been resolved: iio: adc: ade9000: fix NULL pointer dereference in clkout registration ade9000_setup_clkout() passes NULL as the register address when registering a divider clock. Dur…

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
CVE-2026-98683None
2w ago

smb: client: flush dirty data before zeroing a range

In the Linux kernel, the following vulnerability has been resolved: smb: client: flush dirty data before zeroing a range smb3_zero_range() emulates FALLOC_FL_ZERO_RANGE by invalidating the page cache over the target range with truncate…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98682None
2w ago

smb: client: drain and invalidate before server-side copy/clone

In the Linux kernel, the following vulnerability has been resolved: smb: client: drain and invalidate before server-side copy/clone cifs_file_copychunk_range() and the clone (FICLONE) path of cifs_remap_file_range() do not serialise th…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2026-98681None
2w ago

smb: client: split cifsFileInfo bitfields to avoid shared-byte RMW races

In the Linux kernel, the following vulnerability has been resolved: smb: client: split cifsFileInfo bitfields to avoid shared-byte RMW races The invalidHandle, swapfile, oplock_break_cancelled, offload, and status_file_deleted fields a…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98680None
2w ago

iio: accel: kionix-kx022a: Prevent memory leak and fix state

In the Linux kernel, the following vulnerability has been resolved: iio: accel: kionix-kx022a: Prevent memory leak and fix state The driver allocates memory for samples at buffer enable path. If regmap operation fails in the kx022a_fif…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98692None
2w ago

thunderbolt: Make the DP tunnel activation callback mandatory

In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Make the DP tunnel activation callback mandatory tb_tunnel_alloc_dp() takes an optional callback which is run from dprx_work once the DPRX capabilities re…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2026-98685None
2w ago

smb: client: discard post-EOF pagecache when extending a file via clone range

In the Linux kernel, the following vulnerability has been resolved: smb: client: discard post-EOF pagecache when extending a file via clone range cifs_remap_file_range() discarded the pagecache only for the folios overlapping the desti…

▾ SunlitLinux · LinuxEPSS 0.19%via CVEORG
CVE-2026-98684None
2w ago

smb: client: flush and commit data before querying allocated ranges

In the Linux kernel, the following vulnerability has been resolved: smb: client: flush and commit data before querying allocated ranges The mode 0 / FALLOC_FL_KEEP_SIZE fallocate emulation for small interior ranges in smb3_simple_fallo…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98689None
2w ago

thunderbolt: Don't access a DP tunnel after its DPRX read was canceled

In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Don't access a DP tunnel after its DPRX read was canceled tb_dp_dprx_work() checks ->dprx_canceled before it takes tb->lock so it misses a tb_dp_dprx_stop…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98688None
2w ago

thunderbolt: Fix NULL dereference in tb_remove_work()

In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Fix NULL dereference in tb_remove_work() There is a slight race between tb_remove_work() and tb_domain_remove() which leads to dereferencing a NULL tb->ro…

▾ SunlitLinux · LinuxEPSS 0.15%via CVEORG
CVE-2026-98687None
2w ago

thunderbolt: Reject oversized XDomain properties responses

In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Reject oversized XDomain properties responses tb_xdp_properties_request() allocates room for 45 data dwords in its 252-byte response buffer. The XDomain …

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98686None
2w ago

smb: client: discard post-EOF pagecache when extending a file via zero range

In the Linux kernel, the following vulnerability has been resolved: smb: client: discard post-EOF pagecache when extending a file via zero range smb3_zero_range() removed the pagecache only for the range being zeroed, so when it extend…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98694None
2w ago

thunderbolt: Fix KASAN reported use-after-free when request is canceled

In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Fix KASAN reported use-after-free when request is canceled Alan reported that when doing stress testing sometimes KASAN notices use-after-free during cont…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98691None
2w ago

thunderbolt: Tear down inactive DP tunnels when the domain is stopped

In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Tear down inactive DP tunnels when the domain is stopped tb_stop() only tears down DMA tunnels so a DP tunnel that is still waiting for dprx_work to compl…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98690None
2w ago

thunderbolt: Fix domain reference leak when DPRX read is canceled

In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Fix domain reference leak when DPRX read is canceled tb_tunnel_one_dp() takes a domain reference which is only dropped once tb_dp_tunnel_active() has run …

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98698None
2w ago

wifi: mac80211: handle empty FILS association request payload

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: handle empty FILS association request payload fils_encrypt_assoc_req() accepts a (Re)Association Request frame whose last element is the FILS Session e…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98696Medium· 4.1
2w ago

USB: serial: fix driver deregistration order

In the Linux kernel, the following vulnerability has been resolved: USB: serial: fix driver deregistration order USB serial driver modules register one driver for the USB bus and one or more drivers for the ports on the USB serial bus.…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98695None
2w ago

USB: serial: fix ioctl hangup race

In the Linux kernel, the following vulnerability has been resolved: USB: serial: fix ioctl hangup race The tty ioctls can race with hangup and end up calling into a tty driver for a device that is already gone or powered down. Seriali…

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
CVE-2026-98693None
2w ago

thunderbolt: Hold a router reference for each allocated HopID

In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Hold a router reference for each allocated HopID tb_stop() drops the reference to all DP tunnels but does not deactivate them, thus nothing cancels a dprx…

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
CVE-2026-98700None
2w ago

wifi: mac80211: set info->band for 802.3 encap offload frames

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: set info->band for 802.3 encap offload frames Unlike the 802.11 TX paths, ieee80211_8023_xmit() does not set info->band from the channel context on non…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98699None
2w ago

wifi: mac80211: fix mesh fast xmit path deletion UAF

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: fix mesh fast xmit path deletion UAF mesh_fast_tx_cache() stores raw mesh_path pointers. Path deletion flushes the cache and then frees the path with k…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98697None
2w ago

USB: serial: fix dynamic id driver deregistration race

In the Linux kernel, the following vulnerability has been resolved: USB: serial: fix dynamic id driver deregistration race Only free the dynamic ids after having deregistered the driver and removed the "new_id" attribute to avoid leaki…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98703None
2w ago

wifi: mac80211: minstrel_ht: validate fixed rate index

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: minstrel_ht: validate fixed rate index The fixed_rate_idx debugfs file is a plain u32 attribute, so any value can be written to it. minstrel_ht_update…

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
CVE-2026-98701None
2w ago

wifi: mac80211: release mesh path quota on failed additions

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: release mesh path quota on failed additions Repeated failed or duplicate mesh path additions can exhaust MESH_MAX_MPATHS while the path table holds few…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98706None
2w ago

wifi: mac80211: drain PS delivery work during station teardown

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: drain PS delivery work during station teardown Removing an AP or mesh station can notify the driver and wake TXQs after the station has already been re…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-98705None
2w ago

wifi: mac80211: account proxy paths against the mesh path limit

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: account proxy paths against the mesh path limit Proxy-path churn can drive the interface path counter negative and let later mesh path additions exceed…

▾ SunlitLinux · LinuxEPSS 0.20%via CVEORG
linux vulnerabilities (CVEs) — page 13 · VulnSea