NetSight
medium4.8

CVE-2021-29425

In Apache Commons IO before 2.7, When invoking the method FileNameUtils.normalize with an improper input string, like "//../foo", or "\\..\foo", the result wou…

Impact

In Apache Commons IO before 2.7, When invoking the method FileNameUtils.normalize with an improper input string, like "//../foo", or "\\..\foo", the result would be the same value, thus possibly providing access to files in the parent directory, but not further above (thus "limited" path traversal), if the calling code would use the result to construct a path value.

Affected products

VendorProductAffected versions
ApacheCommons Io
Versions 2.2, 2.3, 2.4, 2.5, 2.6
DebianDebian Linux
Version 9.0
OracleAccess Manager
Versions 11.1.2.3.0, 12.2.1.3.0, 12.2.1.4.0
OracleAgile Engineering Data Management
Version 6.2.1.0
OracleAgile Product Lifecycle Management
Version 9.3.6
OracleApplication Performance Management
Versions 13.4.1.0, 13.5.1.0
OracleApplication Testing Suite
Version 13.3.0.1
OracleBanking Apis
Versions 18.1, 18.2, 18.3, 19.1, 19.2, 20.1
OracleBanking Digital Experience
Versions 17.2, 18.1, 18.3, 19.1, 19.2, 20.1
OracleBanking Enterprise Default Management
Versions 2.6.2, 2.7.0, 2.7.1, 2.10.0, 2.12.0
OracleBanking Enterprise Default Managment
from 2.3.0 through 2.4.0
OracleBanking Party Management
Version 2.7.0

Weakness classification

References