Every Published CVE, Searchable.
Every published CVE keeps a row, so any identifier resolves to its severity, dates and exploitation status.
- CVE-2026-98503UnscoredLinux kernel: packet: use ubuf_info completion for TX_RING packetsPublished Oct 18, 2026
- CVE-2026-98502UnscoredLinux kernel: HID: alps: unregister DualPoint Stick input device on removePublished Oct 18, 2026
- CVE-2026-98501UnscoredLinux kernel: HID: alps: fix use-after-free on input2 registration failurePublished Oct 18, 2026
- CVE-2026-98500UnscoredLinux kernel: HID: hid-oxp: use cancel_delayed_work_sync() in removePublished Oct 18, 2026
- CVE-2026-98499UnscoredLinux kernel: HID: wacom: fix OOB read in wacom_wac_pen_serial_enforce()Published Oct 18, 2026
- CVE-2026-98498UnscoredLinux kernel: net/mlx5: Fix rev_entry reference leak in mlx5_tc_ct_shared_counter_get()Published Oct 18, 2026
- CVE-2026-98497UnscoredLinux kernel: net/mlx5e: fix swapped IPv6 IPsec policy masksPublished Oct 18, 2026
- CVE-2026-98496UnscoredLinux kernel: net: airoha: npu: cancel wdt_work after releasing the WDT IRQPublished Oct 18, 2026
- CVE-2026-98495UnscoredLinux kernel: net: arp: terminate device name before lookupPublished Oct 18, 2026
- CVE-2026-98494UnscoredLinux kernel: net: atl1: fix soft lockup on out-of-range cmb_tpd_next_to_clean readPublished Oct 18, 2026
- CVE-2026-98493UnscoredLinux kernel: net: ipconfig: bound DHCP option constructionPublished Oct 18, 2026
- CVE-2026-98492UnscoredLinux kernel: net: macb: fix dma_alloc_coherent() leak on macb_alloc() error pathsPublished Oct 18, 2026
- CVE-2026-98491UnscoredLinux kernel: net: openvswitch: conntrack: avoid modifying shared unconfirmed ct entryPublished Oct 18, 2026
- CVE-2026-98490UnscoredLinux kernel: net: openvswitch: conntrack: fix helper UAF due to extensions reallocPublished Oct 18, 2026
- CVE-2026-98489UnscoredLinux kernel: net: atl1c: fix soft lockup on out-of-range tpd_cons readPublished Oct 18, 2026
- CVE-2026-98488UnscoredLinux kernel: net: atl1e: fix soft lockup on out-of-range hw_next_to_clean readPublished Oct 18, 2026
- CVE-2026-98487UnscoredLinux kernel: net: bridge: mdb: restart port group walk after deletionPublished Oct 18, 2026
- CVE-2026-98486UnscoredLinux kernel: net: ena: fix MMIO read buffer leak on probe failurePublished Oct 18, 2026
- CVE-2026-98485UnscoredLinux kernel: netfilter: ip6t_rt: fix zero-address non-strict match out-of-bounds readPublished Oct 18, 2026
- CVE-2026-98484UnscoredLinux kernel: netfilter: nf_tables: skip expired catchall elements on insert and deletePublished Oct 18, 2026
- CVE-2026-98483UnscoredLinux kernel: nfc: fix use-after-free in nfc_get_local_general_bytesPublished Oct 18, 2026
- CVE-2026-98482UnscoredLinux kernel: nfc: llcp: drop truncated I/RR/RNR PDUs in nfc_llcp_recv_hdlc()Published Oct 18, 2026
- CVE-2026-98481UnscoredLinux kernel: nfc: port100: reject frames whose declared length exceeds the received dataPublished Oct 18, 2026
- CVE-2026-98480UnscoredLinux kernel: nfc: trf7970a: power down on startup RX gain failurePublished Oct 18, 2026
- CVE-2026-98479UnscoredLinux kernel: scsi: libiscsi_tcp: Check the data direction of a Data-In PDUPublished Oct 18, 2026
- CVE-2026-98478UnscoredLinux kernel: scsi: ufs: core: Keep internal commands dispatchable during error handlingPublished Oct 18, 2026
- CVE-2026-98477UnscoredLinux kernel: perf/core: Fix NULL pmu_ctx passed to pmu->sched_task()Published Oct 18, 2026
- CVE-2026-98476UnscoredLinux kernel: s390/cio: Fix NULL pointer dereference in ccw_device_get_util_str()Published Oct 18, 2026
- CVE-2026-98475UnscoredLinux kernel: s390/cmf: Fix virtual vs physical address confusionPublished Oct 18, 2026
- CVE-2026-98474UnscoredLinux kernel: s390/pci: Fix missing device lock in zpci_report_status()Published Oct 18, 2026
- CVE-2026-98473UnscoredLinux kernel: s390/vfio-ap: fix KVM GISC and page leak when queue removed from host configPublished Oct 18, 2026
- CVE-2026-98472UnscoredLinux kernel: KVM: SEV: Free have_run_cpus during VM destruction even if VM is no longer SEVPublished Oct 18, 2026
- CVE-2026-98471UnscoredLinux kernel: KVM: SEV: Do cache maintenance on the source VM during intra-host migrationPublished Oct 18, 2026
- CVE-2026-98470UnscoredLinux kernel: KVM: arm64: Don't WARN on an unknown VM ioctl in protected modePublished Oct 18, 2026
- CVE-2026-98469UnscoredLinux kernel: KVM: arm64: Fix AArch32 DBGBXVR handlingPublished Oct 18, 2026
- CVE-2026-98468UnscoredLinux kernel: KVM: arm64: Fix spurious warning for benign stage 2 teardown racePublished Oct 18, 2026
- CVE-2026-98467UnscoredLinux kernel: KVM: arm64: nv: Fix null ptr deref on nested wp/unmap, teardown racePublished Oct 18, 2026
- CVE-2026-98466UnscoredLinux kernel: KVM: arm64: Transfer the hyp stack pages out of the host stage-2Published Oct 18, 2026
- CVE-2026-98465UnscoredLinux kernel: RISC-V: KVM: Serialize IMSIC attributes with vCPU migrationPublished Oct 18, 2026
- CVE-2026-98464UnscoredLinux kernel: RISC-V: KVM: Synchronize hrtimer callback during teardownPublished Oct 18, 2026
- CVE-2026-98463UnscoredLinux kernel: sched_ext: Derive SCX_RQ_IN_WAKEUP from the core enqueue flagsPublished Oct 18, 2026
- CVE-2026-98462UnscoredLinux kernel: Bluetooth: hci_conn: fix CIS hold ownership on reusePublished Oct 18, 2026
- CVE-2026-98461UnscoredLinux kernel: Bluetooth: hci_sock: validate event length before filteringPublished Oct 18, 2026
- CVE-2026-98460UnscoredLinux kernel: Bluetooth: hci_sock: reject out-of-range OCF valuesPublished Oct 18, 2026
- CVE-2026-98459UnscoredLinux kernel: Bluetooth: ISO: balance the parent hold in hci_bind_bis()Published Oct 18, 2026
- CVE-2026-98458UnscoredLinux kernel: Bluetooth: ISO: release unused CIS holds after channel attachPublished Oct 18, 2026
- CVE-2026-98457UnscoredLinux kernel: Bluetooth: L2CAP: validate frame length before control and FCS accessPublished Oct 18, 2026
- CVE-2026-98456UnscoredLinux kernel: Bluetooth: mgmt: fix race in read_unconf_index_list()Published Oct 18, 2026
- CVE-2026-98455UnscoredLinux kernel: Bluetooth: RFCOMM: fix NULL dereference of dlc->session in RFCOMM_CONNINFOPublished Oct 18, 2026
- CVE-2026-98454UnscoredLinux kernel: smb: client: fix create context out-of-bounds readsPublished Oct 18, 2026
| CVE | Title | Severity | Published |
|---|---|---|---|
| CVE-2026-98503 | Linux kernel: packet: use ubuf_info completion for TX_RING packets | Unscored | |
| CVE-2026-98502 | Linux kernel: HID: alps: unregister DualPoint Stick input device on remove | Unscored | |
| CVE-2026-98501 | Linux kernel: HID: alps: fix use-after-free on input2 registration failure | Unscored | |
| CVE-2026-98500 | Linux kernel: HID: hid-oxp: use cancel_delayed_work_sync() in remove | Unscored | |
| CVE-2026-98499 | Linux kernel: HID: wacom: fix OOB read in wacom_wac_pen_serial_enforce() | Unscored | |
| CVE-2026-98498 | Linux kernel: net/mlx5: Fix rev_entry reference leak in mlx5_tc_ct_shared_counter_get() | Unscored | |
| CVE-2026-98497 | Linux kernel: net/mlx5e: fix swapped IPv6 IPsec policy masks | Unscored | |
| CVE-2026-98496 | Linux kernel: net: airoha: npu: cancel wdt_work after releasing the WDT IRQ | Unscored | |
| CVE-2026-98495 | Linux kernel: net: arp: terminate device name before lookup | Unscored | |
| CVE-2026-98494 | Linux kernel: net: atl1: fix soft lockup on out-of-range cmb_tpd_next_to_clean read | Unscored | |
| CVE-2026-98493 | Linux kernel: net: ipconfig: bound DHCP option construction | Unscored | |
| CVE-2026-98492 | Linux kernel: net: macb: fix dma_alloc_coherent() leak on macb_alloc() error paths | Unscored | |
| CVE-2026-98491 | Linux kernel: net: openvswitch: conntrack: avoid modifying shared unconfirmed ct entry | Unscored | |
| CVE-2026-98490 | Linux kernel: net: openvswitch: conntrack: fix helper UAF due to extensions realloc | Unscored | |
| CVE-2026-98489 | Linux kernel: net: atl1c: fix soft lockup on out-of-range tpd_cons read | Unscored | |
| CVE-2026-98488 | Linux kernel: net: atl1e: fix soft lockup on out-of-range hw_next_to_clean read | Unscored | |
| CVE-2026-98487 | Linux kernel: net: bridge: mdb: restart port group walk after deletion | Unscored | |
| CVE-2026-98486 | Linux kernel: net: ena: fix MMIO read buffer leak on probe failure | Unscored | |
| CVE-2026-98485 | Linux kernel: netfilter: ip6t_rt: fix zero-address non-strict match out-of-bounds read | Unscored | |
| CVE-2026-98484 | Linux kernel: netfilter: nf_tables: skip expired catchall elements on insert and delete | Unscored | |
| CVE-2026-98483 | Linux kernel: nfc: fix use-after-free in nfc_get_local_general_bytes | Unscored | |
| CVE-2026-98482 | Linux kernel: nfc: llcp: drop truncated I/RR/RNR PDUs in nfc_llcp_recv_hdlc() | Unscored | |
| CVE-2026-98481 | Linux kernel: nfc: port100: reject frames whose declared length exceeds the received data | Unscored | |
| CVE-2026-98480 | Linux kernel: nfc: trf7970a: power down on startup RX gain failure | Unscored | |
| CVE-2026-98479 | Linux kernel: scsi: libiscsi_tcp: Check the data direction of a Data-In PDU | Unscored | |
| CVE-2026-98478 | Linux kernel: scsi: ufs: core: Keep internal commands dispatchable during error handling | Unscored | |
| CVE-2026-98477 | Linux kernel: perf/core: Fix NULL pmu_ctx passed to pmu->sched_task() | Unscored | |
| CVE-2026-98476 | Linux kernel: s390/cio: Fix NULL pointer dereference in ccw_device_get_util_str() | Unscored | |
| CVE-2026-98475 | Linux kernel: s390/cmf: Fix virtual vs physical address confusion | Unscored | |
| CVE-2026-98474 | Linux kernel: s390/pci: Fix missing device lock in zpci_report_status() | Unscored | |
| CVE-2026-98473 | Linux kernel: s390/vfio-ap: fix KVM GISC and page leak when queue removed from host config | Unscored | |
| CVE-2026-98472 | Linux kernel: KVM: SEV: Free have_run_cpus during VM destruction even if VM is no longer SEV | Unscored | |
| CVE-2026-98471 | Linux kernel: KVM: SEV: Do cache maintenance on the source VM during intra-host migration | Unscored | |
| CVE-2026-98470 | Linux kernel: KVM: arm64: Don't WARN on an unknown VM ioctl in protected mode | Unscored | |
| CVE-2026-98469 | Linux kernel: KVM: arm64: Fix AArch32 DBGBXVR handling | Unscored | |
| CVE-2026-98468 | Linux kernel: KVM: arm64: Fix spurious warning for benign stage 2 teardown race | Unscored | |
| CVE-2026-98467 | Linux kernel: KVM: arm64: nv: Fix null ptr deref on nested wp/unmap, teardown race | Unscored | |
| CVE-2026-98466 | Linux kernel: KVM: arm64: Transfer the hyp stack pages out of the host stage-2 | Unscored | |
| CVE-2026-98465 | Linux kernel: RISC-V: KVM: Serialize IMSIC attributes with vCPU migration | Unscored | |
| CVE-2026-98464 | Linux kernel: RISC-V: KVM: Synchronize hrtimer callback during teardown | Unscored | |
| CVE-2026-98463 | Linux kernel: sched_ext: Derive SCX_RQ_IN_WAKEUP from the core enqueue flags | Unscored | |
| CVE-2026-98462 | Linux kernel: Bluetooth: hci_conn: fix CIS hold ownership on reuse | Unscored | |
| CVE-2026-98461 | Linux kernel: Bluetooth: hci_sock: validate event length before filtering | Unscored | |
| CVE-2026-98460 | Linux kernel: Bluetooth: hci_sock: reject out-of-range OCF values | Unscored | |
| CVE-2026-98459 | Linux kernel: Bluetooth: ISO: balance the parent hold in hci_bind_bis() | Unscored | |
| CVE-2026-98458 | Linux kernel: Bluetooth: ISO: release unused CIS holds after channel attach | Unscored | |
| CVE-2026-98457 | Linux kernel: Bluetooth: L2CAP: validate frame length before control and FCS access | Unscored | |
| CVE-2026-98456 | Linux kernel: Bluetooth: mgmt: fix race in read_unconf_index_list() | Unscored | |
| CVE-2026-98455 | Linux kernel: Bluetooth: RFCOMM: fix NULL dereference of dlc->session in RFCOMM_CONNINFO | Unscored | |
| CVE-2026-98454 | Linux kernel: smb: client: fix create context out-of-bounds reads | Unscored |
Note on years: years refer to the date the CVE record was published, not the year in its identifier. Some records are published or republished years later, so an older-looking ID such as a 2016 CVE can appear under a recent year.
FAQ
Common Questions.
The Known Exploited Vulnerabilities catalog is the US government list of flaws that attackers are using in real attacks. Each entry carries a due date by which federal agencies must patch, which makes it a useful priority list for everyone else too.
Known Exploited holds CVEs with confirmed exploitation. Emerging Threats holds CVEs not on that list yet, but with a high exploit forecast or a weaponized exploit. The Watchlist holds CVEs with a middling publication score that move up when new evidence arrives.
CVSS rates how bad a flaw would be if exploited, on a 0 to 10 scale. EPSS estimates how likely it is to be exploited in the next 30 days. A critical CVSS score with a tiny EPSS can often wait; a high EPSS with a known exploit should not.
CISA sets a remediation due date for every catalog entry. Overdue means that date has passed, so the flaw has been exploitable and listed for longer than the agency deadline allowed.
It shows which products and versions are affected. To know which of your own internet-facing assets run a vulnerable version, the Brandefense platform maps new CVEs against your attack surface continuously.
Which Of These Are On Your Attack Surface?
Brandefense maps every internet-facing asset you own and flags the exploited CVEs on it the hour they are listed.
About this list. Every published CVE keeps a row, so any identifier resolves to its severity, dates and exploitation status. Filter by severity and year here; the other filters work on the curated lists.