{"id":"AZL-108836","summary":"CVE-2026-98602 affecting package kernel 6.6.157.1-1","details":"In the Linux kernel, the following vulnerability has been resolved:\n\nBluetooth: bnep: fix out-of-bounds reads on short RX/TX frames and control fallthrough\n\nFix multiple out-of-bounds reads in Bluetooth BNEP frame processing:\n\n1. In bnep_rx_frame() and bnep_ctrl_frame() (net/bluetooth/bnep/core.c),\n   use pskb_may_pull() to verify the BNEP header, control type byte,\n   filter count, and extension headers exist before reading them, and\n   return 0 after handling BNEP_CONTROL instead of falling through to\n   Ethernet frame submission when no extension headers follow.\n2. In bnep_net_xmit() (net/bluetooth/bnep/netdev.c), verify skb-\u003elen \u003e=\n   ETH_HLEN with pskb_may_pull() before reading the 14-byte Ethernet\n   header to prevent an out-of-bounds heap read and infoleak on short\n   AF_PACKET TX frames.","modified":"2026-10-20T05:35:13Z","published":"2026-10-18T16:17:12Z","upstream":["CVE-2026-98602"],"references":[{"type":"WEB","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-98602"}],"affected":[{"package":{"name":"kernel","ecosystem":"Azure Linux:3","purl":"pkg:rpm/azure-linux/kernel"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"6.6.157.1-1"}]}],"database_specific":{"source":"https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-108836.json"}}],"schema_version":"1.9.0"}