CVE-2022-23457
ESAPI (The OWASP Enterprise Security API) is a free, open source, web application security control library. Prior to version 2.3.0.0, the default implementation of `Validator.getValidDirectoryPath(String, String, File, boolean)` may incorrectly treat the tested input string as a child of the specified parent directory. This potentially could allow control-flow bypass checks to be defeated if an attack can specify the entire string representing the 'input' path. This vulnerability is patched in release 2.3.0.0 of ESAPI. As a workaround, it is possible to write one's own implementation of the Validator interface. However, maintainers do not recommend this.
Published:Apr 25, 2022
Last Modified:Nov 3, 2025
EPS:Apr 25, 2022
EPSS Score:0.00194
CVSS Score:7.5
Affected Products
Vendor
Product
Action
Vendor
Netapp
Product
Active Iq Unified Manager
Netapp
Active Iq Unified Manager
Vendor
Netapp
Product
Oncommand Workflow Automation
Netapp
Oncommand Workflow Automation
Vendor
Oracle
Product
Weblogic Server
Oracle
Weblogic Server
Vendor
Owasp
Product
Enterprise Security Api
Owasp
Enterprise Security Api
Exploits
Common Weakness Enumeration
Common Attack Pattern Enumeration and Classification (CAPEC)
Related CVEs
References
Common Vulnerability Scoring System
Attack Vector
Network
Adjacent
Local
Physical
Privileges Required
None
Low
High
User Interaction
None
Required
Scope
Unchanged
Changed
Confidentiality
None
Low
High
Integrity
None
Low
High
Availability
None
Low
High
