** Changed in: linux (Ubuntu)
       Status: Incomplete => Fix Committed

** Changed in: linux (Ubuntu)
   Importance: Undecided => High

** Changed in: linux (Ubuntu)
     Assignee: (unassigned) => Cengiz Can (cengizcan)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2017013

Title:
  net: sched: Fix use after free in red_enqueue()

Status in linux package in Ubuntu:
  Fix Committed
Status in linux-oem-5.14 package in Ubuntu:
  In Progress
Status in linux-oem-5.17 package in Ubuntu:
  In Progress
Status in linux source package in Xenial:
  Fix Committed

Bug description:
  [Impact]
  We can't use "skb" again after passing it to qdisc_enqueue().  This is
  basically identical to commit 2f09707 ("sch_sfb: Also store skb
  len before calling child enqueue").

  Fixes: d7f4f33 ("sch_red: update backlog as well")

  [Fix]
  Cherry picked from upstream.

  [Test case]
  Compile, boot and basic network functionality tested using ntop.

  [Potential regression]
  Low. This has been in multiple trees for a while now.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2017013/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to