Author: markt
Date: Tue Aug 25 21:32:15 2026
New Revision: 1937457

Log:
Publish CVE info for August releases

Modified:
   tomcat/site/trunk/docs/security-10.html
   tomcat/site/trunk/docs/security-11.html
   tomcat/site/trunk/docs/security-9.html
   tomcat/site/trunk/xdocs/security-10.xml
   tomcat/site/trunk/xdocs/security-11.xml
   tomcat/site/trunk/xdocs/security-9.xml

Modified: tomcat/site/trunk/docs/security-10.html
==============================================================================
--- tomcat/site/trunk/docs/security-10.html     Tue Aug 25 21:16:50 2026        
(r1937456)
+++ tomcat/site/trunk/docs/security-10.html     Tue Aug 25 21:32:15 2026        
(r1937457)
@@ -51,6 +51,85 @@
        fix for these issues, version 10.1.58 is not included in the list of 
        affected versions.</i></p>
 
+    <p><strong>Low: Authenticated WebSocket session survives end of HTTP
+       session</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-73180"; 
rel="nofollow">CVE-2026-73180</a></p>
+
+    <p>If the session ID for an authenticated HTTP session was changed after a
+       WebSocket connection had been established under that authenticated HTTP
+       session, the WebSokcet session would not be closed as required by the
+       Jakarta WebSocket specification when the HTTP session ended.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/83427cbdb92ca41244dc3d242ca4308ed8ade7d3";>83427cbd</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 30 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Important: DoS via allocation leak in HTTP/2 backlog tracking
+       when a stream is reset</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-68763"; 
rel="nofollow">CVE-2026-68763</a></p>
+
+    <p>An allocation leak in the HTTP/2 backlog tracking when a stream was 
reset
+       could be manipulated to trigger a denial of service.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/19d40615620fe145e88536e2bd63c5f01077c253";>19d40615</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 16 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Important: Principal lookup could fail open in some
+       cases</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-68569"; 
rel="nofollow">CVE-2026-68569</a></p>
+
+    <p>For some authentication methods (e.g. CLIENT-CERT, SPNEGO), a user would
+       be authenticated even if the user did not exist in the
+       DataSourceRealm.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/3ff06ceb984edc2a3c9e0161b01e833c5e50ed4f";>3ff06ceb</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 16 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Low: Redirect after FORM authentication may bypass method
+       specific constraints</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-68525"; 
rel="nofollow">CVE-2026-68525</a></p>
+
+    <p>The FORM authentication process allowed the bypassing of a security
+       constraint that limited user access to a resource POST but not GET.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/58123aa468a20e2a079b7e0c68a4009e2475c098";>58123aa4</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 15 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Low: Servlet role references can bypass declarative role
+       constraints</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-66422"; 
rel="nofollow">CVE-2026-66422</a></p>
+
+    <p><code>security-role-ref</code> definitions were incorrectly used as role
+       aliases within the Realm in additional to the correct usage with
+       <code>Request.isUserInRole()</code>.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/49506f6d5ad7cdef211ce1a4026a29183b3df5c7";>49506f6d</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
     <p><strong>Low: DoS in WebSocket chat example</strong>
        <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-66299"; 
rel="nofollow">CVE-2026-66299</a></p>
 
@@ -69,6 +148,84 @@
        Users who followed the security guidance to remove the examples web
        application are not affected.</p>
 
+    <p><strong>Important: RewriteValve [N] restarts at the second rule and may
+       bypass access control</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65927"; 
rel="nofollow">CVE-2026-65927</a></p>
+
+    <p>An off-by-one error impacting the [N] flag on the rewrite valves caused
+       rewrite processing to restart at the second rule rather than the first
+       rule.</p>
+
+    <p>This was fixed with commits
+       <a 
href="https://github.com/apache/tomcat/commit/3097902177a041a93476a036b9c8419b25d5cc0d";>30979021</a>
 and
+       <a 
href="https://github.com/apache/tomcat/commit/7d2ae3952a39db5790dcfd36e5d79c75570a20ee";>7d2ae395</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Low: Limited replay attack possible with DIGEST
+       authentication</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65905"; 
rel="nofollow">CVE-2026-65905</a></p>
+
+    <p>If, before windowSize requests had been made, a client made a DIGEST
+       authenticated request with a nonceCount on the upper boundary of the
+       replay window then that request was replayable once only while the
+       associated nonceCount remained within the replay window.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/1c1a583ba57092206f77c375f45da12c99fb141d";>1c1a583b</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Moderate: HTTP/2 no-authority bypass of strict SNI
+       validation</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65637"; 
rel="nofollow">CVE-2026-65637</a></p>
+
+    <p>The fix for <a 
href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-32990"; 
rel="nofollow">CVE-2026-32990</a> was incomplete.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/40012414df828a56126f76a7339669c7c919aae7";>40012414</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.53 to 10.1.57</p>
+
+    <p><strong>Low: TOCTOU when setting specific permissions for Unix Domain
+       Sockets</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65183"; 
rel="nofollow">CVE-2026-65183</a></p>
+
+    <p>A race condition when creating a Unix Domain Socket allowed an
+       unauthorised local user to access the Unix Domain Socket.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/d8bcec9a30788fd887f33890b77ae1b8cd5f1f7e";>d8bcec9a</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 3 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Important: Security constraint bypass</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65182"; 
rel="nofollow">CVE-2026-65182</a></p>
+
+    <p>The security constraint processing enabled a security constraint bypass
+       if a constraint for a longer path was specified before a more 
restrictive
+       constraint for a shorter sub-path.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/b79752d2a8578d94743e2a95c50af297f780c0df";>b79752d2</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
   </div><h3 id="Fixed_in_Apache_Tomcat_10.1.57"><span 
class="pull-right">2026-07-07</span> Fixed in Apache Tomcat 10.1.57</h3><div 
class="text">
 
     <p><strong>Low: EncryptInterceptor requirements not clearly

Modified: tomcat/site/trunk/docs/security-11.html
==============================================================================
--- tomcat/site/trunk/docs/security-11.html     Tue Aug 25 21:16:50 2026        
(r1937456)
+++ tomcat/site/trunk/docs/security-11.html     Tue Aug 25 21:32:15 2026        
(r1937457)
@@ -39,6 +39,85 @@
     <ul><li><a href="#Fixed_in_Apache_Tomcat_11.0.25">Fixed in Apache Tomcat 
11.0.25</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.24">Fixed in Apache 
Tomcat 11.0.24</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.23">Fixed in 
Apache Tomcat 11.0.23</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_11.0.22">Fixed in Apache Tomcat 
11.0.22</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.21">Fixed in Apache 
Tomcat 11.0.21</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.20">Fixed in 
Apache Tomcat 11.0.20</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_11.0.18">Fixed in Apache Tomcat 
11.0.18</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.15">Fixed in Apache 
Tomcat 11.0.15</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.12">Fixed in 
Apache Tomcat 11.0.12</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_11.0.11">Fixed in Apache Tomcat 
11.0.11</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.10">Fixed in Apache 
Tomcat 11.0.10</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.9">Fixed in 
 Apache Tomcat 11.0.9</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_11.0.8">Fixed in Apache Tomcat 
11.0.8</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.7">Fixed in Apache 
Tomcat 11.0.7</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.6">Fixed in 
Apache Tomcat 11.0.6</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.5">Fixed 
in Apache Tomcat 11.0.5</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_11.0.3">Fixed in Apache Tomcat 
11.0.3</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.2">Fixed in Apache 
Tomcat 11.0.2</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.1">Fixed in 
Apache Tomcat 11.0.1</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.0">Fixed 
in Apache Tomcat 11.0.0</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_11.0.0-M21">Fixed in Apache Tomcat 
11.0.0-M21</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.0-M17">Fixed in 
Apache Tomcat 11.0.0-M17</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_11.0.0-M12">Fixed in Apache Tomcat 
11.0.0-M12</a></li><li><a href="#Fixed_in_Apache_T
 omcat_11.0.0-M11">Fixed in Apache Tomcat 11.0.0-M11</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_11.0.0-M6">Fixed in Apache Tomcat 
11.0.0-M6</a></li><li><a href="#Fixed_in_Apache_Tomcat_11.0.0-M5">Fixed in 
Apache Tomcat 11.0.0-M5</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_11.0.0-M3">Fixed in Apache Tomcat 
11.0.0-M3</a></li></ul>
   </div><h3 id="Fixed_in_Apache_Tomcat_11.0.25"><span 
class="pull-right">2026-08-18</span> Fixed in Apache Tomcat 11.0.25</h3><div 
class="text">
 
+    <p><strong>Low: Authenticated WebSocket session survives end of HTTP
+       session</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-73180"; 
rel="nofollow">CVE-2026-73180</a></p>
+
+    <p>If the session ID for an authenticated HTTP session was changed after a
+       WebSocket connection had been established under that authenticated HTTP
+       session, the WebSokcet session would not be closed as required by the
+       Jakarta WebSocket specification when the HTTP session ended.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/e617a5d483b78851d289ca8dc1d68c49b541b419";>e617a5d4</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 30 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
+    <p><strong>Important: DoS via allocation leak in HTTP/2 backlog tracking
+       when a stream is reset</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-68763"; 
rel="nofollow">CVE-2026-68763</a></p>
+
+    <p>An allocation leak in the HTTP/2 backlog tracking when a stream was 
reset
+       could be manipulated to trigger a denial of service.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/2a5ec806971627943db18601203129d9c58d959f";>2a5ec806</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 16 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
+    <p><strong>Important: Principal lookup could fail open in some
+       cases</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-68569"; 
rel="nofollow">CVE-2026-68569</a></p>
+
+    <p>For some authentication methods (e.g. CLIENT-CERT, SPNEGO), a user would
+       be authenticated even if the user did not exist in the
+       DataSourceRealm.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/790d6e2c3b4cd201a1fa556a23d5b7504dee18ad";>790d6e2c</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 16 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
+    <p><strong>Low: Redirect after FORM authentication may bypass method
+       specific constraints</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-68525"; 
rel="nofollow">CVE-2026-68525</a></p>
+
+    <p>The FORM authentication process allowed the bypassing of a security
+       constraint that limited user access to a resource POST but not GET.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/10d048e16034ddf12055e0cede0da05b15c823b8";>10d048e1</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 15 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
+    <p><strong>Low: Servlet role references can bypass declarative role
+       constraints</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-66422"; 
rel="nofollow">CVE-2026-66422</a></p>
+
+    <p><code>security-role-ref</code> definitions were incorrectly used as role
+       aliases within the Realm in additional to the correct usage with
+       <code>Request.isUserInRole()</code>.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/2c2c510ab10ae7796de6c6f7b70abae85c99d30d";>2c2c510a</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
     <p><strong>Low: DoS in WebSocket chat example</strong>
        <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-66299"; 
rel="nofollow">CVE-2026-66299</a></p>
 
@@ -57,6 +136,84 @@
        Users who followed the security guidance to remove the examples web
        application are not affected.</p>
 
+    <p><strong>Important: RewriteValve [N] restarts at the second rule and may
+       bypass access control</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65927"; 
rel="nofollow">CVE-2026-65927</a></p>
+
+    <p>An off-by-one error impacting the [N] flag on the rewrite valves caused
+       rewrite processing to restart at the second rule rather than the first
+       rule.</p>
+
+    <p>This was fixed with commits
+       <a 
href="https://github.com/apache/tomcat/commit/bce83410ffb1542752d52b536257e81a5c8dfcb8";>bce83410</a>
 and
+       <a 
href="https://github.com/apache/tomcat/commit/b80929d65be774dc90e378acdda2d16949d1e5f3";>b80929d6</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
+    <p><strong>Low: Limited replay attack possible with DIGEST
+       authentication</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65905"; 
rel="nofollow">CVE-2026-65905</a></p>
+
+    <p>If, before windowSize requests had been made, a client made a DIGEST
+       authenticated request with a nonceCount on the upper boundary of the
+       replay window then that request was replayable once only while the
+       associated nonceCount remained within the replay window.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/c5f94ad1726e8399b77eb3fd69c811c1103894d6";>c5f94ad1</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
+    <p><strong>Moderate: HTTP/2 no-authority bypass of strict SNI
+       validation</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65637"; 
rel="nofollow">CVE-2026-65637</a></p>
+
+    <p>The fix for <a 
href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-32990"; 
rel="nofollow">CVE-2026-32990</a> was incomplete.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/8639b20f045c88f356b887204f52e897399f0de7";>8639b20f</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.20 to 11.0.24</p>
+
+    <p><strong>Low: TOCTOU when setting specific permissions for Unix Domain
+       Sockets</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65183"; 
rel="nofollow">CVE-2026-65183</a></p>
+
+    <p>A race condition when creating a Unix Domain Socket allowed an
+       unauthorised local user to access the Unix Domain Socket.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/4fb4523d70258614a00e7501ae0fdf3cdcbc2470";>4fb4523d</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 3 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
+    <p><strong>Important: Security constraint bypass</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65182"; 
rel="nofollow">CVE-2026-65182</a></p>
+
+    <p>The security constraint processing enabled a security constraint bypass
+       if a constraint for a longer path was specified before a more 
restrictive
+       constraint for a shorter sub-path.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/8bafd79a3b54684e80e9cb1bafd4746aede7d3f5";>8bafd79a</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
   </div><h3 id="Fixed_in_Apache_Tomcat_11.0.24"><span 
class="pull-right">2026-07-08</span> Fixed in Apache Tomcat 11.0.24</h3><div 
class="text">
 
     <p><strong>Low: EncryptInterceptor requirements not clearly

Modified: tomcat/site/trunk/docs/security-9.html
==============================================================================
--- tomcat/site/trunk/docs/security-9.html      Tue Aug 25 21:16:50 2026        
(r1937456)
+++ tomcat/site/trunk/docs/security-9.html      Tue Aug 25 21:32:15 2026        
(r1937457)
@@ -39,6 +39,85 @@
     <ul><li><a href="#Fixed_in_Apache_Tomcat_9.0.121">Fixed in Apache Tomcat 
9.0.121</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.120">Fixed in Apache 
Tomcat 9.0.120</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.119">Fixed in 
Apache Tomcat 9.0.119</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.118">Fixed in Apache Tomcat 
9.0.118</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.117">Fixed in Apache 
Tomcat 9.0.117</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.116">Fixed in 
Apache Tomcat 9.0.116</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.115">Fixed in Apache Tomcat 
9.0.115</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.113">Fixed in Apache 
Tomcat 9.0.113</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.110">Fixed in 
Apache Tomcat 9.0.110</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.109">Fixed in Apache Tomcat 
9.0.109</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.108">Fixed in Apache 
Tomcat 9.0.108</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.107">Fixed in
  Apache Tomcat 9.0.107</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.106">Fixed in Apache Tomcat 
9.0.106</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.105">Fixed in Apache 
Tomcat 9.0.105</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.104">Fixed in 
Apache Tomcat 9.0.104</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.102">Fixed in Apache Tomcat 
9.0.102</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.99">Fixed in Apache 
Tomcat 9.0.99</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.98">Fixed in 
Apache Tomcat 9.0.98</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.97">Fixed 
in Apache Tomcat 9.0.97</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.96">Fixed in Apache Tomcat 
9.0.96</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.90">Fixed in Apache 
Tomcat 9.0.90</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.86">Fixed in 
Apache Tomcat 9.0.86</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.83">Fixed 
in Apache Tomcat 9.0.83</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.81">
 Fixed in Apache Tomcat 9.0.81</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.80">Fixed in Apache Tomcat 
9.0.80</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.75">Fixed in Apache 
Tomcat 9.0.75</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.74">Fixed in 
Apache Tomcat 9.0.74</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.72">Fixed 
in Apache Tomcat 9.0.72</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.71">Fixed in Apache Tomcat 
9.0.71</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.69">Fixed in Apache 
Tomcat 9.0.69</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.68">Fixed in 
Apache Tomcat 9.0.68</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.65">Fixed 
in Apache Tomcat 9.0.65</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.63">Fixed in Apache Tomcat 
9.0.63</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.62">Fixed in Apache 
Tomcat 9.0.62</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.58">Fixed in 
Apache Tomcat 9.0.58</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.54">F
 ixed in Apache Tomcat 9.0.54</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.48">Fixed in Apache Tomcat 
9.0.48</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.46">Fixed in Apache 
Tomcat 9.0.46</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.45">Fixed in 
Apache Tomcat 9.0.45</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.44">Fixed 
in Apache Tomcat 9.0.44</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.43">Fixed in Apache Tomcat 
9.0.43</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.40">Fixed in Apache 
Tomcat 9.0.40</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.38">Fixed in 
Apache Tomcat 9.0.38</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.37">Fixed 
in Apache Tomcat 9.0.37</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.36">Fixed in Apache Tomcat 
9.0.36</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.35">Fixed in Apache 
Tomcat 9.0.35</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.31">Fixed in 
Apache Tomcat 9.0.31</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.30">Fi
 xed in Apache Tomcat 9.0.30</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.29">Fixed in Apache Tomcat 
9.0.29</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.21">Fixed in Apache 
Tomcat 9.0.21</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.20">Fixed in 
Apache Tomcat 9.0.20</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.19">Fixed 
in Apache Tomcat 9.0.19</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.16">Fixed in Apache Tomcat 
9.0.16</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.12">Fixed in Apache 
Tomcat 9.0.12</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.10">Fixed in 
Apache Tomcat 9.0.10</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.9">Fixed 
in Apache Tomcat 9.0.9</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.8">Fixed in Apache Tomcat 
9.0.8</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.5">Fixed in Apache 
Tomcat 9.0.5</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.2">Fixed in 
Apache Tomcat 9.0.2</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.1">Fixed 
in Apa
 che Tomcat 9.0.1</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.0.M22">Fixed 
in Apache Tomcat 9.0.0.M22</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.0.M21">Fixed in Apache Tomcat 
9.0.0.M21</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.0.M19">Fixed in 
Apache Tomcat 9.0.0.M19</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.0.M18">Fixed in Apache Tomcat 
9.0.0.M18</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.0.M17">Fixed in 
Apache Tomcat 9.0.0.M17</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.0.M15">Fixed in Apache Tomcat 
9.0.0.M15</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.0.M13">Fixed in 
Apache Tomcat 9.0.0.M13</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.0.M10">Fixed in Apache Tomcat 
9.0.0.M10</a></li><li><a href="#Fixed_in_Apache_Tomcat_9.0.0.M8">Fixed in 
Apache Tomcat 9.0.0.M8</a></li><li><a 
href="#Fixed_in_Apache_Tomcat_9.0.0.M3">Fixed in Apache Tomcat 
9.0.0.M3</a></li><li><a href="#Not_a_vulnerability_in_Tomcat">Not a 
vulnerability in Tomcat</a></li></u
 l>
   </div><h3 id="Fixed_in_Apache_Tomcat_9.0.121"><span 
class="pull-right">2026-08-18</span> Fixed in Apache Tomcat 9.0.121</h3><div 
class="text">
 
+    <p><strong>Low: Authenticated WebSocket session survives end of HTTP
+       session</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-73180"; 
rel="nofollow">CVE-2026-73180</a></p>
+
+    <p>If the session ID for an authenticated HTTP session was changed after a
+       WebSocket connection had been established under that authenticated HTTP
+       session, the WebSokcet session would not be closed as required by the
+       Jakarta WebSocket specification when the HTTP session ended.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/4b41a73a2f1a16647d7444ad6ee87d41a3ec414b";>4b41a73a</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 30 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.0-M1 to 9.0.120</p>
+
+    <p><strong>Important: DoS via allocation leak in HTTP/2 backlog tracking
+       when a stream is reset</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-68763"; 
rel="nofollow">CVE-2026-68763</a></p>
+
+    <p>An allocation leak in the HTTP/2 backlog tracking when a stream was 
reset
+       could be manipulated to trigger a denial of service.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/0747dd58cc631f90e044df246bd2ede6e2b48250";>0747dd58</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 16 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.39 to 9.0.120</p>
+
+    <p><strong>Important: Principal lookup could fail open in some
+       cases</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-68569"; 
rel="nofollow">CVE-2026-68569</a></p>
+
+    <p>For some authentication methods (e.g. CLIENT-CERT, SPNEGO), a user would
+       be authenticated even if the user did not exist in the
+       DataSourceRealm and JDBCRealm.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/8efd51f061c026f6339bfa4fe4ef919a04ef130a";>8efd51f0</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 16 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.0.M1 to 9.0.120</p>
+
+    <p><strong>Low: Redirect after FORM authentication may bypass method
+       specific constraints</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-68525"; 
rel="nofollow">CVE-2026-68525</a></p>
+
+    <p>The FORM authentication process allowed the bypassing of a security
+       constraint that limited user access to a resource POST but not GET.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/32f0c38526b4e655ff0c17cd97afedefc624fe43";>32f0c385</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 15 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Low: Servlet role references can bypass declarative role
+       constraints</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-66422"; 
rel="nofollow">CVE-2026-66422</a></p>
+
+    <p><code>security-role-ref</code> definitions were incorrectly used as role
+       aliases within the Realm in additional to the correct usage with
+       <code>Request.isUserInRole()</code>.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/bd05d5ced387da0c967bb232f7e3cd57685d2a7b";>bd05d5ce</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.25 to 9.0.120</p>
+
     <p><strong>Low: DoS in WebSocket chat example</strong>
        <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-66299"; 
rel="nofollow">CVE-2026-66299</a></p>
 
@@ -57,6 +136,85 @@
        Users who followed the security guidance to remove the examples web
        application are not affected.</p>
 
+    <p><strong>Important: RewriteValve [N] restarts at the second rule and may
+       bypass access control</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65927"; 
rel="nofollow">CVE-2026-65927</a></p>
+
+    <p>An off-by-one error impacting the [N] flag on the rewrite valves caused
+       rewrite processing to restart at the second rule rather than the first
+       rule.</p>
+
+    <p>This was fixed with commits
+       <a 
href="https://github.com/apache/tomcat/commit/ffa86dc683645f784e36ec87236d51ea866dcadf";>ffa86dc6</a>
 and
+       <a 
href="https://github.com/apache/tomcat/commit/b477537e68acfcaa7220f90b512bf8a72bf237dc";>b477537e</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.0-M1 to 9.0.120</p>
+
+    <p><strong>Low: Limited replay attack possible with DIGEST
+       authentication</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65905"; 
rel="nofollow">CVE-2026-65905</a></p>
+
+    <p>If, before windowSize requests had been made, a client made a DIGEST
+       authenticated request with a nonceCount on the upper boundary of the
+       replay window then that request was replayable once only while the
+       associated nonceCount remained within the replay window.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/a31181af45e494b6035575519f6d1d33875f050d";>a31181af</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.0.M1 to 9.0.120</p>
+
+    <p><strong>Moderate: HTTP/2 no-authority bypass of strict SNI
+       validation</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65637"; 
rel="nofollow">CVE-2026-65637</a></p>
+
+    <p>The fix for <a 
href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-32990"; 
rel="nofollow">CVE-2026-32990</a> was incomplete.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/b823e88da077f5fa973e34d72359bded9f621e3c";>b823e88d</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.115 to 9.0.120</p>
+
+    <p><strong>Low: TOCTOU when setting specific permissions for Unix Domain
+       Sockets</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65183"; 
rel="nofollow">CVE-2026-65183</a></p>
+
+    <p>A race condition when creating a Unix Domain Socket allowed an
+       unauthorised local user to access the Unix Domain Socket.</p>
+
+    <p>This was fixed with commits
+       <a 
href="https://github.com/apache/tomcat/commit/0206022f3aae65c5e0f23334b080849fdaaef444";>0206022f</a>
 and
+       <a 
href="https://github.com/apache/tomcat/commit/07e1b7d3da47a97d2861116f0ba5dd2b4018d256";>07e1b7d3</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 3 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.42 to 9.0.120</p>
+
+    <p><strong>Important: Security constraint bypass</strong>
+       <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-65182"; 
rel="nofollow">CVE-2026-65182</a></p>
+
+    <p>The security constraint processing enabled a security constraint bypass
+       if a constraint for a longer path was specified before a more 
restrictive
+       constraint for a shorter sub-path.</p>
+
+    <p>This was fixed with commit
+       <a 
href="https://github.com/apache/tomcat/commit/b2c56ec8f20c66773a1a813034ffcdb60841f1cf";>b2c56ec8</a>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.0.M1 to 9.0.120</p>
+
   </div><h3 id="Fixed_in_Apache_Tomcat_9.0.120"><span 
class="pull-right">2026-07-07</span> Fixed in Apache Tomcat 9.0.120</h3><div 
class="text">
 
     <p><strong>Low: EncryptInterceptor requirements not clearly

Modified: tomcat/site/trunk/xdocs/security-10.xml
==============================================================================
--- tomcat/site/trunk/xdocs/security-10.xml     Tue Aug 25 21:16:50 2026        
(r1937456)
+++ tomcat/site/trunk/xdocs/security-10.xml     Tue Aug 25 21:32:15 2026        
(r1937457)
@@ -64,6 +64,85 @@
        fix for these issues, version 10.1.58 is not included in the list of 
        affected versions.</i></p>
 
+    <p><strong>Low: Authenticated WebSocket session survives end of HTTP
+       session</strong>
+       <cve>CVE-2026-73180</cve></p>
+
+    <p>If the session ID for an authenticated HTTP session was changed after a
+       WebSocket connection had been established under that authenticated HTTP
+       session, the WebSokcet session would not be closed as required by the
+       Jakarta WebSocket specification when the HTTP session ended.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="83427cbdb92ca41244dc3d242ca4308ed8ade7d3"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 30 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Important: DoS via allocation leak in HTTP/2 backlog tracking
+       when a stream is reset</strong>
+       <cve>CVE-2026-68763</cve></p>
+
+    <p>An allocation leak in the HTTP/2 backlog tracking when a stream was 
reset
+       could be manipulated to trigger a denial of service.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="19d40615620fe145e88536e2bd63c5f01077c253"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 16 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Important: Principal lookup could fail open in some
+       cases</strong>
+       <cve>CVE-2026-68569</cve></p>
+
+    <p>For some authentication methods (e.g. CLIENT-CERT, SPNEGO), a user would
+       be authenticated even if the user did not exist in the
+       DataSourceRealm.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="3ff06ceb984edc2a3c9e0161b01e833c5e50ed4f"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 16 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Low: Redirect after FORM authentication may bypass method
+       specific constraints</strong>
+       <cve>CVE-2026-68525</cve></p>
+
+    <p>The FORM authentication process allowed the bypassing of a security
+       constraint that limited user access to a resource POST but not GET.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="58123aa468a20e2a079b7e0c68a4009e2475c098"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 15 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Low: Servlet role references can bypass declarative role
+       constraints</strong>
+       <cve>CVE-2026-66422</cve></p>
+
+    <p><code>security-role-ref</code> definitions were incorrectly used as role
+       aliases within the Realm in additional to the correct usage with
+       <code>Request.isUserInRole()</code>.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="49506f6d5ad7cdef211ce1a4026a29183b3df5c7"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
     <p><strong>Low: DoS in WebSocket chat example</strong>
        <cve>CVE-2026-66299</cve></p>
 
@@ -82,6 +161,84 @@
        Users who followed the security guidance to remove the examples web
        application are not affected.</p>
 
+    <p><strong>Important: RewriteValve [N] restarts at the second rule and may
+       bypass access control</strong>
+       <cve>CVE-2026-65927</cve></p>
+
+    <p>An off-by-one error impacting the [N] flag on the rewrite valves caused
+       rewrite processing to restart at the second rule rather than the first
+       rule.</p>
+
+    <p>This was fixed with commits
+       <hashlink hash="3097902177a041a93476a036b9c8419b25d5cc0d"/> and
+       <hashlink hash="7d2ae3952a39db5790dcfd36e5d79c75570a20ee"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Low: Limited replay attack possible with DIGEST
+       authentication</strong>
+       <cve>CVE-2026-65905</cve></p>
+
+    <p>If, before windowSize requests had been made, a client made a DIGEST
+       authenticated request with a nonceCount on the upper boundary of the
+       replay window then that request was replayable once only while the
+       associated nonceCount remained within the replay window.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="1c1a583ba57092206f77c375f45da12c99fb141d"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Moderate: HTTP/2 no-authority bypass of strict SNI
+       validation</strong>
+       <cve>CVE-2026-65637</cve></p>
+
+    <p>The fix for <cve>CVE-2026-32990</cve> was incomplete.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="40012414df828a56126f76a7339669c7c919aae7"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.53 to 10.1.57</p>
+
+    <p><strong>Low: TOCTOU when setting specific permissions for Unix Domain
+       Sockets</strong>
+       <cve>CVE-2026-65183</cve></p>
+
+    <p>A race condition when creating a Unix Domain Socket allowed an
+       unauthorised local user to access the Unix Domain Socket.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="d8bcec9a30788fd887f33890b77ae1b8cd5f1f7e"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 3 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Important: Security constraint bypass</strong>
+       <cve>CVE-2026-65182</cve></p>
+
+    <p>The security constraint processing enabled a security constraint bypass
+       if a constraint for a longer path was specified before a more 
restrictive
+       constraint for a shorter sub-path.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="b79752d2a8578d94743e2a95c50af297f780c0df"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
   </section>
   
   <section name="Fixed in Apache Tomcat 10.1.57" rtext="2026-07-07">

Modified: tomcat/site/trunk/xdocs/security-11.xml
==============================================================================
--- tomcat/site/trunk/xdocs/security-11.xml     Tue Aug 25 21:16:50 2026        
(r1937456)
+++ tomcat/site/trunk/xdocs/security-11.xml     Tue Aug 25 21:32:15 2026        
(r1937457)
@@ -52,6 +52,85 @@
 
   <section name="Fixed in Apache Tomcat 11.0.25" rtext="2026-08-18">
 
+    <p><strong>Low: Authenticated WebSocket session survives end of HTTP
+       session</strong>
+       <cve>CVE-2026-73180</cve></p>
+
+    <p>If the session ID for an authenticated HTTP session was changed after a
+       WebSocket connection had been established under that authenticated HTTP
+       session, the WebSokcet session would not be closed as required by the
+       Jakarta WebSocket specification when the HTTP session ended.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="e617a5d483b78851d289ca8dc1d68c49b541b419"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 30 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
+    <p><strong>Important: DoS via allocation leak in HTTP/2 backlog tracking
+       when a stream is reset</strong>
+       <cve>CVE-2026-68763</cve></p>
+
+    <p>An allocation leak in the HTTP/2 backlog tracking when a stream was 
reset
+       could be manipulated to trigger a denial of service.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="2a5ec806971627943db18601203129d9c58d959f"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 16 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
+    <p><strong>Important: Principal lookup could fail open in some
+       cases</strong>
+       <cve>CVE-2026-68569</cve></p>
+
+    <p>For some authentication methods (e.g. CLIENT-CERT, SPNEGO), a user would
+       be authenticated even if the user did not exist in the
+       DataSourceRealm.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="790d6e2c3b4cd201a1fa556a23d5b7504dee18ad"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 16 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
+    <p><strong>Low: Redirect after FORM authentication may bypass method
+       specific constraints</strong>
+       <cve>CVE-2026-68525</cve></p>
+
+    <p>The FORM authentication process allowed the bypassing of a security
+       constraint that limited user access to a resource POST but not GET.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="10d048e16034ddf12055e0cede0da05b15c823b8"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 15 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
+    <p><strong>Low: Servlet role references can bypass declarative role
+       constraints</strong>
+       <cve>CVE-2026-66422</cve></p>
+
+    <p><code>security-role-ref</code> definitions were incorrectly used as role
+       aliases within the Realm in additional to the correct usage with
+       <code>Request.isUserInRole()</code>.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="2c2c510ab10ae7796de6c6f7b70abae85c99d30d"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
     <p><strong>Low: DoS in WebSocket chat example</strong>
        <cve>CVE-2026-66299</cve></p>
 
@@ -70,6 +149,84 @@
        Users who followed the security guidance to remove the examples web
        application are not affected.</p>
 
+    <p><strong>Important: RewriteValve [N] restarts at the second rule and may
+       bypass access control</strong>
+       <cve>CVE-2026-65927</cve></p>
+
+    <p>An off-by-one error impacting the [N] flag on the rewrite valves caused
+       rewrite processing to restart at the second rule rather than the first
+       rule.</p>
+
+    <p>This was fixed with commits
+       <hashlink hash="bce83410ffb1542752d52b536257e81a5c8dfcb8"/> and
+       <hashlink hash="b80929d65be774dc90e378acdda2d16949d1e5f3"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
+    <p><strong>Low: Limited replay attack possible with DIGEST
+       authentication</strong>
+       <cve>CVE-2026-65905</cve></p>
+
+    <p>If, before windowSize requests had been made, a client made a DIGEST
+       authenticated request with a nonceCount on the upper boundary of the
+       replay window then that request was replayable once only while the
+       associated nonceCount remained within the replay window.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="c5f94ad1726e8399b77eb3fd69c811c1103894d6"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
+    <p><strong>Moderate: HTTP/2 no-authority bypass of strict SNI
+       validation</strong>
+       <cve>CVE-2026-65637</cve></p>
+
+    <p>The fix for <cve>CVE-2026-32990</cve> was incomplete.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="8639b20f045c88f356b887204f52e897399f0de7"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.20 to 11.0.24</p>
+
+    <p><strong>Low: TOCTOU when setting specific permissions for Unix Domain
+       Sockets</strong>
+       <cve>CVE-2026-65183</cve></p>
+
+    <p>A race condition when creating a Unix Domain Socket allowed an
+       unauthorised local user to access the Unix Domain Socket.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="4fb4523d70258614a00e7501ae0fdf3cdcbc2470"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 3 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
+    <p><strong>Important: Security constraint bypass</strong>
+       <cve>CVE-2026-65182</cve></p>
+
+    <p>The security constraint processing enabled a security constraint bypass
+       if a constraint for a longer path was specified before a more 
restrictive
+       constraint for a shorter sub-path.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="8bafd79a3b54684e80e9cb1bafd4746aede7d3f5"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 11.0.0-M1 to 11.0.24</p>
+
   </section>
   
   <section name="Fixed in Apache Tomcat 11.0.24" rtext="2026-07-08">

Modified: tomcat/site/trunk/xdocs/security-9.xml
==============================================================================
--- tomcat/site/trunk/xdocs/security-9.xml      Tue Aug 25 21:16:50 2026        
(r1937456)
+++ tomcat/site/trunk/xdocs/security-9.xml      Tue Aug 25 21:32:15 2026        
(r1937457)
@@ -52,6 +52,85 @@
 
   <section name="Fixed in Apache Tomcat 9.0.121" rtext="2026-08-18">
 
+    <p><strong>Low: Authenticated WebSocket session survives end of HTTP
+       session</strong>
+       <cve>CVE-2026-73180</cve></p>
+
+    <p>If the session ID for an authenticated HTTP session was changed after a
+       WebSocket connection had been established under that authenticated HTTP
+       session, the WebSokcet session would not be closed as required by the
+       Jakarta WebSocket specification when the HTTP session ended.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="4b41a73a2f1a16647d7444ad6ee87d41a3ec414b"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 30 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.0-M1 to 9.0.120</p>
+
+    <p><strong>Important: DoS via allocation leak in HTTP/2 backlog tracking
+       when a stream is reset</strong>
+       <cve>CVE-2026-68763</cve></p>
+
+    <p>An allocation leak in the HTTP/2 backlog tracking when a stream was 
reset
+       could be manipulated to trigger a denial of service.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="0747dd58cc631f90e044df246bd2ede6e2b48250"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 16 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.39 to 9.0.120</p>
+
+    <p><strong>Important: Principal lookup could fail open in some
+       cases</strong>
+       <cve>CVE-2026-68569</cve></p>
+
+    <p>For some authentication methods (e.g. CLIENT-CERT, SPNEGO), a user would
+       be authenticated even if the user did not exist in the
+       DataSourceRealm and JDBCRealm.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="8efd51f061c026f6339bfa4fe4ef919a04ef130a"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 16 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.0.M1 to 9.0.120</p>
+
+    <p><strong>Low: Redirect after FORM authentication may bypass method
+       specific constraints</strong>
+       <cve>CVE-2026-68525</cve></p>
+
+    <p>The FORM authentication process allowed the bypassing of a security
+       constraint that limited user access to a resource POST but not GET.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="32f0c38526b4e655ff0c17cd97afedefc624fe43"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 15 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 10.1.0-M1 to 10.1.57</p>
+
+    <p><strong>Low: Servlet role references can bypass declarative role
+       constraints</strong>
+       <cve>CVE-2026-66422</cve></p>
+
+    <p><code>security-role-ref</code> definitions were incorrectly used as role
+       aliases within the Realm in additional to the correct usage with
+       <code>Request.isUserInRole()</code>.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="bd05d5ced387da0c967bb232f7e3cd57685d2a7b"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.25 to 9.0.120</p>
+
     <p><strong>Low: DoS in WebSocket chat example</strong>
        <cve>CVE-2026-66299</cve></p>
 
@@ -70,6 +149,85 @@
        Users who followed the security guidance to remove the examples web
        application are not affected.</p>
 
+    <p><strong>Important: RewriteValve [N] restarts at the second rule and may
+       bypass access control</strong>
+       <cve>CVE-2026-65927</cve></p>
+
+    <p>An off-by-one error impacting the [N] flag on the rewrite valves caused
+       rewrite processing to restart at the second rule rather than the first
+       rule.</p>
+
+    <p>This was fixed with commits
+       <hashlink hash="ffa86dc683645f784e36ec87236d51ea866dcadf"/> and
+       <hashlink hash="b477537e68acfcaa7220f90b512bf8a72bf237dc"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.0-M1 to 9.0.120</p>
+
+    <p><strong>Low: Limited replay attack possible with DIGEST
+       authentication</strong>
+       <cve>CVE-2026-65905</cve></p>
+
+    <p>If, before windowSize requests had been made, a client made a DIGEST
+       authenticated request with a nonceCount on the upper boundary of the
+       replay window then that request was replayable once only while the
+       associated nonceCount remained within the replay window.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="a31181af45e494b6035575519f6d1d33875f050d"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.0.M1 to 9.0.120</p>
+
+    <p><strong>Moderate: HTTP/2 no-authority bypass of strict SNI
+       validation</strong>
+       <cve>CVE-2026-65637</cve></p>
+
+    <p>The fix for <cve>CVE-2026-32990</cve> was incomplete.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="b823e88da077f5fa973e34d72359bded9f621e3c"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.115 to 9.0.120</p>
+
+    <p><strong>Low: TOCTOU when setting specific permissions for Unix Domain
+       Sockets</strong>
+       <cve>CVE-2026-65183</cve></p>
+
+    <p>A race condition when creating a Unix Domain Socket allowed an
+       unauthorised local user to access the Unix Domain Socket.</p>
+
+    <p>This was fixed with commits
+       <hashlink hash="0206022f3aae65c5e0f23334b080849fdaaef444"/> and
+       <hashlink hash="07e1b7d3da47a97d2861116f0ba5dd2b4018d256"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 3 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.42 to 9.0.120</p>
+
+    <p><strong>Important: Security constraint bypass</strong>
+       <cve>CVE-2026-65182</cve></p>
+
+    <p>The security constraint processing enabled a security constraint bypass
+       if a constraint for a longer path was specified before a more 
restrictive
+       constraint for a shorter sub-path.</p>
+
+    <p>This was fixed with commit
+       <hashlink hash="b2c56ec8f20c66773a1a813034ffcdb60841f1cf"/>.</p>
+
+    <p>This issue was reported to the Tomcat security team on 13 July 2026.
+       The issue was made public on 25 August 2026.</p>
+
+    <p>Affects: 9.0.0.M1 to 9.0.120</p>
+
   </section>
   
   <section name="Fixed in Apache Tomcat 9.0.120" rtext="2026-07-07">


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to