- 
    Bug 
- 
    Resolution: Fixed
- 
     P4 P4
- 
    5.0, 6, 7, 8
- 
    None
- 
        b91
- 
        Verified
                    In DigestMD5Client.java, we just use the return value of a RealmChoiceCallback directly without validating it
negotiatedRealm = realmTokens[ccb.getSelectedIndexes()[0]];
an NPE or ArrayIndexOOBE might be thrown.
negotiatedRealm = realmTokens[ccb.getSelectedIndexes()[0]];
an NPE or ArrayIndexOOBE might be thrown.