commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Denis Iskhakov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (VALIDATOR-419) Invalid IPv6 address passes InetAddressValidator validation
Date Tue, 14 Feb 2017 14:18:41 GMT
Denis Iskhakov created VALIDATOR-419:
----------------------------------------

             Summary: Invalid IPv6 address passes InetAddressValidator validation
                 Key: VALIDATOR-419
                 URL: https://issues.apache.org/jira/browse/VALIDATOR-419
             Project: Commons Validator
          Issue Type: Bug
          Components: Routines
    Affects Versions: 1.5.1
            Reporter: Denis Iskhakov
            Priority: Minor


{{InetAddressValidator.getInstance().isValidInet6Address(String inet6Address)}} returns {{true}}
for value 
{code}
0::1:192.168.1.1:192.168.1.1
{code}

I believe this is due to wrong comparison operand in line #166 of InetAddressValidator: {code}index
> octets.length - 1{code} expression will never be true inside cycle {code}for (int index
= 0; index < octets.length; index++){code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message