Uploaded image for project: 'Commons Validator'
  1. Commons Validator
  2. VALIDATOR-190

EmailValidator allows control characters (ASCII 0-31)

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.3.0 Release
    • 1.3.1 Release
    • Routines
    • None

    Description

      EmailValidator allows ASCII 0 - 31 in an email address.

      According to RFC 821, these are forbidden.

      import org.apache.commons.validator.EmailValidator;

      public class Test {

      public static void main(String[] args)

      { EmailValidator ev = EmailValidator.getInstance(); String email ="\000nobody@nowhere.com"; System.err.println(ev.isValid(email)); }

      }

      Attachments

        1. EmailValidator-diff.txt
          2 kB
          Gabriel Belingueres
        2. EmailTest-diff.txt
          7 kB
          Gabriel Belingueres

        Activity

          People

            niallp Niall Pemberton
            cott@internetstaff.com Cott Lang
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: