{
  "cveId": "CVE-2022-49096",
  "url": "https://patchblox.com/security/cve/CVE-2022-49096",
  "summary": "CVE-2022-49096 is fixed in linux on 1 platform, first by DEBIAN-CVE-2022-49096, released February 26, 2025. It is not reported as exploited. Patch Radar priority: Routine.",
  "title": "linux: In the Linux kernel, the following vulnerability has been resolved:  net: sfc: add missing xdp queue reinitialization...",
  "description": "In the Linux kernel, the following vulnerability has been resolved:  net: sfc: add missing xdp queue reinitialization  After rx/tx ring buffer size is changed, kernel panic occurs when it acts XDP_TX or XDP_REDIRECT.  When tx/rx ring buffer size is changed(ethtool -G), sfc driver reallocates and reinitializes rx and tx queues and their buffer (tx_queue-\u003Ebuffer). But it misses reinitializing xdp queues(efx-\u003Exdp_tx_queues). So, while it is acting XDP_TX or XDP_REDIRECT, it uses the uninitialized tx_queue-\u003Ebuffer.  A new function efx_set_xdp_channels() is separated from efx_set_channels() to handle only xdp queues.  Splat looks like:    BUG: kernel NULL pointer dereference, address: 000000000000002a    #PF: supervisor write access in kernel mode    #PF: error_code(0x0002) - not-present page    PGD 0 P4D 0    Oops: 0002 [#4] PREEMPT SMP NOPTI    RIP: 0010:efx_tx_map_chunk\u002B0x54/0x90 [sfc]    CPU: 2 PID: 0 Comm: swapper/2 Tainted: G      D           5.17.0\u002B #55 e8beeee8289528f11357029357cf    Code: 48 8b 8d a8 01 00 00 48 8d 14 52 4c 8d 2c d0 44 89 e0 48 85 c9 74 0e 44 89 e2 4c 89 f6 48 80    RSP: 0018:ffff92f121e45c60 EFLAGS: 00010297    RIP: 0010:efx_tx_map_chunk\u002B0x54/0x90 [sfc]    RAX: 0000000000000040 RBX: ffff92ea506895c0 RCX: ffffffffc0330870    RDX: 0000000000000001 RSI: 00000001139b10ce RDI: ffff92ea506895c0    RBP: ffffffffc0358a80 R08: 00000001139b110d R09: 0000000000000000    R10: 0000000000000001 R11: ffff92ea414c0088 R12: 0000000000000040    R13: 0000000000000018 R14: 00000001139b10ce R15: ffff92ea506895c0    FS:  0000000000000000(0000) GS:ffff92f121ec0000(0000) knlGS:0000000000000000    CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033    Code: 48 8b 8d a8 01 00 00 48 8d 14 52 4c 8d 2c d0 44 89 e0 48 85 c9 74 0e 44 89 e2 4c 89 f6 48 80    CR2: 000000000000002a CR3: 00000003e6810004 CR4: 00000000007706e0    RSP: 0018:ffff92f121e85c60 EFLAGS: 00010297    PKRU: 55555554    RAX: 0000000000000040 RBX: ffff92ea50689700 RCX: ffffffffc0330870    RDX: 0000000000000001 RSI: 00000001145a90ce RDI: ffff92ea50689700    RBP: ffffffffc0358a80 R08: 00000001145a910d R09: 0000000000000000    R10: 0000000000000001 R11: ffff92ea414c0088 R12: 0000000000000040    R13: 0000000000000018 R14: 00000001145a90ce R15: ffff92ea50689700    FS:  0000000000000000(0000) GS:ffff92f121e80000(0000) knlGS:0000000000000000    CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033    CR2: 000000000000002a CR3: 00000003e6810005 CR4: 00000000007706e0    PKRU: 55555554    Call Trace:     \u003CIRQ\u003E     efx_xdp_tx_buffers\u002B0x12b/0x3d0 [sfc 84c94b8e32d44d296c17e10a634d3ad454de4ba5]     __efx_rx_packet\u002B0x5c3/0x930 [sfc 84c94b8e32d44d296c17e10a634d3ad454de4ba5]     efx_rx_packet\u002B0x28c/0x2e0 [sfc 84c94b8e32d44d296c17e10a634d3ad454de4ba5]     efx_ef10_ev_process\u002B0x5f8/0xf40 [sfc 84c94b8e32d44d296c17e10a634d3ad454de4ba5]     ? enqueue_task_fair\u002B0x95/0x550     efx_poll\u002B0xc4/0x360 [sfc 84c94b8e32d44d296c17e10a634d3ad454de4ba5]",
  "published": "2025-02-26T07:00:47Z",
  "severity": "medium",
  "cvss": 5.5,
  "cvssVector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",
  "epss": 0.00262,
  "epssPercentile": 0.18072,
  "priority": "Routine",
  "priorityTier": 4,
  "exploited": false,
  "vendorExploited": false,
  "disclosed": false,
  "fixes": [
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 12.15 (bookworm)",
      "fixedVersion": "5.17.3-1",
      "fix": "DEBIAN-CVE-2022-49096",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2022-49096",
      "released": "2025-02-26T07:00:47Z"
    },
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 13.5 (trixie)",
      "fixedVersion": "5.17.3-1",
      "fix": "DEBIAN-CVE-2022-49096",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2022-49096",
      "released": "2025-02-26T07:00:47Z"
    },
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 14",
      "fixedVersion": "5.17.3-1",
      "fix": "DEBIAN-CVE-2022-49096",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2022-49096",
      "released": "2025-02-26T07:00:47Z"
    }
  ],
  "noFixYet": [],
  "dataAsOf": "2026-11-09T01:18:40Z",
  "attribution": {
    "text": "Data: Patchblox Patch Radar",
    "url": "https://patchblox.com/security/patch-radar",
    "terms": "https://patchblox.com/security/patch-radar/use-the-data"
  }
}