git: kernel - Adjustments for CERT VU#711516
    Matthew Dillon 
    dillon at crater.dragonflybsd.org
       
    Sat Mar 28 15:09:19 PDT 2015
    
    
  
commit 74ceb998af302c8fb9fe0303aa736e3ab66780c8
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Sat Mar 28 15:00:43 2015 -0700
    kernel - Adjustments for CERT VU#711516
    
    Note that IPV6 route advertisements are disabled by default, so these
    adjustments have no real security implications if you haven't enabled
    it.  And, generally speaking, enabling IPV6 route advertisements is a
    really bad idea anyway and these adjustments only address one small part
    of the problem.
    
    * Allowing RTR packets via net.inet6.ip6.accept_rtadv is not advised
      even with this adjustment.
    
    * Add a sysctl to put a lower limit on the IPV6 hop limit received via
      RTR packets when allowed, default is 39. sysctl net.inet6.ip6.minhlim.
Summary of changes:
 sys/netinet/ip6.h        |  1 +
 sys/netinet6/icmp6.c     |  5 ++++-
 sys/netinet6/in6.h       |  1 +
 sys/netinet6/in6_pcb.c   | 17 ++++++++++++-----
 sys/netinet6/in6_proto.c |  3 +++
 sys/netinet6/in6_src.c   | 16 +++++++++++-----
 sys/netinet6/ip6_var.h   |  1 +
 7 files changed, 33 insertions(+), 11 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/74ceb998af302c8fb9fe0303aa736e3ab66780c8
-- 
DragonFly BSD source repository
    
    
More information about the Commits
mailing list