GCVE Workshop - 22 September 2026 (14:00-18:00), Luxembourg Before The Vulnopticon Conference - Registration

CVE-2024-26681 (GCVE-0-2024-26681)

Vulnerability from cvelistv5 – Published: 2024-04-02 07:01 – Updated: 2026-05-11 20:02
VLAI
Title
netdevsim: avoid potential loop in nsim_dev_trap_report_work()
Summary
In the Linux kernel, the following vulnerability has been resolved: netdevsim: avoid potential loop in nsim_dev_trap_report_work() Many syzbot reports include the following trace [1] If nsim_dev_trap_report_work() can not grab the mutex, it should rearm itself at least one jiffie later. [1] Sending NMI from CPU 1 to CPUs 0: NMI backtrace for cpu 0 CPU: 0 PID: 32383 Comm: kworker/0:2 Not tainted 6.8.0-rc2-syzkaller-00031-g861c0981648f #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 Workqueue: events nsim_dev_trap_report_work RIP: 0010:bytes_is_nonzero mm/kasan/generic.c:89 [inline] RIP: 0010:memory_is_nonzero mm/kasan/generic.c:104 [inline] RIP: 0010:memory_is_poisoned_n mm/kasan/generic.c:129 [inline] RIP: 0010:memory_is_poisoned mm/kasan/generic.c:161 [inline] RIP: 0010:check_region_inline mm/kasan/generic.c:180 [inline] RIP: 0010:kasan_check_range+0x101/0x190 mm/kasan/generic.c:189 Code: 07 49 39 d1 75 0a 45 3a 11 b8 01 00 00 00 7c 0b 44 89 c2 e8 21 ed ff ff 83 f0 01 5b 5d 41 5c c3 48 85 d2 74 4f 48 01 ea eb 09 <48> 83 c0 01 48 39 d0 74 41 80 38 00 74 f2 eb b6 41 bc 08 00 00 00 RSP: 0018:ffffc90012dcf998 EFLAGS: 00000046 RAX: fffffbfff258af1e RBX: fffffbfff258af1f RCX: ffffffff8168eda3 RDX: fffffbfff258af1f RSI: 0000000000000004 RDI: ffffffff92c578f0 RBP: fffffbfff258af1e R08: 0000000000000000 R09: fffffbfff258af1e R10: ffffffff92c578f3 R11: ffffffff8acbcbc0 R12: 0000000000000002 R13: ffff88806db38400 R14: 1ffff920025b9f42 R15: ffffffff92c578e8 FS: 0000000000000000(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000000c00994e078 CR3: 000000002c250000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: <NMI> </NMI> <TASK> instrument_atomic_read include/linux/instrumented.h:68 [inline] atomic_read include/linux/atomic/atomic-instrumented.h:32 [inline] queued_spin_is_locked include/asm-generic/qspinlock.h:57 [inline] debug_spin_unlock kernel/locking/spinlock_debug.c:101 [inline] do_raw_spin_unlock+0x53/0x230 kernel/locking/spinlock_debug.c:141 __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:150 [inline] _raw_spin_unlock_irqrestore+0x22/0x70 kernel/locking/spinlock.c:194 debug_object_activate+0x349/0x540 lib/debugobjects.c:726 debug_work_activate kernel/workqueue.c:578 [inline] insert_work+0x30/0x230 kernel/workqueue.c:1650 __queue_work+0x62e/0x11d0 kernel/workqueue.c:1802 __queue_delayed_work+0x1bf/0x270 kernel/workqueue.c:1953 queue_delayed_work_on+0x106/0x130 kernel/workqueue.c:1989 queue_delayed_work include/linux/workqueue.h:563 [inline] schedule_delayed_work include/linux/workqueue.h:677 [inline] nsim_dev_trap_report_work+0x9c0/0xc80 drivers/net/netdevsim/dev.c:842 process_one_work+0x886/0x15d0 kernel/workqueue.c:2633 process_scheduled_works kernel/workqueue.c:2706 [inline] worker_thread+0x8b9/0x1290 kernel/workqueue.c:2787 kthread+0x2c6/0x3a0 kernel/kthread.c:388 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:242 </TASK>
Severity
No CVSS data available.
SSVC
Exploitation: none Automatable: no Technical Impact: partial
CISA Coordinator · CISA-ADP (v2.0.3)
Decision recorded 2024-09-10 15:53 UTC
Impacted products
Vendor Product Version CPE status
Linux Linux Affected: 012ec02ae4410207f796a9b280a60b80b6cc790a , < 0193e0660cc6689c794794b471492923cfd7bfbc (git)
Affected: 012ec02ae4410207f796a9b280a60b80b6cc790a , < 6eecddd9c3c8d6e3a097531cdc6d500335b35e46 (git)
Affected: 012ec02ae4410207f796a9b280a60b80b6cc790a , < d91964cdada76740811b7c621239f9c407820dbc (git)
Affected: 012ec02ae4410207f796a9b280a60b80b6cc790a , < ba5e1272142d051dcc57ca1d3225ad8a089f9858 (git)
guessed Create a notification for this product.
Linux Linux Affected: 6.0
Unaffected: 0 , < 6.0 (semver)
Unaffected: 6.1.78 , ≤ 6.1.* (semver)
Unaffected: 6.6.17 , ≤ 6.6.* (semver)
Unaffected: 6.7.5 , ≤ 6.7.* (semver)
Unaffected: 6.8 , ≤ * (original_commit_for_fix)
guessed Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "adp": [
      {
        "providerMetadata": {
          "dateUpdated": "2024-08-02T00:14:12.959Z",
          "orgId": "af854a3a-2127-422b-91ae-364da2661108",
          "shortName": "CVE"
        },
        "references": [
          {
            "tags": [
              "x_transferred"
            ],
            "url": "https://git.kernel.org/stable/c/0193e0660cc6689c794794b471492923cfd7bfbc"
          },
          {
            "tags": [
              "x_transferred"
            ],
            "url": "https://git.kernel.org/stable/c/6eecddd9c3c8d6e3a097531cdc6d500335b35e46"
          },
          {
            "tags": [
              "x_transferred"
            ],
            "url": "https://git.kernel.org/stable/c/d91964cdada76740811b7c621239f9c407820dbc"
          },
          {
            "tags": [
              "x_transferred"
            ],
            "url": "https://git.kernel.org/stable/c/ba5e1272142d051dcc57ca1d3225ad8a089f9858"
          }
        ],
        "title": "CVE Program Container"
      },
      {
        "metrics": [
          {
            "other": {
              "content": {
                "id": "CVE-2024-26681",
                "options": [
                  {
                    "Exploitation": "none"
                  },
                  {
                    "Automatable": "no"
                  },
                  {
                    "Technical Impact": "partial"
                  }
                ],
                "role": "CISA Coordinator",
                "timestamp": "2024-09-10T15:53:19.750035Z",
                "version": "2.0.3"
              },
              "type": "ssvc"
            }
          }
        ],
        "providerMetadata": {
          "dateUpdated": "2024-09-11T17:33:35.354Z",
          "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
          "shortName": "CISA-ADP"
        },
        "title": "CISA ADP Vulnrichment"
      }
    ],
    "cna": {
      "affected": [
        {
          "defaultStatus": "unaffected",
          "product": "Linux",
          "programFiles": [
            "drivers/net/netdevsim/dev.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "0193e0660cc6689c794794b471492923cfd7bfbc",
              "status": "affected",
              "version": "012ec02ae4410207f796a9b280a60b80b6cc790a",
              "versionType": "git"
            },
            {
              "lessThan": "6eecddd9c3c8d6e3a097531cdc6d500335b35e46",
              "status": "affected",
              "version": "012ec02ae4410207f796a9b280a60b80b6cc790a",
              "versionType": "git"
            },
            {
              "lessThan": "d91964cdada76740811b7c621239f9c407820dbc",
              "status": "affected",
              "version": "012ec02ae4410207f796a9b280a60b80b6cc790a",
              "versionType": "git"
            },
            {
              "lessThan": "ba5e1272142d051dcc57ca1d3225ad8a089f9858",
              "status": "affected",
              "version": "012ec02ae4410207f796a9b280a60b80b6cc790a",
              "versionType": "git"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "drivers/net/netdevsim/dev.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "6.0"
            },
            {
              "lessThan": "6.0",
              "status": "unaffected",
              "version": "0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.1.*",
              "status": "unaffected",
              "version": "6.1.78",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.6.*",
              "status": "unaffected",
              "version": "6.6.17",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.7.*",
              "status": "unaffected",
              "version": "6.7.5",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "*",
              "status": "unaffected",
              "version": "6.8",
              "versionType": "original_commit_for_fix"
            }
          ]
        }
      ],
      "cpeApplicability": [
        {
          "nodes": [
            {
              "cpeMatch": [
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1.78",
                  "versionStartIncluding": "6.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.6.17",
                  "versionStartIncluding": "6.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.7.5",
                  "versionStartIncluding": "6.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.8",
                  "versionStartIncluding": "6.0",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nnetdevsim: avoid potential loop in nsim_dev_trap_report_work()\n\nMany syzbot reports include the following trace [1]\n\nIf nsim_dev_trap_report_work() can not grab the mutex,\nit should rearm itself at least one jiffie later.\n\n[1]\nSending NMI from CPU 1 to CPUs 0:\nNMI backtrace for cpu 0\nCPU: 0 PID: 32383 Comm: kworker/0:2 Not tainted 6.8.0-rc2-syzkaller-00031-g861c0981648f #0\nHardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023\nWorkqueue: events nsim_dev_trap_report_work\n RIP: 0010:bytes_is_nonzero mm/kasan/generic.c:89 [inline]\n RIP: 0010:memory_is_nonzero mm/kasan/generic.c:104 [inline]\n RIP: 0010:memory_is_poisoned_n mm/kasan/generic.c:129 [inline]\n RIP: 0010:memory_is_poisoned mm/kasan/generic.c:161 [inline]\n RIP: 0010:check_region_inline mm/kasan/generic.c:180 [inline]\n RIP: 0010:kasan_check_range+0x101/0x190 mm/kasan/generic.c:189\nCode: 07 49 39 d1 75 0a 45 3a 11 b8 01 00 00 00 7c 0b 44 89 c2 e8 21 ed ff ff 83 f0 01 5b 5d 41 5c c3 48 85 d2 74 4f 48 01 ea eb 09 \u003c48\u003e 83 c0 01 48 39 d0 74 41 80 38 00 74 f2 eb b6 41 bc 08 00 00 00\nRSP: 0018:ffffc90012dcf998 EFLAGS: 00000046\nRAX: fffffbfff258af1e RBX: fffffbfff258af1f RCX: ffffffff8168eda3\nRDX: fffffbfff258af1f RSI: 0000000000000004 RDI: ffffffff92c578f0\nRBP: fffffbfff258af1e R08: 0000000000000000 R09: fffffbfff258af1e\nR10: ffffffff92c578f3 R11: ffffffff8acbcbc0 R12: 0000000000000002\nR13: ffff88806db38400 R14: 1ffff920025b9f42 R15: ffffffff92c578e8\nFS:  0000000000000000(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000\nCS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 000000c00994e078 CR3: 000000002c250000 CR4: 00000000003506f0\nDR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000\nDR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400\nCall Trace:\n \u003cNMI\u003e\n \u003c/NMI\u003e\n \u003cTASK\u003e\n  instrument_atomic_read include/linux/instrumented.h:68 [inline]\n  atomic_read include/linux/atomic/atomic-instrumented.h:32 [inline]\n  queued_spin_is_locked include/asm-generic/qspinlock.h:57 [inline]\n  debug_spin_unlock kernel/locking/spinlock_debug.c:101 [inline]\n  do_raw_spin_unlock+0x53/0x230 kernel/locking/spinlock_debug.c:141\n  __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:150 [inline]\n  _raw_spin_unlock_irqrestore+0x22/0x70 kernel/locking/spinlock.c:194\n  debug_object_activate+0x349/0x540 lib/debugobjects.c:726\n  debug_work_activate kernel/workqueue.c:578 [inline]\n  insert_work+0x30/0x230 kernel/workqueue.c:1650\n  __queue_work+0x62e/0x11d0 kernel/workqueue.c:1802\n  __queue_delayed_work+0x1bf/0x270 kernel/workqueue.c:1953\n  queue_delayed_work_on+0x106/0x130 kernel/workqueue.c:1989\n  queue_delayed_work include/linux/workqueue.h:563 [inline]\n  schedule_delayed_work include/linux/workqueue.h:677 [inline]\n  nsim_dev_trap_report_work+0x9c0/0xc80 drivers/net/netdevsim/dev.c:842\n  process_one_work+0x886/0x15d0 kernel/workqueue.c:2633\n  process_scheduled_works kernel/workqueue.c:2706 [inline]\n  worker_thread+0x8b9/0x1290 kernel/workqueue.c:2787\n  kthread+0x2c6/0x3a0 kernel/kthread.c:388\n  ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147\n  ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:242\n \u003c/TASK\u003e"
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-05-11T20:02:08.616Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/0193e0660cc6689c794794b471492923cfd7bfbc"
        },
        {
          "url": "https://git.kernel.org/stable/c/6eecddd9c3c8d6e3a097531cdc6d500335b35e46"
        },
        {
          "url": "https://git.kernel.org/stable/c/d91964cdada76740811b7c621239f9c407820dbc"
        },
        {
          "url": "https://git.kernel.org/stable/c/ba5e1272142d051dcc57ca1d3225ad8a089f9858"
        }
      ],
      "title": "netdevsim: avoid potential loop in nsim_dev_trap_report_work()",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2024-26681",
    "datePublished": "2024-04-02T07:01:44.700Z",
    "dateReserved": "2024-02-19T14:20:24.153Z",
    "dateUpdated": "2026-05-11T20:02:08.616Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2024-26681",
      "date": "2026-09-15",
      "epss": "0.00225",
      "percentile": "0.13267"
    },
    "fkie_nvd": {
      "descriptions": "[{\"lang\": \"en\", \"value\": \"In the Linux kernel, the following vulnerability has been resolved:\\n\\nnetdevsim: avoid potential loop in nsim_dev_trap_report_work()\\n\\nMany syzbot reports include the following trace [1]\\n\\nIf nsim_dev_trap_report_work() can not grab the mutex,\\nit should rearm itself at least one jiffie later.\\n\\n[1]\\nSending NMI from CPU 1 to CPUs 0:\\nNMI backtrace for cpu 0\\nCPU: 0 PID: 32383 Comm: kworker/0:2 Not tainted 6.8.0-rc2-syzkaller-00031-g861c0981648f #0\\nHardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023\\nWorkqueue: events nsim_dev_trap_report_work\\n RIP: 0010:bytes_is_nonzero mm/kasan/generic.c:89 [inline]\\n RIP: 0010:memory_is_nonzero mm/kasan/generic.c:104 [inline]\\n RIP: 0010:memory_is_poisoned_n mm/kasan/generic.c:129 [inline]\\n RIP: 0010:memory_is_poisoned mm/kasan/generic.c:161 [inline]\\n RIP: 0010:check_region_inline mm/kasan/generic.c:180 [inline]\\n RIP: 0010:kasan_check_range+0x101/0x190 mm/kasan/generic.c:189\\nCode: 07 49 39 d1 75 0a 45 3a 11 b8 01 00 00 00 7c 0b 44 89 c2 e8 21 ed ff ff 83 f0 01 5b 5d 41 5c c3 48 85 d2 74 4f 48 01 ea eb 09 \u003c48\u003e 83 c0 01 48 39 d0 74 41 80 38 00 74 f2 eb b6 41 bc 08 00 00 00\\nRSP: 0018:ffffc90012dcf998 EFLAGS: 00000046\\nRAX: fffffbfff258af1e RBX: fffffbfff258af1f RCX: ffffffff8168eda3\\nRDX: fffffbfff258af1f RSI: 0000000000000004 RDI: ffffffff92c578f0\\nRBP: fffffbfff258af1e R08: 0000000000000000 R09: fffffbfff258af1e\\nR10: ffffffff92c578f3 R11: ffffffff8acbcbc0 R12: 0000000000000002\\nR13: ffff88806db38400 R14: 1ffff920025b9f42 R15: ffffffff92c578e8\\nFS:  0000000000000000(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000\\nCS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033\\nCR2: 000000c00994e078 CR3: 000000002c250000 CR4: 00000000003506f0\\nDR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000\\nDR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400\\nCall Trace:\\n \u003cNMI\u003e\\n \u003c/NMI\u003e\\n \u003cTASK\u003e\\n  instrument_atomic_read include/linux/instrumented.h:68 [inline]\\n  atomic_read include/linux/atomic/atomic-instrumented.h:32 [inline]\\n  queued_spin_is_locked include/asm-generic/qspinlock.h:57 [inline]\\n  debug_spin_unlock kernel/locking/spinlock_debug.c:101 [inline]\\n  do_raw_spin_unlock+0x53/0x230 kernel/locking/spinlock_debug.c:141\\n  __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:150 [inline]\\n  _raw_spin_unlock_irqrestore+0x22/0x70 kernel/locking/spinlock.c:194\\n  debug_object_activate+0x349/0x540 lib/debugobjects.c:726\\n  debug_work_activate kernel/workqueue.c:578 [inline]\\n  insert_work+0x30/0x230 kernel/workqueue.c:1650\\n  __queue_work+0x62e/0x11d0 kernel/workqueue.c:1802\\n  __queue_delayed_work+0x1bf/0x270 kernel/workqueue.c:1953\\n  queue_delayed_work_on+0x106/0x130 kernel/workqueue.c:1989\\n  queue_delayed_work include/linux/workqueue.h:563 [inline]\\n  schedule_delayed_work include/linux/workqueue.h:677 [inline]\\n  nsim_dev_trap_report_work+0x9c0/0xc80 drivers/net/netdevsim/dev.c:842\\n  process_one_work+0x886/0x15d0 kernel/workqueue.c:2633\\n  process_scheduled_works kernel/workqueue.c:2706 [inline]\\n  worker_thread+0x8b9/0x1290 kernel/workqueue.c:2787\\n  kthread+0x2c6/0x3a0 kernel/kthread.c:388\\n  ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147\\n  ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:242\\n \u003c/TASK\u003e\"}, {\"lang\": \"es\", \"value\": \"En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: netdevsim: evita un posible bucle en nsim_dev_trap_report_work() Muchos informes de syzbot incluyen el siguiente seguimiento [1] Si nsim_dev_trap_report_work() no puede capturar el mutex, deber\\u00eda rearmarse al menos un santiam\\u00e9n despu\\u00e9s . [1] Env\\u00edo de NMI desde la CPU 1 a las CPU 0: seguimiento de NMI para la CPU 0 CPU: 0 PID: 32383 Comm: kworker/0:2 Not tainted 6.8.0-rc2-syzkaller-00031-g861c0981648f #0 Nombre del hardware: Google Google Compute Engine/Google Compute Engine, BIOS Google 17/11/2023 Cola de trabajo: eventos nsim_dev_trap_report_work RIP: 0010:bytes_is_nonzero mm/kasan/generic.c:89 [en l\\u00ednea] RIP: 0010:memory_is_nonzero mm/kasan/generic.c:104 [ en l\\u00ednea] RIP: 0010:memory_is_poisoned_n mm/kasan/generic.c:129 [en l\\u00ednea] RIP: 0010:memory_is_poisoned mm/kasan/generic.c:161 [en l\\u00ednea] RIP: 0010:check_region_inline mm/kasan/generic.c:180 [en l\\u00ednea] RIP: 0010:kasan_check_range+0x101/0x190 mm/kasan/generic.c:189 C\\u00f3digo: 07 49 39 d1 75 0a 45 3a 11 b8 01 00 00 00 7c 0b 44 89 c2 e8 21 ed ff ff 83 f0 01 5b 5d 41 5c c3 48 85 d2 74 4f 48 01 ea eb 09 \u0026lt;48\u0026gt; 83 c0 01 48 39 d0 74 41 80 38 00 74 f2 eb b6 41 bc 08 00 00 00 RSP: 0018:ffffc90012dcf998 EFLAGS: 00000046 RAX: ffffbfff258af1e RBX: ffffbfff258af1f RCX: ffffffff8168eda3 RDX: ffffbfff258af1f RSI: 0000000000000004 RDI: ffffffff92c578f0 RBP: ffffbfff258af1e R08: 00000000000000000 R09: f ffffbfff258af1e R10: ffffffff92c578f3 R11: ffffffff8acbcbc0 R12: 0000000000000002 R13: ffff88806db38400 R14: 1ffff920025b9f42 R15: ffffffff92c578e8 FS: 0000 000000000000(0000) GS: ffff8880b9800000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000000c00994e078 CR3: 000000002c250000 CR 4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 00000000000000000 DR6: 00000000ffe0ff0 DR7: 00000 00000000400 Seguimiento de llamadas: \u0026lt; NMI\u0026gt;   instrument_atomic_read include/linux/instrumented.h:68 [en l\\u00ednea] atomic_read include/linux/atomic/atomic-instrumented.h:32 [en l\\u00ednea] queued_spin_is_locked include/asm-generic/qspinlock.h: 57 [en l\\u00ednea] debug_spin_unlock kernel/locking/spinlock_debug.c:101 [en l\\u00ednea] do_raw_spin_unlock+0x53/0x230 kernel/locking/spinlock_debug.c:141 __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:150 [en l\\u00ednea] _raw_spin_unlock_irqrestore +0x22/0x70 n\\u00facleo /locking/spinlock.c:194 debug_object_activate+0x349/0x540 lib/debugobjects.c:726 debug_work_activate kernel/workqueue.c:578 [en l\\u00ednea] insert_work+0x30/0x230 kernel/workqueue.c:1650 __queue_work+0x62e/0x11d0 kernel/ workqueue.c:1802 __queue_delayed_work+0x1bf/0x270 kernel/workqueue.c:1953 queue_delayed_work_on+0x106/0x130 kernel/workqueue.c:1989 queue_delayed_work include/linux/workqueue.h:563 [en l\\u00ednea] Schedule_delayed_work include/linux/workqueue.h :677 [en l\\u00ednea] nsim_dev_trap_report_work+0x9c0/0xc80 drivers/net/netdevsim/dev.c:842 Process_one_work+0x886/0x15d0 kernel/workqueue.c:2633 Process_scheduled_works kernel/workqueue.c:2706 [en l\\u00ednea] work_thread+0x8b9/0x1290 n\\u00facleo /workqueue.c:2787 kthread+0x2c6/0x3a0 kernel/kthread.c:388 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:242 \"}]",
      "id": "CVE-2024-26681",
      "lastModified": "2024-11-21T09:02:50.057",
      "published": "2024-04-02T07:15:44.567",
      "references": "[{\"url\": \"https://git.kernel.org/stable/c/0193e0660cc6689c794794b471492923cfd7bfbc\", \"source\": \"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"}, {\"url\": \"https://git.kernel.org/stable/c/6eecddd9c3c8d6e3a097531cdc6d500335b35e46\", \"source\": \"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"}, {\"url\": \"https://git.kernel.org/stable/c/ba5e1272142d051dcc57ca1d3225ad8a089f9858\", \"source\": \"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"}, {\"url\": \"https://git.kernel.org/stable/c/d91964cdada76740811b7c621239f9c407820dbc\", \"source\": \"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"}, {\"url\": \"https://git.kernel.org/stable/c/0193e0660cc6689c794794b471492923cfd7bfbc\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\"}, {\"url\": \"https://git.kernel.org/stable/c/6eecddd9c3c8d6e3a097531cdc6d500335b35e46\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\"}, {\"url\": \"https://git.kernel.org/stable/c/ba5e1272142d051dcc57ca1d3225ad8a089f9858\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\"}, {\"url\": \"https://git.kernel.org/stable/c/d91964cdada76740811b7c621239f9c407820dbc\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\"}]",
      "sourceIdentifier": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
      "vulnStatus": "Awaiting Analysis"
    },
    "nvd": "{\"cve\":{\"id\":\"CVE-2024-26681\",\"sourceIdentifier\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"published\":\"2024-04-02T07:15:44.567\",\"lastModified\":\"2026-06-17T07:18:04.987\",\"vulnStatus\":\"Analyzed\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In the Linux kernel, the following vulnerability has been resolved:\\n\\nnetdevsim: avoid potential loop in nsim_dev_trap_report_work()\\n\\nMany syzbot reports include the following trace [1]\\n\\nIf nsim_dev_trap_report_work() can not grab the mutex,\\nit should rearm itself at least one jiffie later.\\n\\n[1]\\nSending NMI from CPU 1 to CPUs 0:\\nNMI backtrace for cpu 0\\nCPU: 0 PID: 32383 Comm: kworker/0:2 Not tainted 6.8.0-rc2-syzkaller-00031-g861c0981648f #0\\nHardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023\\nWorkqueue: events nsim_dev_trap_report_work\\n RIP: 0010:bytes_is_nonzero mm/kasan/generic.c:89 [inline]\\n RIP: 0010:memory_is_nonzero mm/kasan/generic.c:104 [inline]\\n RIP: 0010:memory_is_poisoned_n mm/kasan/generic.c:129 [inline]\\n RIP: 0010:memory_is_poisoned mm/kasan/generic.c:161 [inline]\\n RIP: 0010:check_region_inline mm/kasan/generic.c:180 [inline]\\n RIP: 0010:kasan_check_range+0x101/0x190 mm/kasan/generic.c:189\\nCode: 07 49 39 d1 75 0a 45 3a 11 b8 01 00 00 00 7c 0b 44 89 c2 e8 21 ed ff ff 83 f0 01 5b 5d 41 5c c3 48 85 d2 74 4f 48 01 ea eb 09 \u003c48\u003e 83 c0 01 48 39 d0 74 41 80 38 00 74 f2 eb b6 41 bc 08 00 00 00\\nRSP: 0018:ffffc90012dcf998 EFLAGS: 00000046\\nRAX: fffffbfff258af1e RBX: fffffbfff258af1f RCX: ffffffff8168eda3\\nRDX: fffffbfff258af1f RSI: 0000000000000004 RDI: ffffffff92c578f0\\nRBP: fffffbfff258af1e R08: 0000000000000000 R09: fffffbfff258af1e\\nR10: ffffffff92c578f3 R11: ffffffff8acbcbc0 R12: 0000000000000002\\nR13: ffff88806db38400 R14: 1ffff920025b9f42 R15: ffffffff92c578e8\\nFS:  0000000000000000(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000\\nCS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033\\nCR2: 000000c00994e078 CR3: 000000002c250000 CR4: 00000000003506f0\\nDR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000\\nDR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400\\nCall Trace:\\n \u003cNMI\u003e\\n \u003c/NMI\u003e\\n \u003cTASK\u003e\\n  instrument_atomic_read include/linux/instrumented.h:68 [inline]\\n  atomic_read include/linux/atomic/atomic-instrumented.h:32 [inline]\\n  queued_spin_is_locked include/asm-generic/qspinlock.h:57 [inline]\\n  debug_spin_unlock kernel/locking/spinlock_debug.c:101 [inline]\\n  do_raw_spin_unlock+0x53/0x230 kernel/locking/spinlock_debug.c:141\\n  __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:150 [inline]\\n  _raw_spin_unlock_irqrestore+0x22/0x70 kernel/locking/spinlock.c:194\\n  debug_object_activate+0x349/0x540 lib/debugobjects.c:726\\n  debug_work_activate kernel/workqueue.c:578 [inline]\\n  insert_work+0x30/0x230 kernel/workqueue.c:1650\\n  __queue_work+0x62e/0x11d0 kernel/workqueue.c:1802\\n  __queue_delayed_work+0x1bf/0x270 kernel/workqueue.c:1953\\n  queue_delayed_work_on+0x106/0x130 kernel/workqueue.c:1989\\n  queue_delayed_work include/linux/workqueue.h:563 [inline]\\n  schedule_delayed_work include/linux/workqueue.h:677 [inline]\\n  nsim_dev_trap_report_work+0x9c0/0xc80 drivers/net/netdevsim/dev.c:842\\n  process_one_work+0x886/0x15d0 kernel/workqueue.c:2633\\n  process_scheduled_works kernel/workqueue.c:2706 [inline]\\n  worker_thread+0x8b9/0x1290 kernel/workqueue.c:2787\\n  kthread+0x2c6/0x3a0 kernel/kthread.c:388\\n  ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147\\n  ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:242\\n \u003c/TASK\u003e\"},{\"lang\":\"es\",\"value\":\"En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: netdevsim: evita un posible bucle en nsim_dev_trap_report_work() Muchos informes de syzbot incluyen el siguiente seguimiento [1] Si nsim_dev_trap_report_work() no puede capturar el mutex, deber\u00eda rearmarse al menos un santiam\u00e9n despu\u00e9s . [1] Env\u00edo de NMI desde la CPU 1 a las CPU 0: seguimiento de NMI para la CPU 0 CPU: 0 PID: 32383 Comm: kworker/0:2 Not tainted 6.8.0-rc2-syzkaller-00031-g861c0981648f #0 Nombre del hardware: Google Google Compute Engine/Google Compute Engine, BIOS Google 17/11/2023 Cola de trabajo: eventos nsim_dev_trap_report_work RIP: 0010:bytes_is_nonzero mm/kasan/generic.c:89 [en l\u00ednea] RIP: 0010:memory_is_nonzero mm/kasan/generic.c:104 [ en l\u00ednea] RIP: 0010:memory_is_poisoned_n mm/kasan/generic.c:129 [en l\u00ednea] RIP: 0010:memory_is_poisoned mm/kasan/generic.c:161 [en l\u00ednea] RIP: 0010:check_region_inline mm/kasan/generic.c:180 [en l\u00ednea] RIP: 0010:kasan_check_range+0x101/0x190 mm/kasan/generic.c:189 C\u00f3digo: 07 49 39 d1 75 0a 45 3a 11 b8 01 00 00 00 7c 0b 44 89 c2 e8 21 ed ff ff 83 f0 01 5b 5d 41 5c c3 48 85 d2 74 4f 48 01 ea eb 09 \u0026lt;48\u0026gt; 83 c0 01 48 39 d0 74 41 80 38 00 74 f2 eb b6 41 bc 08 00 00 00 RSP: 0018:ffffc90012dcf998 EFLAGS: 00000046 RAX: ffffbfff258af1e RBX: ffffbfff258af1f RCX: ffffffff8168eda3 RDX: ffffbfff258af1f RSI: 0000000000000004 RDI: ffffffff92c578f0 RBP: ffffbfff258af1e R08: 00000000000000000 R09: f ffffbfff258af1e R10: ffffffff92c578f3 R11: ffffffff8acbcbc0 R12: 0000000000000002 R13: ffff88806db38400 R14: 1ffff920025b9f42 R15: ffffffff92c578e8 FS: 0000 000000000000(0000) GS: ffff8880b9800000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000000c00994e078 CR3: 000000002c250000 CR 4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 00000000000000000 DR6: 00000000ffe0ff0 DR7: 00000 00000000400 Seguimiento de llamadas: \u0026lt; NMI\u0026gt;   instrument_atomic_read include/linux/instrumented.h:68 [en l\u00ednea] atomic_read include/linux/atomic/atomic-instrumented.h:32 [en l\u00ednea] queued_spin_is_locked include/asm-generic/qspinlock.h: 57 [en l\u00ednea] debug_spin_unlock kernel/locking/spinlock_debug.c:101 [en l\u00ednea] do_raw_spin_unlock+0x53/0x230 kernel/locking/spinlock_debug.c:141 __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:150 [en l\u00ednea] _raw_spin_unlock_irqrestore +0x22/0x70 n\u00facleo /locking/spinlock.c:194 debug_object_activate+0x349/0x540 lib/debugobjects.c:726 debug_work_activate kernel/workqueue.c:578 [en l\u00ednea] insert_work+0x30/0x230 kernel/workqueue.c:1650 __queue_work+0x62e/0x11d0 kernel/ workqueue.c:1802 __queue_delayed_work+0x1bf/0x270 kernel/workqueue.c:1953 queue_delayed_work_on+0x106/0x130 kernel/workqueue.c:1989 queue_delayed_work include/linux/workqueue.h:563 [en l\u00ednea] Schedule_delayed_work include/linux/workqueue.h :677 [en l\u00ednea] nsim_dev_trap_report_work+0x9c0/0xc80 drivers/net/netdevsim/dev.c:842 Process_one_work+0x886/0x15d0 kernel/workqueue.c:2633 Process_scheduled_works kernel/workqueue.c:2706 [en l\u00ednea] work_thread+0x8b9/0x1290 n\u00facleo /workqueue.c:2787 kthread+0x2c6/0x3a0 kernel/kthread.c:388 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:242 \"}],\"affected\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"affectedData\":[{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"unaffected\",\"programFiles\":[\"drivers/net/netdevsim/dev.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"012ec02ae4410207f796a9b280a60b80b6cc790a\",\"lessThan\":\"0193e0660cc6689c794794b471492923cfd7bfbc\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"012ec02ae4410207f796a9b280a60b80b6cc790a\",\"lessThan\":\"6eecddd9c3c8d6e3a097531cdc6d500335b35e46\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"012ec02ae4410207f796a9b280a60b80b6cc790a\",\"lessThan\":\"d91964cdada76740811b7c621239f9c407820dbc\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"012ec02ae4410207f796a9b280a60b80b6cc790a\",\"lessThan\":\"ba5e1272142d051dcc57ca1d3225ad8a089f9858\",\"versionType\":\"git\",\"status\":\"affected\"}]},{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"affected\",\"programFiles\":[\"drivers/net/netdevsim/dev.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"6.0\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"6.0\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.1.78\",\"lessThanOrEqual\":\"6.1.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.6.17\",\"lessThanOrEqual\":\"6.6.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.7.5\",\"lessThanOrEqual\":\"6.7.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.8\",\"lessThanOrEqual\":\"*\",\"versionType\":\"original_commit_for_fix\",\"status\":\"unaffected\"}]}]}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H\",\"baseScore\":5.5,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"LOW\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":1.8,\"impactScore\":3.6}],\"ssvcV203\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"ssvcData\":{\"timestamp\":\"2024-09-10T15:53:19.750035Z\",\"id\":\"CVE-2024-26681\",\"options\":[{\"exploitation\":\"none\"},{\"automatable\":\"no\"},{\"technicalImpact\":\"partial\"}],\"role\":\"CISA Coordinator\",\"version\":\"2.0.3\"}}]},\"weaknesses\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-835\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.0\",\"versionEndExcluding\":\"6.1.78\",\"matchCriteriaId\":\"12EE926A-E34D-41BE-B857-286F1093510F\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.2\",\"versionEndExcluding\":\"6.6.17\",\"matchCriteriaId\":\"73F8C6ED-5A0B-4B25-8FA9-AF916A9C8F0B\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.7\",\"versionEndExcluding\":\"6.7.5\",\"matchCriteriaId\":\"01925741-2C95-47C1-A7EA-3DC2BB0012D3\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:6.8:rc1:*:*:*:*:*:*\",\"matchCriteriaId\":\"B9F4EA73-0894-400F-A490-3A397AB7A517\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:6.8:rc2:*:*:*:*:*:*\",\"matchCriteriaId\":\"056BD938-0A27-4569-B391-30578B309EE3\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:6.8:rc3:*:*:*:*:*:*\",\"matchCriteriaId\":\"F02056A5-B362-4370-9FF8-6F0BD384D520\"}]}]}],\"references\":[{\"url\":\"https://git.kernel.org/stable/c/0193e0660cc6689c794794b471492923cfd7bfbc\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/6eecddd9c3c8d6e3a097531cdc6d500335b35e46\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/ba5e1272142d051dcc57ca1d3225ad8a089f9858\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/d91964cdada76740811b7c621239f9c407820dbc\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/0193e0660cc6689c794794b471492923cfd7bfbc\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/6eecddd9c3c8d6e3a097531cdc6d500335b35e46\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/ba5e1272142d051dcc57ca1d3225ad8a089f9858\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/d91964cdada76740811b7c621239f9c407820dbc\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Patch\"]}]}}",
    "redhat_vex": {
      "aggregate_severity": "Low",
      "current_release_date": "2025-11-21T10:52:30+00:00",
      "cve": "CVE-2024-26681",
      "id": "CVE-2024-26681",
      "initial_release_date": "2024-04-02T00:00:00+00:00",
      "product_status:known_affected": "28",
      "product_status:known_not_affected": "170",
      "source": "Red Hat CSAF VEX",
      "status": "final",
      "title": "kernel: netdevsim: avoid potential loop in nsim_dev_trap_report_work()",
      "url": "https://security.access.redhat.com/data/csaf/v2/vex/2024/cve-2024-26681.json",
      "version": "3"
    },
    "suse_vex": {
      "aggregate_severity": "moderate",
      "current_release_date": "2026-09-02T01:34:43Z",
      "cve": "CVE-2024-26681",
      "id": "CVE-2024-26681",
      "initial_release_date": "2024-04-09T02:29:15Z",
      "product_status:known_affected": "400",
      "product_status:known_not_affected": "397",
      "product_status:recommended": "436",
      "source": "SUSE CSAF VEX",
      "status": "interim",
      "title": "SUSE CVE CVE-2024-26681",
      "url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2024-26681.json",
      "version": "63"
    },
    "vulnrichment": {
      "containers": "{\"adp\": [{\"title\": \"CVE Program Container\", \"references\": [{\"url\": \"https://git.kernel.org/stable/c/0193e0660cc6689c794794b471492923cfd7bfbc\", \"tags\": [\"x_transferred\"]}, {\"url\": \"https://git.kernel.org/stable/c/6eecddd9c3c8d6e3a097531cdc6d500335b35e46\", \"tags\": [\"x_transferred\"]}, {\"url\": \"https://git.kernel.org/stable/c/d91964cdada76740811b7c621239f9c407820dbc\", \"tags\": [\"x_transferred\"]}, {\"url\": \"https://git.kernel.org/stable/c/ba5e1272142d051dcc57ca1d3225ad8a089f9858\", \"tags\": [\"x_transferred\"]}], \"providerMetadata\": {\"orgId\": \"af854a3a-2127-422b-91ae-364da2661108\", \"shortName\": \"CVE\", \"dateUpdated\": \"2024-08-02T00:14:12.959Z\"}}, {\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2024-26681\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2024-09-10T15:53:19.750035Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2024-09-11T12:42:17.488Z\"}}], \"cna\": {\"title\": \"netdevsim: avoid potential loop in nsim_dev_trap_report_work()\", \"affected\": [{\"repo\": \"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\", \"vendor\": \"Linux\", \"product\": \"Linux\", \"versions\": [{\"status\": \"affected\", \"version\": \"012ec02ae4410207f796a9b280a60b80b6cc790a\", \"lessThan\": \"0193e0660cc6689c794794b471492923cfd7bfbc\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"012ec02ae4410207f796a9b280a60b80b6cc790a\", \"lessThan\": \"6eecddd9c3c8d6e3a097531cdc6d500335b35e46\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"012ec02ae4410207f796a9b280a60b80b6cc790a\", \"lessThan\": \"d91964cdada76740811b7c621239f9c407820dbc\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"012ec02ae4410207f796a9b280a60b80b6cc790a\", \"lessThan\": \"ba5e1272142d051dcc57ca1d3225ad8a089f9858\", \"versionType\": \"git\"}], \"programFiles\": [\"drivers/net/netdevsim/dev.c\"], \"defaultStatus\": \"unaffected\"}, {\"repo\": \"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\", \"vendor\": \"Linux\", \"product\": \"Linux\", \"versions\": [{\"status\": \"affected\", \"version\": \"6.0\"}, {\"status\": \"unaffected\", \"version\": \"0\", \"lessThan\": \"6.0\", \"versionType\": \"semver\"}, {\"status\": \"unaffected\", \"version\": \"6.1.78\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"6.1.*\"}, {\"status\": \"unaffected\", \"version\": \"6.6.17\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"6.6.*\"}, {\"status\": \"unaffected\", \"version\": \"6.7.5\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"6.7.*\"}, {\"status\": \"unaffected\", \"version\": \"6.8\", \"versionType\": \"original_commit_for_fix\", \"lessThanOrEqual\": \"*\"}], \"programFiles\": [\"drivers/net/netdevsim/dev.c\"], \"defaultStatus\": \"affected\"}], \"references\": [{\"url\": \"https://git.kernel.org/stable/c/0193e0660cc6689c794794b471492923cfd7bfbc\"}, {\"url\": \"https://git.kernel.org/stable/c/6eecddd9c3c8d6e3a097531cdc6d500335b35e46\"}, {\"url\": \"https://git.kernel.org/stable/c/d91964cdada76740811b7c621239f9c407820dbc\"}, {\"url\": \"https://git.kernel.org/stable/c/ba5e1272142d051dcc57ca1d3225ad8a089f9858\"}], \"x_generator\": {\"engine\": \"bippy-1.2.0\"}, \"descriptions\": [{\"lang\": \"en\", \"value\": \"In the Linux kernel, the following vulnerability has been resolved:\\n\\nnetdevsim: avoid potential loop in nsim_dev_trap_report_work()\\n\\nMany syzbot reports include the following trace [1]\\n\\nIf nsim_dev_trap_report_work() can not grab the mutex,\\nit should rearm itself at least one jiffie later.\\n\\n[1]\\nSending NMI from CPU 1 to CPUs 0:\\nNMI backtrace for cpu 0\\nCPU: 0 PID: 32383 Comm: kworker/0:2 Not tainted 6.8.0-rc2-syzkaller-00031-g861c0981648f #0\\nHardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023\\nWorkqueue: events nsim_dev_trap_report_work\\n RIP: 0010:bytes_is_nonzero mm/kasan/generic.c:89 [inline]\\n RIP: 0010:memory_is_nonzero mm/kasan/generic.c:104 [inline]\\n RIP: 0010:memory_is_poisoned_n mm/kasan/generic.c:129 [inline]\\n RIP: 0010:memory_is_poisoned mm/kasan/generic.c:161 [inline]\\n RIP: 0010:check_region_inline mm/kasan/generic.c:180 [inline]\\n RIP: 0010:kasan_check_range+0x101/0x190 mm/kasan/generic.c:189\\nCode: 07 49 39 d1 75 0a 45 3a 11 b8 01 00 00 00 7c 0b 44 89 c2 e8 21 ed ff ff 83 f0 01 5b 5d 41 5c c3 48 85 d2 74 4f 48 01 ea eb 09 \u003c48\u003e 83 c0 01 48 39 d0 74 41 80 38 00 74 f2 eb b6 41 bc 08 00 00 00\\nRSP: 0018:ffffc90012dcf998 EFLAGS: 00000046\\nRAX: fffffbfff258af1e RBX: fffffbfff258af1f RCX: ffffffff8168eda3\\nRDX: fffffbfff258af1f RSI: 0000000000000004 RDI: ffffffff92c578f0\\nRBP: fffffbfff258af1e R08: 0000000000000000 R09: fffffbfff258af1e\\nR10: ffffffff92c578f3 R11: ffffffff8acbcbc0 R12: 0000000000000002\\nR13: ffff88806db38400 R14: 1ffff920025b9f42 R15: ffffffff92c578e8\\nFS:  0000000000000000(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000\\nCS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033\\nCR2: 000000c00994e078 CR3: 000000002c250000 CR4: 00000000003506f0\\nDR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000\\nDR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400\\nCall Trace:\\n \u003cNMI\u003e\\n \u003c/NMI\u003e\\n \u003cTASK\u003e\\n  instrument_atomic_read include/linux/instrumented.h:68 [inline]\\n  atomic_read include/linux/atomic/atomic-instrumented.h:32 [inline]\\n  queued_spin_is_locked include/asm-generic/qspinlock.h:57 [inline]\\n  debug_spin_unlock kernel/locking/spinlock_debug.c:101 [inline]\\n  do_raw_spin_unlock+0x53/0x230 kernel/locking/spinlock_debug.c:141\\n  __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:150 [inline]\\n  _raw_spin_unlock_irqrestore+0x22/0x70 kernel/locking/spinlock.c:194\\n  debug_object_activate+0x349/0x540 lib/debugobjects.c:726\\n  debug_work_activate kernel/workqueue.c:578 [inline]\\n  insert_work+0x30/0x230 kernel/workqueue.c:1650\\n  __queue_work+0x62e/0x11d0 kernel/workqueue.c:1802\\n  __queue_delayed_work+0x1bf/0x270 kernel/workqueue.c:1953\\n  queue_delayed_work_on+0x106/0x130 kernel/workqueue.c:1989\\n  queue_delayed_work include/linux/workqueue.h:563 [inline]\\n  schedule_delayed_work include/linux/workqueue.h:677 [inline]\\n  nsim_dev_trap_report_work+0x9c0/0xc80 drivers/net/netdevsim/dev.c:842\\n  process_one_work+0x886/0x15d0 kernel/workqueue.c:2633\\n  process_scheduled_works kernel/workqueue.c:2706 [inline]\\n  worker_thread+0x8b9/0x1290 kernel/workqueue.c:2787\\n  kthread+0x2c6/0x3a0 kernel/kthread.c:388\\n  ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147\\n  ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:242\\n \u003c/TASK\u003e\"}], \"cpeApplicability\": [{\"nodes\": [{\"negate\": false, \"cpeMatch\": [{\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.1.78\", \"versionStartIncluding\": \"6.0\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.6.17\", \"versionStartIncluding\": \"6.0\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.7.5\", \"versionStartIncluding\": \"6.0\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.8\", \"versionStartIncluding\": \"6.0\"}], \"operator\": \"OR\"}]}], \"providerMetadata\": {\"orgId\": \"416baaa9-dc9f-4396-8d5f-8c081fb06d67\", \"shortName\": \"Linux\", \"dateUpdated\": \"2026-05-11T20:02:08.616Z\"}}}",
      "cveMetadata": "{\"cveId\": \"CVE-2024-26681\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2026-05-11T20:02:08.616Z\", \"dateReserved\": \"2024-02-19T14:20:24.153Z\", \"assignerOrgId\": \"416baaa9-dc9f-4396-8d5f-8c081fb06d67\", \"datePublished\": \"2024-04-02T07:01:44.700Z\", \"assignerShortName\": \"Linux\"}",
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }
  }
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.

Loading…

Detection rules are retrieved from Rulezet.

Loading…

Loading…

Related by attack behaviour

Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.


Loading…