/[ports]
ViewVC logotype

Revision 467313


Jump to revision: Previous Next
Author: eugen
Date: Sat Apr 14 12:07:58 2018 UTC (6 years, 2 months ago)
Changed paths: 5
Log Message:
security/ipsec-tools: fix CVE-2016-10396

The racoon daemon in IPsec-Tools 0.8.2 contains a remotely exploitable
computational-complexity attack when parsing and storing ISAKMP fragments.
The implementation permits a remote attacker to exhaust computational
resources on the remote endpoint by repeatedly sending ISAKMP fragment
packets in a particular order such that the worst-case computational
complexity is realized in the algorithm utilized to determine
if reassembly of the fragments can take place.

The fix obtained from NetBSD CVS head with a command:

cvs diff -D 2017-01-24 -D 2017-09-01 \
	src/racoon/handler.h \
	src/racoon/isakmp.c \
	src/racoon/isakmp_frag.c \
	src/racoon/isakmp_inf.c

While here, add LICENSE.

PR:		225066
Approved by:	VANHULLEBUS Yvan (maintainer timeout, 3 months)
Obtained from:	NetBSD
MFH:		2018Q1
Security:	CVE-2016-10396


Changed paths

Path Details
Directoryhead/security/ipsec-tools/Makefile modified , text changed
Directoryhead/security/ipsec-tools/files/patch-handler.c added
Directoryhead/security/ipsec-tools/files/patch-isakmp.c added
Directoryhead/security/ipsec-tools/files/patch-isakmp_frag.c added
Directoryhead/security/ipsec-tools/files/patch-isakmp_inf.c added

  ViewVC Help
Powered by ViewVC 1.1.27