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.