Skip to main content
VulnerabilityPublished Updated

CVE-2025-37915: Linux kernel · net_sched: drr: Fix double list add in class with netem as child qdisc

Source GCVE Database

0
Compare

Not known to be exploited · CVSS 7.0 High.

Data as of 13 Nov 2026, 19:33 UTC

CVSS 3.1 base score
7.0High
How severe the flaw is on the 0–10 CVSS scale.
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 20 May 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 13 Nov 2026.

What to do

AI-suggested

A patch has been applied to the Linux kernel to fix this issue by adding a check to prevent double addition of classes to the active list. Users should update to the fixed kernel versions once available. Since this is not a cloud service, manual patching is required. Patch status is not explicitly confirmed in the input, so users should consult the official Linux kernel advisories for the fixed versions and apply updates accordingly.

Description

A vulnerability in the Linux kernel's network scheduler (net_sched) involving the Deficit Round Robin (drr) queuing discipline was fixed. The issue caused a double addition of the same classifier to a list when netem was used as a child qdisc, leading to memory corruption. This was due to a reentrant enqueue callback in the parent qdisc. The patch adds a check to prevent adding a class twice to the active list.

References

Community reviews

Loading reviews…