Author: alopresto
Date: Wed Dec  5 01:51:50 2018
New Revision: 1848184

URL: http://svn.apache.org/viewvc?rev=1848184&view=rev
Log:
Added 1.8.0 security vulnerability reports. 

Modified:
    nifi/site/trunk/security.html

Modified: nifi/site/trunk/security.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/security.html?rev=1848184&r1=1848183&r2=1848184&view=diff
==============================================================================
--- nifi/site/trunk/security.html (original)
+++ nifi/site/trunk/security.html Wed Dec  5 01:51:50 2018
@@ -151,6 +151,155 @@
 <div class="medium-space"></div>
 <div class="row">
     <div class="large-12 columns features">
+        <h2><a id="1.8.0" href="#1.8.0">Fixed in Apache NiFi 1.8.0</a></h2>
+    </div>
+</div>
+<!-- Vulnerabilities -->
+<div class="row">
+    <div class="large-12 columns features">
+        <h3><a id="1.8.0-vulnerabilities" 
href="#1.8.0-vulnerabilities">Vulnerabilities</a></h2>
+    </div>
+</div>
+<div class="row" style="background-color: aliceblue">
+    <div class="large-12 columns">
+        <p><a id="CVE-2018-17192" 
href="#CVE-2018-17192"><strong>CVE-2018-17192</strong></a>: Apache NiFi 
clickjacking vulnerability</p>
+        <p>Severity: <strong>Low</strong></p>
+        <p>Versions Affected:</p>
+        <ul>
+            <li>Apache NiFi 1.0.0 - 1.6.0</li>
+        </ul>
+        </p>
+        <p>Description: The <code>X-Frame-Options</code> headers were applied 
inconsistently on some HTTP responses, resulting in duplicate or missing 
security headers. Some browsers would interpret these results incorrectly, 
allowing clickjacking attacks. </p>
+        <p>Mitigation: The fix to consistently apply the security headers was 
applied on the Apache NiFi 1.8.0 release. Users running a prior 1.x release 
should upgrade to the appropriate release. </p>
+        <p>Credit: This issue was discovered by Suchithra V N. </p>
+        <p>CVE Link: <a 
href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17192"; 
target="_blank">Mitre Database: CVE-2018-17192</a></p>
+        <p>NiFi Jira: <a 
href="https://issues.apache.org/jira/browse/NIFI-5258"; 
target="_blank">NIFI-5258</a></p>
+        <p>NiFi PR: <a href="https://github.com/apache/nifi/pull/2759"; 
target="_blank">PR 2759</a>, <a href="https://github.com/apache/nifi/pull/2791"; 
target="_blank">PR 2791</a>, <a href="https://github.com/apache/nifi/pull/2812"; 
target="_blank">PR 2812</a></p>
+        <p>Released: October 26, 2018</p>
+    </div>
+</div>
+<div class="row">
+    <div class="large-12 columns">
+        <p><a id="CVE-2018-17193" 
href="#CVE-2018-17193"><strong>CVE-2018-17193</strong></a>: Apache NiFi 
reflected XSS attack in <code>X-ProxyContextPath</code></p>
+        <p>Severity: <strong>Moderate</strong></p>
+        <p>Versions Affected:</p>
+        <ul>
+            <li>Apache NiFi 1.0.0 - 1.7.1</li>
+        </ul>
+        </p>
+        <p>Description: The <code>message-page.jsp</code> error page used the 
value of the HTTP request header <code>X-ProxyContextPath</code> without 
sanitization, resulting in a reflected XSS attack. </p>
+        <p>Mitigation: The fix to correctly parse and sanitize the request 
attribute value was applied on the Apache NiFi 1.8.0 release. Users running a 
prior 1.x release should upgrade to the appropriate release. </p>
+        <p>Credit: This issue was discovered by Dan Fike. Additional 
assistance from Patrick White. </p>
+        <p>CVE Link: <a 
href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17193"; 
target="_blank">Mitre Database: CVE-2018-17193</a></p>
+        <p>NiFi Jira: <a 
href="https://issues.apache.org/jira/browse/NIFI-5442"; 
target="_blank">NIFI-5442</a></p>
+        <p>NiFi PR: <a href="https://github.com/apache/nifi/pull/2908"; 
target="_blank">PR 2908</a></p>
+        <p>Released: October 26, 2018</p>
+    </div>
+</div>
+<div class="row" style="background-color: aliceblue">
+    <div class="large-12 columns">
+        <p><a id="CVE-2018-17194" 
href="#CVE-2018-17194"><strong>CVE-2018-17194</strong></a>: Apache NiFi Denial 
of service via <code>DELETE</code> cluster request replication</p>
+        <p>Severity: <strong>Moderate</strong></p>
+        <p>Versions Affected:</p>
+        <ul>
+            <li>Apache NiFi 1.0.0 - 1.7.1</li>
+        </ul>
+        </p>
+        <p>Description: When a client request to a cluster node was replicated 
to other nodes in the cluster for verification, the <code>Content-Length</code> 
was forwarded. On a <code>DELETE</code> request, the body was ignored, but if 
the initial request had a <code>Content-Length</code> value other than 0, the 
receiving nodes would wait for the body and eventually timeout. </p>
+        <p>Mitigation: The fix to check <code>DELETE</code> requests and 
overwrite non-zero <code>Content-Length</code> header values was applied on the 
Apache NiFi 1.8.0 release. Users running a prior 1.x release should upgrade to 
the appropriate release. </p>
+        <p>Credit: This issue was discovered by Mike Cole and Andy LoPresto. 
</p>
+        <p>CVE Link: <a 
href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17194"; 
target="_blank">Mitre Database: CVE-2018-17194</a></p>
+        <p>NiFi Jira: <a 
href="https://issues.apache.org/jira/browse/NIFI-5628"; 
target="_blank">NIFI-5628</a></p>
+        <p>NiFi PR: <a href="https://github.com/apache/nifi/pull/3035"; 
target="_blank">PR 3035</a></p>
+        <p>Released: October 26, 2018</p>
+    </div>
+</div>
+<div class="row">
+    <div class="large-12 columns">
+        <p><a id="CVE-2018-17195" 
href="#CVE-2018-17195"><strong>CVE-2018-17195</strong></a>: Apache NiFi CSRF 
vulnerability in template upload API</p>
+        <p>Severity: <strong>Severe</strong></p>
+        <p>Versions Affected:</p>
+        <ul>
+            <li>Apache NiFi 1.0.0 - 1.7.1</li>
+        </ul>
+        </p>
+        <p>Description: The template upload API endpoint accepted requests 
from different domain when sent in conjunction with ARP spoofing + man in the 
middle (MiTM) attack, resulting in a CSRF attack. The required attack vector is 
complex, requiring a scenario with client certificate authentication, same 
subnet access, and injecting malicious code into an unprotected (plaintext 
HTTP) website which the targeted user later visits, but the possible damage 
warranted a <strong>Severe</strong> severity level. </p>
+        <p>Mitigation: The fix to apply Cross-Origin Resource Sharing (CORS) 
policy request filtering was applied on the Apache NiFi 1.8.0 release. Users 
running a prior 1.x release should upgrade to the appropriate release. </p>
+        <p>Credit: This issue was discovered by Mike Cole. </p>
+        <p>CVE Link: <a 
href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17195"; 
target="_blank">Mitre Database: CVE-2018-17195</a></p>
+        <p>NiFi Jira: <a 
href="https://issues.apache.org/jira/browse/NIFI-5595"; 
target="_blank">NIFI-5595</a></p>
+        <p>NiFi PR: <a href="https://github.com/apache/nifi/pull/3024"; 
target="_blank">PR 3024</a></p>
+        <p>Released: October 26, 2018</p>
+    </div>
+</div>
+<!-- Dependency Vulnerabilities -->
+<div class="row">
+    <div class="large-12 columns features">
+        <h3><a id="1.8.0-dependency-vulnerabilities" 
href="#1.8.0-dependency-vulnerabilities">Dependency Vulnerabilities</a></h2>
+    </div>
+</div>
+<div class="row" style="background-color: aliceblue">
+    <div class="large-12 columns">
+        <p><a id="CVE-2014-0193" 
href="#CVE-2014-0193"><strong>CVE-2014-0193</strong></a>: Apache NiFi Denial of 
service because of netty vulnerability</p>
+        <p>Severity: <strong>Low</strong></p>
+        <p>Versions Affected:</p>
+        <ul>
+            <li>Apache NiFi 1.0.0 - 1.7.1</li>
+        </ul>
+        </p>
+        <p>Description: A vulnerability in the netty library could cause 
denial of service. See <a href="https://nvd.nist.gov/vuln/detail/CVE-2014-0193"; 
target="_blank">NIST NVD CVE-2014-0193</a> or <a 
href="https://netty.io/news/2014/04/30/release-day.html"; target="_blank">netty 
release announcement</a> for more information. </p>
+        <p>Mitigation: The fix to upgrade the netty library to 3.7.1.Final was 
applied on the Apache NiFi 1.8.0 release. Users running a prior 1.x release 
should upgrade to the appropriate release. </p>
+        <p>Credit: This issue was discovered by Nathan Gough. </p>
+        <p>CVE Link: <a 
href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0193"; 
target="_blank">Mitre Database: CVE-2014-0193</a></p>
+        <p>NiFi Jira: <a 
href="https://issues.apache.org/jira/browse/NIFI-5665"; 
target="_blank">NIFI-5665</a></p>
+        <p>NiFi PR: <a href="https://github.com/apache/nifi/pull/3067"; 
target="_blank">PR 3067</a></p>
+        <p>Released: October 26, 2018</p>
+    </div>
+</div>
+<!-- Informational -->
+<div class="row">
+    <div class="large-12 columns features">
+        <h3><a id="1.8.0-informational" 
href="#1.8.0-informational">Informational</a></h2>
+    </div>
+</div>
+<div class="row" style="background-color: aliceblue">
+    <div class="large-12 columns">
+        <p><a id="NIFI-2018-006" 
href="#NIFI-2018-006"><strong>NIFI-2018-006</strong></a>: Apache NiFi 
Suppression of stack trace when malicious XSS query is submitted</p>
+        <p>Severity: <strong>Informational</strong></p>
+        <p>Versions Affected:</p>
+        <ul>
+            <li>Apache NiFi 1.0.0 - 1.7.0</li>
+        </ul>
+        </p>
+        <p>Description: A reporter submitted a (false positive) claim of a 
reflected XSS attack. See the <a href="#CVE-2016-8748">CVE-2016-8748 
announcement</a> for more information. While the XSS attack was not valid, the 
resulting stack trace contained unnecessary information. </p>
+        <p>Mitigation: The fix to suppress the stacktrace was applied on the 
Apache NiFi 1.7.1 and 1.8.0 releases. Users running a prior 1.x release should 
upgrade to the appropriate release. </p>
+        <p>Credit: This issue was discovered by Prashanth V. </p>
+        <p>CVE Link: N/A</p>
+        <p>NiFi Jira: <a 
href="https://issues.apache.org/jira/browse/NIFI-5374"; 
target="_blank">NIFI-5374</a></p>
+        <p>NiFi PR: <a href="https://github.com/apache/nifi/pull/2840"; 
target="_blank">PR 2840</a></p>
+        <p>Released: October 26, 2018</p>
+    </div>
+</div>
+<div class="row">
+    <div class="large-12 columns">
+        <p><a id="NIFI-2018-014" 
href="#NIFI-2018-014"><strong>NIFI-2018-014</strong></a>: Apache NiFi addition 
of Content Security Policy (CSP) frame-ancestor HTTP response header</p>
+        <p>Severity: <strong>Informational</strong></p>
+        <p>Versions Affected:</p>
+        <ul>
+            <li>Apache NiFi 1.0.0 - 1.7.1</li>
+        </ul>
+        </p>
+        <p>Description: Following best practice recommendations, the 
<code>frame-ancestors</code> CSP response header is provided as well as 
<code>X-Frame-Options</code> for increased compatibility across browsers. </p>
+        <p>Mitigation: The addition of these headers was applied on the Apache 
NiFi 1.8.0 release. Users running a prior 1.x release should upgrade to the 
appropriate release. </p>
+        <p>Credit: This issue was discovered by Nathan Gough and Andy 
LoPresto. </p>
+        <p>CVE Link: N/A</p>
+        <p>NiFi Jira: <a 
href="https://issues.apache.org/jira/browse/NIFI-5366"; 
target="_blank">NIFI-5366</a></p>
+        <p>NiFi PR: <a href="https://github.com/apache/nifi/pull/2989"; 
target="_blank">PR 2989</a></p>
+        <p>Released: October 26, 2018</p>
+    </div>
+</div>
+<div class="row">
+    <div class="large-12 columns features">
         <h2><a id="1.7.0" href="#1.7.0">Fixed in Apache NiFi 1.7.0</a></h2>
     </div>
 </div>


Reply via email to