{"metadata": {"vulnerability": "CVE-2026-98965", "count": 18, "kinds": {"milestone": 7, "sighting": 1, "kev": 0, "other": 10}}, "data": [{"timestamp": "2026-09-25T10:25:14.383Z", "date_only": false, "value": "2026-09-25T10:25:14.383Z", "kind": "milestone", "label": "Reserved", "source": "cvelistv5", "record": "CVE-2026-98965", "field": "cveMetadata.dateReserved"}, {"timestamp": "2026-10-23T12:19:34.754Z", "date_only": false, "value": "2026-10-23T12:19:34.754Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-98965", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2026-10-23T13:12:34.250Z", "date_only": false, "value": "2026-10-23T13:12:34.250068Z", "kind": "sighting", "label": "Seen", "source": "https://infosec.exchange/users/cve/statuses/117490394966038513", "record": "CVE-2026-98965", "field": "creation_timestamp", "uuid": "5f4b8d62-b55f-4102-9480-08ce8eefccd8", "content": "CVE-2026-98965 ice: Restore Ordered MMIO Writes for Tx Doorbells In the Linux kernel, the following vulnerability has been resolved:\nice: Restore Ordered MMIO Writes for Tx Doorbells\nThe DQL accounting state which tracks the number of bytes queued for theNIC to transmit, namely dql-&gt;num_queued, is updated by the ICE driverwhen it invokes __netdev_tx_sent_queue(). Subsequently the driverupdates the hardware queue tail allowing the NIC to begin processing thework queue. The queue accounting update should be ordered before the NICbegins transmitting descriptors.\nThe transmit path currently updates the hardware doorbell usingwritel_relaxed(), which (on arm64) does not provide the same orderingguarantees between writes to normal memory and writes to MMIO registersthat writel() does. This introduces a potential race where the NICbegins transmitting descriptors before the dql-&gt;num_queued update isglobally visible. If the NIC finishes before the update is observed bydql_completed(), it detects an invalid state where more bytes have beencompleted than have been queued. When this happens the following BUG_ONis triggered.\n  BUG_ON(count &gt; num_queued - dql-&gt;num_completed);\nThis has been observed and manifests as the following crash (note thatthe trace has been trimmed) in an environment with sustained networkload that uses an Intel Corporation Ethernet Controller E810-XXV for SFP(rev 02) on an arm64 machine. Replacing writel_relaxed() with writel()in a test kernel eliminated the crash in the user's workload, whichpreviously reproduced the issue reliably.\n  kernel BUG at lib/dynamic_queue_limits.c:99\nInternal error: Oops - BUG: 00000000f2000800 [#1] SMPpc : dql_completed+0x268/0x2a0lr : ice_clean_tx_irq+0x1d4/0x620 [ice]Call trace:dql_completed+0x268/0x2a0 (P)ice_napi_poll+0x94/0x520 [ice]__napi_poll+0x48/0x3f0net_rx_action+0x194/0x420\nThis restores the behaviour prior to commit ccde82e90946 (\"ice: add E830Earliest TxTime First Offload support\"), which changed the notificationmechanism from writel() to writel_relaxed().\nhttps://www.cve.org/CVERecord?id=CVE-2026-98965https://git.kernel.org/stable/c/b7725acf9c574debb97ae1613569ac9e148438behttps://git.kernel.org/stable/c/f94ab1fffd009250d72c6dc1662cb84467ac5365https://git.kernel.org/stable/c/7a579dec8423bba7bec96fcfcb2e30838b0858ee#kernel #Linux#CVE_2026_98965#bot", "url": "https://infosec.exchange/users/cve/statuses/117490394966038513"}, {"timestamp": "2026-10-23T13:17:00Z", "date_only": false, "value": "2026-10-23T13:17:00Z", "kind": "milestone", "label": "Published", "source": "osv_ubuntu \u00b7 UBUNTU-CVE-2026-98965", "record": "UBUNTU-CVE-2026-98965", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-23T13:17:17Z", "date_only": false, "value": "2026-10-23T13:17:17Z", "kind": "other", "label": "Nvd published at", "source": "github \u00b7 GHSA-272R-G6C6-94W3", "record": "GHSA-272R-G6C6-94W3", "field": "database_specific.nvd_published_at", "linked_record": true}, {"timestamp": "2026-10-23T13:17:17.950Z", "date_only": false, "value": "2026-10-23T13:17:17.950", "kind": "milestone", "label": "Published", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-98965", "record": "FKIE_CVE-2026-98965", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-23T15:31:32Z", "date_only": false, "value": "2026-10-23T15:31:32Z", "kind": "milestone", "label": "Published", "source": "github \u00b7 GHSA-272R-G6C6-94W3", "record": "GHSA-272R-G6C6-94W3", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-24T01:10:09Z", "date_only": false, "value": "2026-10-24T01:10:09.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-98965", "record": "MSRC_CVE-2026-98965", "field": "document.tracking.revision_history.0.date", "linked_record": true}, {"timestamp": "2026-10-24T01:10:09Z", "date_only": false, "value": "2026-10-24T01:10:09.000Z", "kind": "milestone", "label": "Published", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-98965", "record": "MSRC_CVE-2026-98965", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-24T01:10:09Z", "date_only": false, "value": "2026-10-24T01:10:09.000Z", "kind": "other", "label": "Updated", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-98965", "record": "MSRC_CVE-2026-98965", "field": "document.tracking.current_release_date", "linked_record": true}, {"timestamp": "2026-10-24T07:00:42.702Z", "date_only": false, "value": "2026-10-24T07:00:42.702Z", "kind": "other", "label": "Document generated", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-98965", "record": "MSRC_CVE-2026-98965", "field": "document.tracking.generator.date", "linked_record": true}, {"timestamp": "2026-10-24T14:09:41.904Z", "date_only": false, "value": "2026-10-24T14:09:41.904Z", "kind": "other", "label": "Updated", "source": "cvelistv5", "record": "CVE-2026-98965", "field": "cveMetadata.dateUpdated"}, {"timestamp": "2026-10-24T14:09:41.904Z", "date_only": false, "value": "2026-10-24T14:09:41.904Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / Linux", "record": "CVE-2026-98965", "field": "containers.cna.providerMetadata.dateUpdated"}, {"timestamp": "2026-10-24T14:16:49.640Z", "date_only": false, "value": "2026-10-24T14:16:49.640", "kind": "other", "label": "Updated", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-98965", "record": "FKIE_CVE-2026-98965", "field": "lastModified", "linked_record": true}, {"timestamp": "2026-10-24T15:32:48Z", "date_only": false, "value": "2026-10-24T15:32:48Z", "kind": "other", "label": "Updated", "source": "github \u00b7 GHSA-272R-G6C6-94W3", "record": "GHSA-272R-G6C6-94W3", "field": "modified", "linked_record": true}, {"timestamp": "2026-10-28T06:07:52.539Z", "date_only": false, "value": "2026-10-28T06:07:52.539055Z", "kind": "milestone", "label": "Published", "source": "osv_bellsoft \u00b7 BELL-CVE-2026-98965", "record": "BELL-CVE-2026-98965", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-28T06:31:42.115Z", "date_only": false, "value": "2026-10-28T06:31:42.115543Z", "kind": "other", "label": "Updated", "source": "osv_bellsoft \u00b7 BELL-CVE-2026-98965", "record": "BELL-CVE-2026-98965", "field": "modified", "linked_record": true}, {"timestamp": "2026-11-06T17:25:48Z", "date_only": false, "value": "2026-11-06T17:25:48Z", "kind": "other", "label": "Updated", "source": "osv_ubuntu \u00b7 UBUNTU-CVE-2026-98965", "record": "UBUNTU-CVE-2026-98965", "field": "modified", "linked_record": true}], "metrics": {"as_of": "2026-11-07T05:27:46.150Z", "anchors": {"origin": {"timestamp": "2026-10-23T12:19:34.754Z", "date_only": false, "value": "2026-10-23T12:19:34.754Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-98965", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "discovery": null, "report": null, "acknowledgement": null, "disclosure": {"timestamp": "2026-10-23T12:19:34.754Z", "date_only": false, "value": "2026-10-23T12:19:34.754Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-98965", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "exploit_publication": null, "exploitation": null, "patch": null}, "vendor_response_time": {"available": false, "missing": ["start", "end"]}, "time_to_exploit": {"available": false, "missing": ["end"]}, "disclosure_to_exploit": {"available": false, "missing": ["end"]}, "disclosure_to_exploit_publication": {"available": false, "missing": ["end"]}, "time_to_patch": {"available": false, "missing": ["start", "end"]}, "total_time_to_patch": {"available": false, "missing": ["start", "end"]}, "disclosure_to_patch": {"available": false, "missing": ["end"]}, "time_unpatched": {"available": true, "seconds": 1271291.396632, "hours": 353.1364990644445, "days": 14.714020794351853, "min_seconds": 1271291.396632, "max_seconds": 1271291.396632, "approximate": false, "ongoing": true, "order_known": true, "batch_listing": false, "end_before_start": false, "start": {"timestamp": "2026-10-23T12:19:34.754Z", "date_only": false, "value": "2026-10-23T12:19:34.754Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-98965", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "end": {"timestamp": "2026-11-07T05:27:46.150Z", "date_only": false, "label": "As of", "source": "Calculation clock"}}, "exploitation_to_patch": {"available": false, "missing": ["start"]}, "exploit_publication_to_patch": {"available": false, "missing": ["start"]}}}
