Subject: | Incorrect Validation of Email Address |
Redhat 6.2/7.2
Kernel 2.4.9-21/2.2.14-5
Intel i686/i686
Perl 5.005_03/5.6.0
This was tested on two machines
The problem I found is that when executing the command:
Email::Valid->address($address)
returns true when $address =
'whatever@whatever.com{' or
'whatever@whatever.com}' or
'whatever@whatever.com*' or
'whatever@whatever.com$' or
'whatever@whatever.com#'
That is all that I tested, but I don't think that those addresses should
return true.
Mitch Freed
ICServ Inc.
mitch@icserv.net