CVE-2026-68299High· 7.5▾ TwilightIn the Linux kernel, the following vulnerability has been resolved: vmxnet3: fix BUG_ON in vmxnet3_get_hdr_len() for Geneve packets vmxnet3_get_hdr_len() assumes gdesc->rcd.v4/v6/tcp always describe the outer header, but for a Geneve-e…
▾ Twilight zone — High severity, or a signal on a lesser flaw
impact 41.3 · likelihood 0.1 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Stakeholder-Specific Vulnerability Categorization from CISA's ADP record at CVE.org: whether exploitation is observed, whether an attack can be automated, and how much of the system is at stake. The CVSS score shown above comes from the assigning CNA record, not NVD.
Exploit-prediction probability, daily snapshots since Oct 16.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via CVEORG
0.5%
Last analysed / modified upstream
In the Linux kernel, the following vulnerability has been resolved:
vmxnet3: fix BUG_ON in vmxnet3_get_hdr_len() for Geneve packets
vmxnet3_get_hdr_len() assumes gdesc->rcd.v4/v6/tcp always describe the outer header, but for a Geneve-encapsulated packet the device can set them based on the inner header instead, signalled by the VMXNET3_RCD_HDR_INNER_SHIFT bit in the completion descriptor. Since the function never skips the outer encapsulation, this mismatch triggers:
Check VMXNET3_RCD_HDR_INNER_SHIFT up front and bail out, since the function cannot locate the inner header it would need to parse. Also convert the remaining BUG_ON()s in this function to return 0 defensively.
Linux >= 45dac1d6ea045ae56e4df8d9c70c92c7412bd4fc < 2ddf51fcb6dd7d55ceef38e2e1a5ab2ab7fd47b0Linux >= 45dac1d6ea045ae56e4df8d9c70c92c7412bd4fc < fbab6b73cc086e32698c86e43d1b16bf17d24c36Linux >= 45dac1d6ea045ae56e4df8d9c70c92c7412bd4fc < 28e382646417c7e2be9c9a7079eddf627ff52b90Linux >= 45dac1d6ea045ae56e4df8d9c70c92c7412bd4fc < 667b6e52048eaf4dbcf1707ed87ffd44abb9cb38Linux >= 45dac1d6ea045ae56e4df8d9c70c92c7412bd4fc < 28cb5d8d13b4c1faf3f688f62e5df82fe7b438d8Linux >= 45dac1d6ea045ae56e4df8d9c70c92c7412bd4fc < 4fdb0f162ccdbe9626863b10003855703253fa29Linux >= 45dac1d6ea045ae56e4df8d9c70c92c7412bd4fc < b28596baf87e25a078789f1c05817c8a3bf71257Linux >= 45dac1d6ea045ae56e4df8d9c70c92c7412bd4fc < 34a71f5361fc3adb5b7138da78750b0d535a8252Linux 4.2Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
Connected by shared product, vendor, weakness, or advisory.
CVE-2026-99100Nonewifi: p54: validate firmware record lengths
CVE-2024-38564High· 7.8bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE
CVE-2026-99092Noneriscv: patch: fix handling of bpf-jit execmem addresses
CVE-2026-99089NoneASoC: samsung: i2s: enable op_clk in probe to balance runtime PM
CVE-2026-99093Nonemm: don't schedule deferred kernel page table freeing while booting
CVE-2026-99088Nonenet: openvswitch: validate transport header presence in set_ipv6_addr