You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CVE-2017-10355 is associated with library xercesImpl-2.12.2.jar, which is a transitive dependency, pulled in via AntiSamy. But based on the CPE, it seems to be a different Xerces jar (see below).
It is a Denial of Service vulnerability with a CVSSv3 score of 5.9.
Both the ESAPI and AntiSamy teams believe that this CVE is a false positive with respect to these 2 projects.
Dependency Check itself doesn't flag this and neither does Snyk. Dependency Check reports it because it is reported directly by Sonatype's OSS Index.
The Sonatype OSS Index seems to have the wrong CPE. The Sonatype OSS Index has cpe:2.3:a:xerces:xercesImpl:2.12.2:*:*:*:*:*:*:*
whereas the CPE IDs associated with NIST's NVD are cpe:2.3:a:apache:xerces-j:2.12.2:*:*:*:*:*:*:*
and cpe:2.3:a:apache:xerces2_java:2.12.2:*:*:*:*:*:*:*,
which seems to be a different (forked?) Xerces release. We have spoken to Sonatype about this, but they have been unresponsive thus far regarding this. Note however, that Sonatype's flagship commercial SCA product, Nexus IQ, does not show this CVE for either ESAPI 2.5.0.0 or for AntiSamy 1.7.0. If it did, perhaps we would have more leverage to get it corrected. It is also not flagged as a vulnerability in https://mvnrepository.com/artifact/xerces/xercesImpl.
Lastly, there is nothing that we can do to fix this as 2.12.2 is the latest version of Xerces implementation released.
If you believe it might be helpful to call this out more specifically in Vulnerability-Summary.md (let me know in a follow-up comment), I can do that on the next ESAPI release, but otherwise, I am marking this closed as a False Positive of whatever SCA tool that you are using.
Describe the bug
OWASP Dependency Check reports:
xercesImpl-2.12.2.jar (pkg:maven/xerces/[email protected]) : CVE-2017-10355
This is due to an indirect dependency of your library:
*Specify what ESAPI version(s) you are experiencing this bug in
latest
To Reproduce
./gradlew depChAn
The text was updated successfully, but these errors were encountered: