Apache Commons Configuration publishes an experimental VEX document to provide information regarding the exploitability of known vulnerabilities within its dependencies.
Important Security Context:
Because Apache Commons libraries do not bundle their dependencies, a vulnerability in a dependency is only considered exploitable in your application if:
- The vulnerable dependency is included in your consuming project.
- Apache Commons Configuration is explicitly listed as affected by that vulnerability.
Limitations of the VEX document:
- The document is experimental and provided as-is.
- The absence of a vulnerability entry does not guarantee that Configuration is unaffected.
- If a version of Configuration is not listed under the
affects section, it may still be affected. - Currently, only the latest major version of Configuration is assessed for vulnerabilities.
- The
analysis field in the VEX file uses Markdown formatting.
https://raw.githubusercontent.com/apache/commons-configuration/refs/heads/master/src/conf/security/VEX.cyclonedx.xml