There is a potential for an XSS vulnerability in ESAPI caused by a incorrect regular expression for "onsiteURL" in the antisamy-esapi.xml configuration file that can cause URLs with the "javascript:" scheme to NOT be sanitized. See the reference below for full details.
Patched in ESAPI 2.3.0.0 and later. See important remediation details in the reference given below.
Manually edit your antisamy-esapi.xml configuration files to change the "onsiteURL" regular expression as per remediation instructions in the reference below.
If you have any questions or comments about this advisory:
{
"cwe_ids": [
"CWE-79"
],
"github_reviewed": true,
"github_reviewed_at": "2022-04-27T21:09:46Z",
"nvd_published_at": "2022-04-27T21:15:00Z",
"severity": "MODERATE"
}