]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFstable/11 334732:
authortuexen <tuexen@FreeBSD.org>
Wed, 6 Jun 2018 22:34:20 +0000 (22:34 +0000)
committertuexen <tuexen@FreeBSD.org>
Wed, 6 Jun 2018 22:34:20 +0000 (22:34 +0000)
commitccc7fbdaadddfba6d1a7716d99dff978be5b137f
treea1195db82fdfb3ca6dd3ac1818f0eeff40891924
parente2878d67ceb0e6989d5f7f9788476c36ae045140
MFstable/11 334732:

Don't overflow a buffer if we receive an INIT or INIT-ACK chunk
without a RANDOM parameter but with a CHUNKS or HMAC-ALGO parameter.
Please note that sending this combination violates the specification.

Thanks to Ronald E. Crane for reporting the issue for the userland
stack.

Approved by: re (gjb@)
sys/netinet/sctp_auth.c
sys/netinet/sctp_pcb.c