Regex in ESAPI.properties is not considering few of the french characters

Description

From ragavend...@gmail.com on July 08, 2014 10:26:27

What steps will reproduce the problem? 1. Trying to Add french characters in esapi.properties file for whitelist validation.
2. here is the regex
[a-zA-Z0-9.\\-_'!()áéíóúÁÉÍÓÚüÜñÑÀàÂâÆæÇçÈèÉéÊêËëÎîÏïÔôŒœÙùÛûÜüŸÿ«»€,&\\/~"`@#$&ESAPILEG-37;*=+\\[\\]:;?©®
|\\\\ ]{1,300}$
3. ESAPI is not recognizing €, Œ,œ, Ÿ characters. What is the expected output? What do you see instead? The ESAPI should allow the inputs which has the above french characters.
Instead it is treating them as invalid. When i printed the regex which is validated with, the printed output is not showing these characters. please let me know, if there is any limitation. What version of the product are you using? On what operating system? ESAPI 1.4.4 (bundled with Adobe Cold Fusion 8 security hotfixes), Windows 7 Does this issue affect only a specified browser or set of browsers? N/A Please provide any additional information below.

Original issue: http://code.google.com/p/owasp-esapi-java/issues/detail?id=331

Environment

None

Status

Assignee

Unassigned

Reporter

Max Gelman

Priority

Configure