Skip to content

Commit 448c8f3

Browse files
committed
Added suppression of CVE-2019-17571; deleted suppression of CVE-2016-1000031.
1 parent f8180f5 commit 448c8f3

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

suppressions.xml

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,22 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<suppressions xmlns="https://jeremylong.github.io/DependencyCheck/dependency-suppression.1.1.xsd">
2+
<!-- OWASP Dependency Check suppression file for ESAPI. -->
3+
<suppressions xmlns="https://jeremylong.github.io/DependencyCheck/dependency-suppression.1.2.xsd">
34
<suppress>
45
<notes><![CDATA[
5-
This suppresses a specific cve for any test.jar in any directory.
6+
This suppresses CVE-2019-17571 for the log4j-1.2.17.jar dependency. ESAPI does
7+
not use it in a manner that makes it exploitable and ESAPI is unable to
8+
eliminate the dependency completely because our our deprecation policy. That specific
9+
CVE is the Java deserialization CVE reported in Log4J 1's SocketServer class which ESAPI
10+
doesn't use.
11+
12+
For further details, please see:
13+
https://nvd.nist.gov/vuln/detail/CVE-2019-17571,
14+
ESAPI GitHub Issue #538 (https://github.com/ESAPI/esapi-java-legacy/issues/538),
15+
and the ESAPI security bulletin, "documentation/ESAPI-security-bulletin2.pdf", which
16+
provides a detailed analysis of this issue in ESAPI.
617
]]></notes>
7-
<filePath regex="true">.*\bcommons-fileupload-1.3.2.jar</filePath>
8-
<cve>CVE-2016-1000031</cve>
18+
<gav regex="true">^log4j:log4j:1\.2\.17$</gav>
19+
<cpe>cpe:/a:apache:log4j</cpe>
20+
<cve>CVE-2019-17571</cve>
921
</suppress>
10-
</suppressions>
22+
</suppressions>

0 commit comments

Comments
 (0)