{"metadata": {"vulnerability": "CVE-2026-99081", "count": 35, "kinds": {"milestone": 8, "sighting": 3, "kev": 0, "other": 24}}, "data": [{"timestamp": "2026-09-25T10:25:14.390Z", "date_only": false, "value": "2026-09-25T10:25:14.390Z", "kind": "milestone", "label": "Reserved", "source": "cvelistv5", "record": "CVE-2026-99081", "field": "cveMetadata.dateReserved"}, {"timestamp": "2026-10-23T12:23:28.347Z", "date_only": false, "value": "2026-10-23T12:23:28.347Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-99081", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"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-99081", "record": "UBUNTU-CVE-2026-99081", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-23T13:17:32Z", "date_only": false, "value": "2026-10-23T13:17:32Z", "kind": "other", "label": "Nvd published at", "source": "github \u00b7 GHSA-9368-HXMW-4C4J", "record": "GHSA-9368-HXMW-4C4J", "field": "database_specific.nvd_published_at", "linked_record": true}, {"timestamp": "2026-10-23T13:17:32.293Z", "date_only": false, "value": "2026-10-23T13:17:32.293", "kind": "milestone", "label": "Published", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-99081", "record": "FKIE_CVE-2026-99081", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-23T14:34:37.662Z", "date_only": false, "value": "2026-10-23T14:34:37.662671Z", "kind": "sighting", "label": "Seen", "source": "https://infosec.exchange/users/cve/statuses/117490717633505676", "record": "CVE-2026-99081", "field": "creation_timestamp", "uuid": "8fbee3a0-5a47-43d7-9338-dba3539cdd24", "content": "CVE-2026-99081 bnxt_en: fix DMA mapping length for padded small packets In the Linux kernel, the following vulnerability has been resolved:\nbnxt_en: fix DMA mapping length for padded small packets\nStefan Fleischmann reported Intel IOMMU DMA Read faults on BCM57412NetXtreme-E NICs when transmitting packets on VLAN/macvlan interfaces:\n  DMAR: [DMA Read NO_PASID] Request device [18:00.0] fault addr 0xfc499000        [fault reason 0x06] PTE Read access is not set  bnxt_en 0000:18:00.0 eno1np0: Abandoning msg {0xb4 0x41a} len: 0 due to firmware status: 0x2000001  ...  NETDEV WATCHDOG: eno1np0 (bnxt_en): transmit queue 0 timed out\nThe fault address (0xfc499000) is on an exact 4KB page boundary,pointing to a DMA read buffer overrun.\nIn bnxt_start_xmit(), packets smaller than BNXT_MIN_PKT_SIZE (52 bytes),such as 42-byte untagged ARP frames, are padded:\n    if (length &lt; BNXT_MIN_PKT_SIZE) {        pad = BNXT_MIN_PKT_SIZE - length;        if (skb_pad(skb, pad))            goto tx_kick_pending;        length = BNXT_MIN_PKT_SIZE;    }\n    mapping = dma_map_single(&amp;pdev-&gt;dev, skb-&gt;data, len, DMA_TO_DEVICE);    ...    dma_unmap_len_set(tx_buf, len, len);\nHowever, 'len' was initialized earlier to skb_headlen(skb) (e.g. 42 bytes)and is left unadjusted after padding. Consequently, dma_map_single() anddma_unmap_len_set() map and track only 42 bytes.\nLater, the hardware TX buffer descriptor is programmed with the padded length:\n    txbd-&gt;tx_bd_len_flags_type =        cpu_to_le32(((len + pad) &lt;&lt; TX_BD_LEN_SHIFT) | flags |                    TX_BD_FLAGS_PACKET_END);\nThe NIC DMA engine is thus instructed to read 52 bytes from a region whereonly 42 bytes were DMA-mapped. If skb-&gt;data ends near the boundary of a 4KBpage (within 'pad' bytes of the next page), the hardware DMA read overrunsinto the unmapped adjacent page, triggering an IOMMU fault.\nThis issue was exposed after commit 447cbe95ebb9 (\"vlan: fix skb_under_panicand races when toggling HW VLAN offload\") because reserving extra VLANheadroom rounded LL_RESERVED_SPACE from 48 up to 64 bytes, shifting skb-&gt;dataoffsets and potentially causing small frames to land right against pageboundaries.\nFix this by using skb_put_padto(skb, BNXT_MIN_PKT_SIZE) inbnxt_start_xmit(), before skb_shinfo(skb)-&gt;nr_frags is sampled,because padding might linearize the skb.This ensures skb-&gt;len and skb_headlen(skb) reflect the padded size sothat dma_map_single() maps the full buffer and the descriptor length isconsistent. This also removes the temporary 'pad' variable and masking logic.\nThe padding is done after the SW USO branch, otherwisebnxt_sw_udp_gso_xmit() would account the padding as UDP payloadand send it in extra segments.\nNote that SW USO segments are still not padded: with IPv4, a segmentcarrying less than 10 bytes of UDP payload (small gso_size, or a shortlast segment) is sent as a frame shorter than BNXT_MIN_PKT_SIZE.This is a separate issue, left for a followup patch.\nhttps://www.cve.org/CVERecord?id=CVE-2026-99081https://git.kernel.org/stable/c/cf8530a25ae92c4493e2f22981ecb46f0b66f4c8https://git.kernel.org/stable/c/2956aca14dd2977cd08bd2ccafae3beb8b84b268https://git.kernel.org/stable/c/fbd977e513971ccb4f0762a7f59eac500e474f89https://git.kernel.org/stable/c/5213f65a9667d3dd85db2e6df8f2e0516290db34https://git.kernel.org/stable/c/a51d233ccd4889aadb71dace863525cc2b00271e#kernel #Linux#CVE_2026_99081#bot", "url": "https://infosec.exchange/users/cve/statuses/117490717633505676"}, {"timestamp": "2026-10-23T15:31:37Z", "date_only": false, "value": "2026-10-23T15:31:37Z", "kind": "milestone", "label": "Published", "source": "github \u00b7 GHSA-9368-HXMW-4C4J", "record": "GHSA-9368-HXMW-4C4J", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-23T16:07:45.678Z", "date_only": false, "value": "2026-10-23T16:07:45.678970Z", "kind": "sighting", "label": "Seen", "source": "https://infosec.exchange/users/vuldb/statuses/117491083848842709", "record": "CVE-2026-99081", "field": "creation_timestamp", "uuid": "d4a74ce1-6c1d-4932-9c53-801aa92a5151", "content": "\u26a0\ufe0f The severity is increased for this new vulnerability affecting Linux Kernel (CVE-2026-99081) https://vuldb.com/vuln/425929", "url": "https://infosec.exchange/users/vuldb/statuses/117491083848842709"}, {"timestamp": "2026-10-24T23:48:40.452Z", "date_only": false, "value": "2026-10-24T23:48:40.452901Z", "kind": "sighting", "label": "Seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mynuyatlts2w", "record": "CVE-2026-99081", "field": "creation_timestamp", "uuid": "d2ae2d0d-8292-4ce6-b669-5c7f927bba52", "content": "\ud83d\udfe0 CVE-2026-99081 - High (7.5)\n\nIn the Linux kernel, the following vulnerability has been resolved:\n\nbnxt_en: fix DMA mapping len...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-99081/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "url": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mynuyatlts2w"}, {"timestamp": "2026-10-25T01:05:23Z", "date_only": false, "value": "2026-10-25T01:05:23.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-99081", "record": "MSRC_CVE-2026-99081", "field": "document.tracking.revision_history.0.date", "linked_record": true}, {"timestamp": "2026-10-25T01:05:23Z", "date_only": false, "value": "2026-10-25T01:05:23.000Z", "kind": "other", "label": "None available", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-99081", "record": "MSRC_CVE-2026-99081", "field": "vulnerabilities.0.remediations.0.date", "linked_record": true}, {"timestamp": "2026-10-25T01:05:23Z", "date_only": false, "value": "2026-10-25T01:05:23.000Z", "kind": "milestone", "label": "Published", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-99081", "record": "MSRC_CVE-2026-99081", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-25T01:05:23Z", "date_only": false, "value": "2026-10-25T01:05:23.000Z", "kind": "other", "label": "Vendor fix", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-99081", "record": "MSRC_CVE-2026-99081", "field": "vulnerabilities.0.remediations.1.date", "metric_role": "patch", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-25T01:06:50Z", "date_only": false, "value": "2026-10-25T01:06:50.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-99081", "record": "MSRC_CVE-2026-99081", "field": "document.tracking.revision_history.1.date", "linked_record": true}, {"timestamp": "2026-10-25T23:00:00Z", "date_only": false, "value": "2026-10-25T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2026-4152", "record": "WID-SEC-W-2026-4152", "field": "document.tracking.revision_history.0.date", "linked_record": true}, {"timestamp": "2026-10-25T23:00:00Z", "date_only": false, "value": "2026-10-25T23:00:00.000+00:00", "kind": "milestone", "label": "Published", "source": "csaf_certbund \u00b7 WID-SEC-W-2026-4152", "record": "WID-SEC-W-2026-4152", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-25T23:00:00Z", "date_only": false, "value": "2026-10-25T23:00:00.000+00:00", "kind": "other", "label": "Release date", "source": "csaf_certbund \u00b7 WID-SEC-W-2026-4152", "record": "WID-SEC-W-2026-4152", "field": "vulnerabilities.212.release_date", "linked_record": true, "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2026-10-26T14:49:10Z", "date_only": false, "value": "2026-10-26T14:49:10.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-99081", "record": "MSRC_CVE-2026-99081", "field": "document.tracking.revision_history.2.date", "linked_record": true}, {"timestamp": "2026-10-28T06:07:59.580Z", "date_only": false, "value": "2026-10-28T06:07:59.580922Z", "kind": "milestone", "label": "Published", "source": "osv_bellsoft \u00b7 BELL-CVE-2026-99081", "record": "BELL-CVE-2026-99081", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-30T12:41:36.421Z", "date_only": false, "value": "2026-10-30T12:41:36.421Z", "kind": "other", "label": "Updated", "source": "cvelistv5", "record": "CVE-2026-99081", "field": "cveMetadata.dateUpdated"}, {"timestamp": "2026-10-30T12:41:36.421Z", "date_only": false, "value": "2026-10-30T12:41:36.421Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / Linux", "record": "CVE-2026-99081", "field": "containers.cna.providerMetadata.dateUpdated"}, {"timestamp": "2026-10-30T13:21:44.050Z", "date_only": false, "value": "2026-10-30T13:21:44.050", "kind": "other", "label": "Updated", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-99081", "record": "FKIE_CVE-2026-99081", "field": "lastModified", "linked_record": true}, {"timestamp": "2026-10-30T15:34:18Z", "date_only": false, "value": "2026-10-30T15:34:18Z", "kind": "other", "label": "Updated", "source": "github \u00b7 GHSA-9368-HXMW-4C4J", "record": "GHSA-9368-HXMW-4C4J", "field": "modified", "linked_record": true}, {"timestamp": "2026-11-01T14:45:27Z", "date_only": false, "value": "2026-11-01T14:45:27.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-99081", "record": "MSRC_CVE-2026-99081", "field": "document.tracking.revision_history.3.date", "linked_record": true}, {"timestamp": "2026-11-02T23:00:00Z", "date_only": false, "value": "2026-11-02T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2026-4152", "record": "WID-SEC-W-2026-4152", "field": "document.tracking.revision_history.1.date", "linked_record": true}, {"timestamp": "2026-11-03T20:04:11.171Z", "date_only": false, "value": "2026-11-03T20:04:11.171809Z", "kind": "other", "label": "Updated", "source": "osv_bellsoft \u00b7 BELL-CVE-2026-99081", "record": "BELL-CVE-2026-99081", "field": "modified", "linked_record": true}, {"timestamp": "2026-11-03T23:00:00Z", "date_only": false, "value": "2026-11-03T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2026-4152", "record": "WID-SEC-W-2026-4152", "field": "document.tracking.revision_history.2.date", "linked_record": true}, {"timestamp": "2026-11-04T23:00:00Z", "date_only": false, "value": "2026-11-04T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2026-4152", "record": "WID-SEC-W-2026-4152", "field": "document.tracking.revision_history.3.date", "linked_record": true}, {"timestamp": "2026-11-05T14:51:48Z", "date_only": false, "value": "2026-11-05T14:51:48.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-99081", "record": "MSRC_CVE-2026-99081", "field": "document.tracking.revision_history.4.date", "linked_record": true}, {"timestamp": "2026-11-05T14:51:48Z", "date_only": false, "value": "2026-11-05T14:51:48.000Z", "kind": "other", "label": "Updated", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-99081", "record": "MSRC_CVE-2026-99081", "field": "document.tracking.current_release_date", "linked_record": true}, {"timestamp": "2026-11-05T23:00:00Z", "date_only": false, "value": "2026-11-05T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2026-4152", "record": "WID-SEC-W-2026-4152", "field": "document.tracking.revision_history.4.date", "linked_record": true}, {"timestamp": "2026-11-05T23:00:00Z", "date_only": false, "value": "2026-11-05T23:00:00.000+00:00", "kind": "other", "label": "Updated", "source": "csaf_certbund \u00b7 WID-SEC-W-2026-4152", "record": "WID-SEC-W-2026-4152", "field": "document.tracking.current_release_date", "linked_record": true}, {"timestamp": "2026-11-06T08:02:51.376Z", "date_only": false, "value": "2026-11-06T08:02:51.376Z", "kind": "other", "label": "Document generated", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-99081", "record": "MSRC_CVE-2026-99081", "field": "document.tracking.generator.date", "linked_record": true}, {"timestamp": "2026-11-06T13:10:23.054Z", "date_only": false, "value": "2026-11-06T13:10:23.054+00:00", "kind": "other", "label": "Document generated", "source": "csaf_certbund \u00b7 WID-SEC-W-2026-4152", "record": "WID-SEC-W-2026-4152", "field": "document.tracking.generator.date", "linked_record": true}, {"timestamp": "2026-11-06T17:26:11Z", "date_only": false, "value": "2026-11-06T17:26:11Z", "kind": "other", "label": "Updated", "source": "osv_ubuntu \u00b7 UBUNTU-CVE-2026-99081", "record": "UBUNTU-CVE-2026-99081", "field": "modified", "linked_record": true}], "metrics": {"as_of": "2026-11-09T17:26:15.581Z", "anchors": {"origin": {"timestamp": "2026-10-23T12:23:28.347Z", "date_only": false, "value": "2026-10-23T12:23:28.347Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-99081", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "discovery": null, "report": null, "acknowledgement": null, "disclosure": {"timestamp": "2026-10-23T12:23:28.347Z", "date_only": false, "value": "2026-10-23T12:23:28.347Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-99081", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "exploit_publication": null, "exploitation": null, "patch": {"timestamp": "2026-10-25T01:05:23Z", "date_only": false, "value": "2026-10-25T01:05:23.000Z", "kind": "other", "label": "Vendor fix", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-99081", "record": "MSRC_CVE-2026-99081", "field": "vulnerabilities.0.remediations.1.date", "metric_role": "patch", "metric_basis": "recorded_event", "linked_record": true}}, "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"]}, "total_time_to_patch": {"available": false, "missing": ["start"]}, "disclosure_to_patch": {"available": true, "seconds": 132114.653, "hours": 36.69851472222222, "days": 1.5291047800925925, "min_seconds": 132114.653, "max_seconds": 132114.653, "approximate": false, "ongoing": false, "order_known": true, "batch_listing": false, "end_before_start": false, "start": {"timestamp": "2026-10-23T12:23:28.347Z", "date_only": false, "value": "2026-10-23T12:23:28.347Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-99081", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "end": {"timestamp": "2026-10-25T01:05:23Z", "date_only": false, "value": "2026-10-25T01:05:23.000Z", "kind": "other", "label": "Vendor fix", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-99081", "record": "MSRC_CVE-2026-99081", "field": "vulnerabilities.0.remediations.1.date", "metric_role": "patch", "metric_basis": "recorded_event", "linked_record": true}}, "time_unpatched": {"available": true, "seconds": 132114.653, "hours": 36.69851472222222, "days": 1.5291047800925925, "min_seconds": 132114.653, "max_seconds": 132114.653, "approximate": false, "ongoing": false, "order_known": true, "batch_listing": false, "end_before_start": false, "start": {"timestamp": "2026-10-23T12:23:28.347Z", "date_only": false, "value": "2026-10-23T12:23:28.347Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-99081", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "end": {"timestamp": "2026-10-25T01:05:23Z", "date_only": false, "value": "2026-10-25T01:05:23.000Z", "kind": "other", "label": "Vendor fix", "source": "csaf_microsoft \u00b7 MSRC_CVE-2026-99081", "record": "MSRC_CVE-2026-99081", "field": "vulnerabilities.0.remediations.1.date", "metric_role": "patch", "metric_basis": "recorded_event", "linked_record": true}}, "exploitation_to_patch": {"available": false, "missing": ["start"]}, "exploit_publication_to_patch": {"available": false, "missing": ["start"]}}}
