{"head":"edfba0bb0395bb825edc4766c990b246a7de92eb","size":2,"push_id":47257584,"ref":"refs/heads/master","commits":[{"sha":"a3f90d5ccafd3f0d6872196133e5786e6bac76e7","author":{"name":"Michael Lotz","email":"9a754374a005e30f0ff5958808d95df8d3abf48a@mlotz.ch"},"url":"https://api.github.com/repos/haiku/haiku/commits/a3f90d5ccafd3f0d6872196133e5786e6bac76e7","message":"Unlike FreeBSD we use a ifmultiaddr struct field to store the address and let\nthe ifma_addr point to that. Therefore freeing it caused a misaligned free and\nthen a double free, resulting in heap corruption for the next user to fall\nvictim to. Only happened when removing multicast addresses though.\n\n\ngit-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42899 a95241bf-73f2-0310-859d-f6bbb57e9c96"},{"sha":"edfba0bb0395bb825edc4766c990b246a7de92eb","author":{"name":"Michael Lotz","email":"9a754374a005e30f0ff5958808d95df8d3abf48a@mlotz.ch"},"url":"https://api.github.com/repos/haiku/haiku/commits/edfba0bb0395bb825edc4766c990b246a7de92eb","message":"Actually put a note about the Haiku specific there, so that this isn't\noverlooked accidentally on future updates.\n\n\ngit-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42900 a95241bf-73f2-0310-859d-f6bbb57e9c96"}],"legacy":{"head":"edfba0bb0395bb825edc4766c990b246a7de92eb","size":2,"push_id":47257584,"shas":[["a3f90d5ccafd3f0d6872196133e5786e6bac76e7","mmlr@mlotz.ch","Unlike FreeBSD we use a ifmultiaddr struct field to store the address and let\nthe ifma_addr point to that. Therefore freeing it caused a misaligned free and\nthen a double free, resulting in heap corruption for the next user to fall\nvictim to. Only happened when removing multicast addresses though.\n\n\ngit-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42899 a95241bf-73f2-0310-859d-f6bbb57e9c96","Michael Lotz"],["edfba0bb0395bb825edc4766c990b246a7de92eb","mmlr@mlotz.ch","Actually put a note about the Haiku specific there, so that this isn't\noverlooked accidentally on future updates.\n\n\ngit-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42900 a95241bf-73f2-0310-859d-f6bbb57e9c96","Michael Lotz"]],"ref":"refs/heads/master"}}