Every Published CVE, Searchable.
Every published CVE keeps a row, so any identifier resolves to its severity, dates and exploitation status.
- CVE-2026-98804UnscoredLinux kernel: net: page_pool: fix use-after-free in page_pool_recycle_ring_bulk()Published Oct 18, 2026
- CVE-2026-98803UnscoredLinux kernel: net: stmmac: fix rx Scatter-Gather supportPublished Oct 18, 2026
- CVE-2026-98802UnscoredLinux kernel: seg6: ensure packet data is writable before modifying SRH and IPv6 DAPublished Oct 18, 2026
- CVE-2026-98801UnscoredLinux kernel: net: restrict SO_RESERVE_MEM to TCP sockets and cap max valuePublished Oct 18, 2026
- CVE-2026-98800UnscoredLinux kernel: bpf: Wait for an RCU tasks grace period before freeing trampoline progsPublished Oct 18, 2026
- CVE-2026-98799UnscoredLinux kernel: bpf: Skip detached progs in trampoline images that are still in usePublished Oct 18, 2026
- CVE-2026-98798UnscoredLinux kernel: net: bcmgenet: fix NULL dereference in set_coalesce before first openPublished Oct 18, 2026
- CVE-2026-98797UnscoredLinux kernel: net: cap skb->queue_mapping when the tx queue is pickedPublished Oct 18, 2026
- CVE-2026-98796UnscoredLinux kernel: net: ethernet: mtk_eth_soc: allocate dummy netdev soonerPublished Oct 18, 2026
- CVE-2026-98795UnscoredLinux kernel: net: sparx5: skip ptp deinit if init was skippedPublished Oct 18, 2026
- CVE-2026-98794UnscoredLinux kernel: ipvs: filter some flags received in the backup serverPublished Oct 18, 2026
- CVE-2026-98793UnscoredLinux kernel: netfilter: bpf: reject invalid NAT manipulation typesPublished Oct 18, 2026
- CVE-2026-98792UnscoredLinux kernel: netfilter: flowtable: generalize pending status bitPublished Oct 18, 2026
- CVE-2026-98791UnscoredLinux kernel: net/mlx5e: Fix AF_XDP TX timestamp teardown NULL dereferencePublished Oct 18, 2026
- CVE-2026-98790UnscoredLinux kernel: perf: Fix race between perf_event_exit_task() and perf_pending_task()Published Oct 18, 2026
- CVE-2026-98789UnscoredLinux kernel: bpf: Fix objects stuck in free_by_rcu_ttracePublished Oct 18, 2026
- CVE-2026-98788UnscoredLinux kernel: futex: Fix private hash use-after-free on resizePublished Oct 18, 2026
- CVE-2026-98787UnscoredLinux kernel: bpf: Fix missing migration protection in rhtab_map_lookup_and_delete_batch()Published Oct 18, 2026
- CVE-2026-98786UnscoredLinux kernel: drm/amd/display: guard dc_sink dereferences in MST mode validationPublished Oct 18, 2026
- CVE-2026-98785UnscoredLinux kernel: drm/amd/display: check dc_state_create_copy() for NULL in dm_suspendPublished Oct 18, 2026
- CVE-2026-98784UnscoredLinux kernel: drm/amdgpu/gfx6: fix firmware leak on teardownPublished Oct 18, 2026
- CVE-2026-98783UnscoredLinux kernel: drm/mediatek: Add missing IS_ERR check for ovl_adaptor platform devicePublished Oct 18, 2026
- CVE-2026-98782UnscoredLinux kernel: drm/mediatek: Fix ovl adaptor platform device leakPublished Oct 18, 2026
- CVE-2026-98781UnscoredLinux kernel: drm/mediatek: Fix pdev reference leak in mtk_drm_bind()Published Oct 18, 2026
- CVE-2026-98780UnscoredLinux kernel: drm/amdgpu: fix IP instance memory leak on kobject add failurePublished Oct 18, 2026
- CVE-2026-98779UnscoredLinux kernel: drm/amdgpu: fix ACP MFD device leak on init failurePublished Oct 18, 2026
- CVE-2026-98778UnscoredLinux kernel: binder: fix is_failure flag for superseded transaction cleanupPublished Oct 18, 2026
- CVE-2026-98777UnscoredLinux kernel: binder: fix leaked fd fixups on TF_UPDATE_TXN supersedePublished Oct 18, 2026
- CVE-2026-98776UnscoredLinux kernel: binderfs: fix UAF write in binder_add_devicePublished Oct 18, 2026
- CVE-2026-98775UnscoredLinux kernel: nitro_enclaves: fix use-after-free on SLOT_ALLOC failurePublished Oct 18, 2026
- CVE-2026-98774UnscoredLinux kernel: rust_binder: cancel deferred work items in thread exitPublished Oct 18, 2026
- CVE-2026-98773UnscoredLinux kernel: USB: cdc-acm: skip URB restart in port_shutdown if disconnectedPublished Oct 18, 2026
- CVE-2026-98772UnscoredLinux kernel: USB: serial: fix port tear down use-after-freePublished Oct 18, 2026
- CVE-2026-98771UnscoredLinux kernel: usb: storage: sierra_ms: reject short SWoC info transfersPublished Oct 18, 2026
- CVE-2026-98770UnscoredLinux kernel: usb: gadget: midi2: Fix the jack descriptor array sizesPublished Oct 18, 2026
- CVE-2026-98769UnscoredLinux kernel: usb: gadget: f_uac1_legacy: validate bRequest index in generic_{set,get}_cmdPublished Oct 18, 2026
- CVE-2026-98768UnscoredLinux kernel: usb: typec: anx7411 - stop the IRQ before destroying the workqueuePublished Oct 18, 2026
- CVE-2026-98767UnscoredLinux kernel: usb: dwc3: gadget: fix IRQ storm on invalid event buffer countPublished Oct 18, 2026
- CVE-2026-98766UnscoredLinux kernel: usb: gadget: aspeed-vhub: cancel wake work on device removalPublished Oct 18, 2026
- CVE-2026-98765UnscoredLinux kernel: USB: gadget: dummy-hcd: Fix wait for outstanding request completionsPublished Oct 18, 2026
- CVE-2026-98764UnscoredLinux kernel: usb: gadget: f_fs: Fix NULL pointer dereference in FUNCTIONFS_ENDPOINT_DESCPublished Oct 18, 2026
- CVE-2026-98763UnscoredLinux kernel: usb: core: clear both ep_in and ep_out for non-ep0 control endpointsPublished Oct 18, 2026
- CVE-2026-98762UnscoredLinux kernel: USB: dwc2: shut down wakeup timer before freeing HCD statePublished Oct 18, 2026
- CVE-2026-98761UnscoredLinux kernel: usb: typec: tcpm: recover after failure to start the frs amsPublished Oct 18, 2026
- CVE-2026-98760UnscoredLinux kernel: usb: typec: tipd: fix uninitialized typec_partner_desc in tps6598x_connect()Published Oct 18, 2026
- CVE-2026-98759UnscoredLinux kernel: usb: typec: tipd: fix uninitialized typec_partner_desc in cd321x_update_work()Published Oct 18, 2026
- CVE-2026-98758UnscoredLinux kernel: usb: typec: ucsi: glink: fix use-after-free of ucsi on removePublished Oct 18, 2026
- CVE-2026-98757UnscoredLinux kernel: usb: cdns3: fix use-after-free in cdns3_gadget_exit()Published Oct 18, 2026
- CVE-2026-98756UnscoredLinux kernel: usb: cdns3: Fix NULL pointer dereference in cdns3_pci_probePublished Oct 18, 2026
- CVE-2026-98755UnscoredLinux kernel: tty: vcc: zero-initialize control packet in vcc_send_ctl()Published Oct 18, 2026
| CVE | Title | Severity | Published |
|---|---|---|---|
| CVE-2026-98804 | Linux kernel: net: page_pool: fix use-after-free in page_pool_recycle_ring_bulk() | Unscored | |
| CVE-2026-98803 | Linux kernel: net: stmmac: fix rx Scatter-Gather support | Unscored | |
| CVE-2026-98802 | Linux kernel: seg6: ensure packet data is writable before modifying SRH and IPv6 DA | Unscored | |
| CVE-2026-98801 | Linux kernel: net: restrict SO_RESERVE_MEM to TCP sockets and cap max value | Unscored | |
| CVE-2026-98800 | Linux kernel: bpf: Wait for an RCU tasks grace period before freeing trampoline progs | Unscored | |
| CVE-2026-98799 | Linux kernel: bpf: Skip detached progs in trampoline images that are still in use | Unscored | |
| CVE-2026-98798 | Linux kernel: net: bcmgenet: fix NULL dereference in set_coalesce before first open | Unscored | |
| CVE-2026-98797 | Linux kernel: net: cap skb->queue_mapping when the tx queue is picked | Unscored | |
| CVE-2026-98796 | Linux kernel: net: ethernet: mtk_eth_soc: allocate dummy netdev sooner | Unscored | |
| CVE-2026-98795 | Linux kernel: net: sparx5: skip ptp deinit if init was skipped | Unscored | |
| CVE-2026-98794 | Linux kernel: ipvs: filter some flags received in the backup server | Unscored | |
| CVE-2026-98793 | Linux kernel: netfilter: bpf: reject invalid NAT manipulation types | Unscored | |
| CVE-2026-98792 | Linux kernel: netfilter: flowtable: generalize pending status bit | Unscored | |
| CVE-2026-98791 | Linux kernel: net/mlx5e: Fix AF_XDP TX timestamp teardown NULL dereference | Unscored | |
| CVE-2026-98790 | Linux kernel: perf: Fix race between perf_event_exit_task() and perf_pending_task() | Unscored | |
| CVE-2026-98789 | Linux kernel: bpf: Fix objects stuck in free_by_rcu_ttrace | Unscored | |
| CVE-2026-98788 | Linux kernel: futex: Fix private hash use-after-free on resize | Unscored | |
| CVE-2026-98787 | Linux kernel: bpf: Fix missing migration protection in rhtab_map_lookup_and_delete_batch() | Unscored | |
| CVE-2026-98786 | Linux kernel: drm/amd/display: guard dc_sink dereferences in MST mode validation | Unscored | |
| CVE-2026-98785 | Linux kernel: drm/amd/display: check dc_state_create_copy() for NULL in dm_suspend | Unscored | |
| CVE-2026-98784 | Linux kernel: drm/amdgpu/gfx6: fix firmware leak on teardown | Unscored | |
| CVE-2026-98783 | Linux kernel: drm/mediatek: Add missing IS_ERR check for ovl_adaptor platform device | Unscored | |
| CVE-2026-98782 | Linux kernel: drm/mediatek: Fix ovl adaptor platform device leak | Unscored | |
| CVE-2026-98781 | Linux kernel: drm/mediatek: Fix pdev reference leak in mtk_drm_bind() | Unscored | |
| CVE-2026-98780 | Linux kernel: drm/amdgpu: fix IP instance memory leak on kobject add failure | Unscored | |
| CVE-2026-98779 | Linux kernel: drm/amdgpu: fix ACP MFD device leak on init failure | Unscored | |
| CVE-2026-98778 | Linux kernel: binder: fix is_failure flag for superseded transaction cleanup | Unscored | |
| CVE-2026-98777 | Linux kernel: binder: fix leaked fd fixups on TF_UPDATE_TXN supersede | Unscored | |
| CVE-2026-98776 | Linux kernel: binderfs: fix UAF write in binder_add_device | Unscored | |
| CVE-2026-98775 | Linux kernel: nitro_enclaves: fix use-after-free on SLOT_ALLOC failure | Unscored | |
| CVE-2026-98774 | Linux kernel: rust_binder: cancel deferred work items in thread exit | Unscored | |
| CVE-2026-98773 | Linux kernel: USB: cdc-acm: skip URB restart in port_shutdown if disconnected | Unscored | |
| CVE-2026-98772 | Linux kernel: USB: serial: fix port tear down use-after-free | Unscored | |
| CVE-2026-98771 | Linux kernel: usb: storage: sierra_ms: reject short SWoC info transfers | Unscored | |
| CVE-2026-98770 | Linux kernel: usb: gadget: midi2: Fix the jack descriptor array sizes | Unscored | |
| CVE-2026-98769 | Linux kernel: usb: gadget: f_uac1_legacy: validate bRequest index in generic_{set,get}_cmd | Unscored | |
| CVE-2026-98768 | Linux kernel: usb: typec: anx7411 - stop the IRQ before destroying the workqueue | Unscored | |
| CVE-2026-98767 | Linux kernel: usb: dwc3: gadget: fix IRQ storm on invalid event buffer count | Unscored | |
| CVE-2026-98766 | Linux kernel: usb: gadget: aspeed-vhub: cancel wake work on device removal | Unscored | |
| CVE-2026-98765 | Linux kernel: USB: gadget: dummy-hcd: Fix wait for outstanding request completions | Unscored | |
| CVE-2026-98764 | Linux kernel: usb: gadget: f_fs: Fix NULL pointer dereference in FUNCTIONFS_ENDPOINT_DESC | Unscored | |
| CVE-2026-98763 | Linux kernel: usb: core: clear both ep_in and ep_out for non-ep0 control endpoints | Unscored | |
| CVE-2026-98762 | Linux kernel: USB: dwc2: shut down wakeup timer before freeing HCD state | Unscored | |
| CVE-2026-98761 | Linux kernel: usb: typec: tcpm: recover after failure to start the frs ams | Unscored | |
| CVE-2026-98760 | Linux kernel: usb: typec: tipd: fix uninitialized typec_partner_desc in tps6598x_connect() | Unscored | |
| CVE-2026-98759 | Linux kernel: usb: typec: tipd: fix uninitialized typec_partner_desc in cd321x_update_work() | Unscored | |
| CVE-2026-98758 | Linux kernel: usb: typec: ucsi: glink: fix use-after-free of ucsi on remove | Unscored | |
| CVE-2026-98757 | Linux kernel: usb: cdns3: fix use-after-free in cdns3_gadget_exit() | Unscored | |
| CVE-2026-98756 | Linux kernel: usb: cdns3: Fix NULL pointer dereference in cdns3_pci_probe | Unscored | |
| CVE-2026-98755 | Linux kernel: tty: vcc: zero-initialize control packet in vcc_send_ctl() | 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.