My existing Wireguard iOS implementation stopped working after
upgrading to Xcode 14 today.
When trying to connect to servers that support only IPv4, then it's
fine. But if the server supports both IPv6 and IPv4 then the tunnel
crashes:
This IPv6 extension in
wireguard-apple/Sources/WireGuardKit/I
Hello,
syzbot found the following issue on:
HEAD commit:0caac1da9949 Add linux-next specific files for 20220913
git tree: linux-next
console output: https://syzkaller.appspot.com/x/log.txt?x=172d78d888
kernel config: https://syzkaller.appspot.com/x/.config?x=2fd6142ea1cf631c
On Tue, Sep 13, 2022 at 12:51:42PM -0700, syzbot wrote:
> memcpy: detected field-spanning write (size 28) of single field
> "&endpoint.addr" at drivers/net/wireguard/netlink.c:446 (size 16)
This is one way to fix it:
diff --git a/drivers/net/wireguard/netlink.c b/drivers/net/wireguard/netlink.c