[3268104] CiscoVTP.pm i_vlan_membership() array bounds (Michael Sanderson)
This commit is contained in:
@@ -244,6 +244,7 @@ sub i_vlan_membership {
|
||||
next unless $list;
|
||||
my $vlanlist = [ split( //, unpack( "B*", $list ) ) ];
|
||||
foreach my $vlan ( keys %oper_vlans ) {
|
||||
next if (($vlan < $offset) or ($vlan - $offset > 1024));
|
||||
push( @{ $i_vlan_membership->{$port} }, $vlan )
|
||||
if ( @$vlanlist[ $vlan - $offset ] );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user