]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Plug possible calls into ip6?_output() without network epoch from SCTP
authorglebius <glebius@FreeBSD.org>
Wed, 22 Jan 2020 17:19:53 +0000 (17:19 +0000)
committerglebius <glebius@FreeBSD.org>
Wed, 22 Jan 2020 17:19:53 +0000 (17:19 +0000)
commitafbc3286fa5233b0a36b693eeae20b8312168ee0
tree8446ece5de9ffe22e8baa474a940f21e88a0ddbb
parentd42e6533110afead5d35e6c181e5ea9558c5c55a
Plug possible calls into ip6?_output() without network epoch from SCTP
bluntly adding epoch entrance into the macro that SCTP uses to call
ip6?_output().  This definitely will introduce several epoch recursions.

Reported by: https://syzkaller.appspot.com/bug?id=79f03f574594a5be464997310896765c458ed80a
Reported by: https://syzkaller.appspot.com/bug?id=07c6f52106cddbe356cc2b2f3664a1c51cc0dadf
sys/netinet/sctp_os_bsd.h