Every Published CVE, Searchable.
Every published CVE keeps a row, so any identifier resolves to its severity, dates and exploitation status.
- CVE-2026-98603UnscoredLinux kernel: ovpn: replace bind when clearing stale local sourcePublished Oct 18, 2026
- CVE-2026-98602UnscoredLinux kernel: Bluetooth: bnep: fix out-of-bounds reads on short RX/TX frames and control fallthroughPublished Oct 18, 2026
- CVE-2026-98601UnscoredLinux kernel: Bluetooth: btintel_pcie: validate device-supplied DMA indicesPublished Oct 18, 2026
- CVE-2026-98600UnscoredLinux kernel: Bluetooth: RFCOMM: Reject short EA=0 frames in rfcomm_recv_frame()Published Oct 18, 2026
- CVE-2026-98599UnscoredLinux kernel: bpf: Reject non-negative offsets in stack_slot_obj_get_spi()Published Oct 18, 2026
- CVE-2026-98598UnscoredLinux kernel: ipv6: Prevent rt6_insert_exception() for dying fib6_info.Published Oct 18, 2026
- CVE-2026-98597UnscoredLinux kernel: net: usb: sr9700: include receive overhead in the length checkPublished Oct 18, 2026
- CVE-2026-98596UnscoredLinux kernel: ipv6: Fix dst leak for uncached routes.Published Oct 18, 2026
- CVE-2026-98595UnscoredLinux kernel: udp: remove a disconnected socket from the 4-tuple hash tablePublished Oct 18, 2026
- CVE-2026-98594UnscoredLinux kernel: tg3: clean up PHYLIB resources on probe failurePublished Oct 18, 2026
- CVE-2026-98593UnscoredLinux kernel: s390/debug: Fix NULL pointer dereference in debug_info_copy()Published Oct 18, 2026
- CVE-2026-98592UnscoredLinux kernel: net: spacemit: clear TX descriptor on fragment mapping failurePublished Oct 18, 2026
- CVE-2026-98591UnscoredLinux kernel: bpf: Fix bounds check for skb-backed dynptrsPublished Oct 18, 2026
- CVE-2026-98590UnscoredLinux kernel: bpf: Fix bpf_sock context code generationPublished Oct 18, 2026
- CVE-2026-98589UnscoredLinux kernel: bpf: Reject pkt arguments in mutating subprogsPublished Oct 18, 2026
- CVE-2026-98588UnscoredLinux kernel: bpf, sockmap: Reject max_entries > INT_MAX in sock_map_allocPublished Oct 18, 2026
- CVE-2026-98587UnscoredLinux kernel: firewire: cdev: fix back-transition for iso_resource_auto client resourcePublished Oct 18, 2026
- CVE-2026-98586UnscoredLinux kernel: sctp: hold asoc or transport before mod_timer() in timer handlersPublished Oct 18, 2026
- CVE-2026-98585UnscoredLinux kernel: eth: fbnic: Avoid rounding zero ring sizesPublished Oct 18, 2026
- CVE-2026-98584UnscoredLinux kernel: net/sched: fix potential stack infoleak in em_text_dump()Published Oct 18, 2026
- CVE-2026-98583UnscoredLinux kernel: nfc: nfcmrvl: validate helper command length before pullPublished Oct 18, 2026
- CVE-2026-98582UnscoredLinux kernel: nfc: st21nfca: validate received frame sizePublished Oct 18, 2026
- CVE-2026-98581UnscoredLinux kernel: nfc: llcp: Fix list corruption / refcount desync in nfc_llcp_recv_dm()Published Oct 18, 2026
- CVE-2026-98580UnscoredLinux kernel: nfc: llcp: Fix race condition in accept_queue lifecyclePublished Oct 18, 2026
- CVE-2026-98579UnscoredLinux kernel: nfc: llcp: fix sdreq TLV list leak on parse/alloc/send failurePublished Oct 18, 2026
- CVE-2026-98578UnscoredLinux kernel: nfc: st21nfca: validate ISO15693 inventory lengthPublished Oct 18, 2026
- CVE-2026-98577UnscoredLinux kernel: nfc: llcp: fix WKS SAP hijacking via prefix match in nfc_llcp_wks_sap()Published Oct 18, 2026
- CVE-2026-98576UnscoredLinux kernel: nfc: llcp: fix slab-out-of-bounds reads when logging service namesPublished Oct 18, 2026
- CVE-2026-98575UnscoredLinux kernel: nfc: pn533: fix OOB read in pn533_acr122_is_rx_frame_valid()Published Oct 18, 2026
- CVE-2026-98574UnscoredLinux kernel: net: bcmgenet: stop Tx NAPI before disabling the queuesPublished Oct 18, 2026
- CVE-2026-98573UnscoredLinux kernel: net: skbuff: fix pull-bound underflow in skb_checksum_setup_ipv6()Published Oct 18, 2026
- CVE-2026-98572UnscoredLinux kernel: bpf: Fix immediate JMP JEQ/JNE on MIPS32Published Oct 18, 2026
- CVE-2026-98571UnscoredLinux kernel: net: stmmac: clear stale buf->page after recycling on skb build failurePublished Oct 18, 2026
- CVE-2026-98570UnscoredLinux kernel: net: ipv6: keep room for the mac header in dst_dev_overhead()Published Oct 18, 2026
- CVE-2026-98569UnscoredLinux kernel: ip_gre: Reject enabling collect metadata through changelinkPublished Oct 18, 2026
- CVE-2026-98568UnscoredLinux kernel: vxlan: use one headroom snapshot for neighbour repliesPublished Oct 18, 2026
- CVE-2026-98567UnscoredLinux kernel: net: xps: reject an out of range traffic classPublished Oct 18, 2026
- CVE-2026-98566UnscoredLinux kernel: drm/imagination: clamp freelist reconstruction requestsPublished Oct 18, 2026
- CVE-2026-98565UnscoredLinux kernel: net: dsa: mt7530: fix NULL dereference on unbind of MT7531 and MT7621Published Oct 18, 2026
- CVE-2026-98564UnscoredLinux kernel: net: dsa: mt7530: leave the MDIO IRQ mappings to regmap-irqPublished Oct 18, 2026
- CVE-2026-98563UnscoredLinux kernel: net: phylink: record the PHY only once bringup cannot failPublished Oct 18, 2026
- CVE-2026-98562UnscoredLinux kernel: net: libwx: fix races in Tx timestamp handlingPublished Oct 18, 2026
- CVE-2026-98561UnscoredLinux kernel: nfp: hold IPsec RX state under the XArray lockPublished Oct 18, 2026
- CVE-2026-98560UnscoredLinux kernel: net/rds: size a connection's path set by the transport it ends up withPublished Oct 18, 2026
- CVE-2026-98559UnscoredLinux kernel: net/smc: fix UAF on lgr list traversal in smcr_port_err()Published Oct 18, 2026
- CVE-2026-98558UnscoredLinux kernel: net: flush skb_defer_nodes in dev_cpu_dead()Published Oct 18, 2026
- CVE-2026-98557UnscoredLinux kernel: gve: DQO: fix header length used by gve_can_send_tso() for UDP GSOPublished Oct 18, 2026
- CVE-2026-98556UnscoredLinux kernel: gve: DQO: reject TSO packets with an out of range MSSPublished Oct 18, 2026
- CVE-2026-98555UnscoredLinux kernel: llc: fix skb UAF and leaks on llc_mac_hdr_init() failurePublished Oct 18, 2026
- CVE-2026-98554UnscoredLinux kernel: vlan: ensure sufficient headroom in vlan_dev_hard_header()Published Oct 18, 2026
| CVE | Title | Severity | Published |
|---|---|---|---|
| CVE-2026-98603 | Linux kernel: ovpn: replace bind when clearing stale local source | Unscored | |
| CVE-2026-98602 | Linux kernel: Bluetooth: bnep: fix out-of-bounds reads on short RX/TX frames and control fallthrough | Unscored | |
| CVE-2026-98601 | Linux kernel: Bluetooth: btintel_pcie: validate device-supplied DMA indices | Unscored | |
| CVE-2026-98600 | Linux kernel: Bluetooth: RFCOMM: Reject short EA=0 frames in rfcomm_recv_frame() | Unscored | |
| CVE-2026-98599 | Linux kernel: bpf: Reject non-negative offsets in stack_slot_obj_get_spi() | Unscored | |
| CVE-2026-98598 | Linux kernel: ipv6: Prevent rt6_insert_exception() for dying fib6_info. | Unscored | |
| CVE-2026-98597 | Linux kernel: net: usb: sr9700: include receive overhead in the length check | Unscored | |
| CVE-2026-98596 | Linux kernel: ipv6: Fix dst leak for uncached routes. | Unscored | |
| CVE-2026-98595 | Linux kernel: udp: remove a disconnected socket from the 4-tuple hash table | Unscored | |
| CVE-2026-98594 | Linux kernel: tg3: clean up PHYLIB resources on probe failure | Unscored | |
| CVE-2026-98593 | Linux kernel: s390/debug: Fix NULL pointer dereference in debug_info_copy() | Unscored | |
| CVE-2026-98592 | Linux kernel: net: spacemit: clear TX descriptor on fragment mapping failure | Unscored | |
| CVE-2026-98591 | Linux kernel: bpf: Fix bounds check for skb-backed dynptrs | Unscored | |
| CVE-2026-98590 | Linux kernel: bpf: Fix bpf_sock context code generation | Unscored | |
| CVE-2026-98589 | Linux kernel: bpf: Reject pkt arguments in mutating subprogs | Unscored | |
| CVE-2026-98588 | Linux kernel: bpf, sockmap: Reject max_entries > INT_MAX in sock_map_alloc | Unscored | |
| CVE-2026-98587 | Linux kernel: firewire: cdev: fix back-transition for iso_resource_auto client resource | Unscored | |
| CVE-2026-98586 | Linux kernel: sctp: hold asoc or transport before mod_timer() in timer handlers | Unscored | |
| CVE-2026-98585 | Linux kernel: eth: fbnic: Avoid rounding zero ring sizes | Unscored | |
| CVE-2026-98584 | Linux kernel: net/sched: fix potential stack infoleak in em_text_dump() | Unscored | |
| CVE-2026-98583 | Linux kernel: nfc: nfcmrvl: validate helper command length before pull | Unscored | |
| CVE-2026-98582 | Linux kernel: nfc: st21nfca: validate received frame size | Unscored | |
| CVE-2026-98581 | Linux kernel: nfc: llcp: Fix list corruption / refcount desync in nfc_llcp_recv_dm() | Unscored | |
| CVE-2026-98580 | Linux kernel: nfc: llcp: Fix race condition in accept_queue lifecycle | Unscored | |
| CVE-2026-98579 | Linux kernel: nfc: llcp: fix sdreq TLV list leak on parse/alloc/send failure | Unscored | |
| CVE-2026-98578 | Linux kernel: nfc: st21nfca: validate ISO15693 inventory length | Unscored | |
| CVE-2026-98577 | Linux kernel: nfc: llcp: fix WKS SAP hijacking via prefix match in nfc_llcp_wks_sap() | Unscored | |
| CVE-2026-98576 | Linux kernel: nfc: llcp: fix slab-out-of-bounds reads when logging service names | Unscored | |
| CVE-2026-98575 | Linux kernel: nfc: pn533: fix OOB read in pn533_acr122_is_rx_frame_valid() | Unscored | |
| CVE-2026-98574 | Linux kernel: net: bcmgenet: stop Tx NAPI before disabling the queues | Unscored | |
| CVE-2026-98573 | Linux kernel: net: skbuff: fix pull-bound underflow in skb_checksum_setup_ipv6() | Unscored | |
| CVE-2026-98572 | Linux kernel: bpf: Fix immediate JMP JEQ/JNE on MIPS32 | Unscored | |
| CVE-2026-98571 | Linux kernel: net: stmmac: clear stale buf->page after recycling on skb build failure | Unscored | |
| CVE-2026-98570 | Linux kernel: net: ipv6: keep room for the mac header in dst_dev_overhead() | Unscored | |
| CVE-2026-98569 | Linux kernel: ip_gre: Reject enabling collect metadata through changelink | Unscored | |
| CVE-2026-98568 | Linux kernel: vxlan: use one headroom snapshot for neighbour replies | Unscored | |
| CVE-2026-98567 | Linux kernel: net: xps: reject an out of range traffic class | Unscored | |
| CVE-2026-98566 | Linux kernel: drm/imagination: clamp freelist reconstruction requests | Unscored | |
| CVE-2026-98565 | Linux kernel: net: dsa: mt7530: fix NULL dereference on unbind of MT7531 and MT7621 | Unscored | |
| CVE-2026-98564 | Linux kernel: net: dsa: mt7530: leave the MDIO IRQ mappings to regmap-irq | Unscored | |
| CVE-2026-98563 | Linux kernel: net: phylink: record the PHY only once bringup cannot fail | Unscored | |
| CVE-2026-98562 | Linux kernel: net: libwx: fix races in Tx timestamp handling | Unscored | |
| CVE-2026-98561 | Linux kernel: nfp: hold IPsec RX state under the XArray lock | Unscored | |
| CVE-2026-98560 | Linux kernel: net/rds: size a connection's path set by the transport it ends up with | Unscored | |
| CVE-2026-98559 | Linux kernel: net/smc: fix UAF on lgr list traversal in smcr_port_err() | Unscored | |
| CVE-2026-98558 | Linux kernel: net: flush skb_defer_nodes in dev_cpu_dead() | Unscored | |
| CVE-2026-98557 | Linux kernel: gve: DQO: fix header length used by gve_can_send_tso() for UDP GSO | Unscored | |
| CVE-2026-98556 | Linux kernel: gve: DQO: reject TSO packets with an out of range MSS | Unscored | |
| CVE-2026-98555 | Linux kernel: llc: fix skb UAF and leaks on llc_mac_hdr_init() failure | Unscored | |
| CVE-2026-98554 | Linux kernel: vlan: ensure sufficient headroom in vlan_dev_hard_header() | 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.