Skip to content
Success

Changes

Summary

  1. lapd: Take talloc msgb ownership when enqueueing it (details)
  2. lapdm: Take talloc msgb ownership when enqueueing it (details)
  3. lapdm: Move queue initialization to specific init function (details)
Commit 630d9b81c8464a0e859dd6c5c72ab88a00b61841 by Pau Espin Pedrol
lapd: Take talloc msgb ownership when enqueueing it

Otherwise the msg talloc reference is kept parented at some unknown
pointer in some unknown upper layer, which may cause memory corruption
or use-after-free.

Related: OS#6728
Change-Id: I32729060b5a18576310b3789da522f4392d9611e
The file was modifiedsrc/isdn/lapd_core.c
Commit 9affae763e296d99eaefa0df59c4020146881bb8 by Pau Espin Pedrol
lapdm: Take talloc msgb ownership when enqueueing it

Otherwise the msg talloc reference is kept parented at some unknown
pointer in some unknown upper layer, which may cause memory corruption
or use-after-free.

Change-Id: Iba7b11bd9541c883588f34df67fdd865d72710d7
Related: OS#6728
The file was modifiedsrc/gsm/lapdm.c
Commit 8111511b1910103572ccc91cf8df93276b67bbb2 by Pau Espin Pedrol
lapdm: Move queue initialization to specific init function

Change-Id: I9c73f3aa5cc39d298296a82a99fbaf234b0ebe99
Related: OS#6728
The file was modifiedsrc/gsm/lapdm.c