[strongSwan] bufferoverflow in current git version with non ipv6 kernel
tobias at strongswan.org
Fri Jun 14 17:34:09 CEST 2013
> The reason is that ipv6_natt is 0 instead of -1 (default has changed
Thanks for the report. Fixed with .
> In addition I get another buffer overflow message, which seems to
> happen inside of socket_default_socket.c in METHOD(socket_t, sender.
> As soon as I compile with –O0 everything is fine, so this might be a
> compiler bug (gcc is 4.5.4), but in case anyone has an idea how to
> really fix it, please let me know
I was able to reproduce this, but in my case it happened in receiver()
not sender(). The problem there was that apparently FD_ISSET has
problems if the given FD is negative. Fix can be found at .
More information about the Users