This is an automated email from the ASF dual-hosted git repository.

lprimak pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/shiro-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new e144ad144 update CVEs May 23 2026
e144ad144 is described below

commit e144ad144e91f5d904305561cedd5ed406eda1ce
Author: lprimak <[email protected]>
AuthorDate: Sat May 23 21:46:30 2026 -0500

    update CVEs May 23 2026
---
 .well-known/security.txt |  2 +-
 feed.xml                 |  2 +-
 security-reports.html    | 33 +++++++++++++++++++++++++--------
 3 files changed, 27 insertions(+), 10 deletions(-)

diff --git a/.well-known/security.txt b/.well-known/security.txt
index bcf78db84..b4c416ff5 100644
--- a/.well-known/security.txt
+++ b/.well-known/security.txt
@@ -1,5 +1,5 @@
 Contact: mailto:[email protected]
-Expires: 2027-05-21T09:12:00Z
+Expires: 2027-05-24T02:46:12Z
 Preferred-Languages: en
 Canonical: https://shiro.apache.org/.well-known/security.txt
 Policy: https://shiro.apache.org/security-reports.html
\ No newline at end of file
diff --git a/feed.xml b/feed.xml
index d40781469..49bc3dfa1 100644
--- a/feed.xml
+++ b/feed.xml
@@ -4,7 +4,7 @@
   <subtitle>Simple. Java. Security.</subtitle>
   <link href="https://shiro.apache.org/"/>
   <link rel="self" href="https://shiro.apache.org/feed.xml"; />
-  <updated>2026-05-21T09:12:00Z</updated>
+  <updated>2026-05-24T02:46:12Z</updated>
 
   <author>
     <name>Les Hazlewood</name>
diff --git a/security-reports.html b/security-reports.html
index 2b0df5d4d..831971726 100644
--- a/security-reports.html
+++ b/security-reports.html
@@ -232,6 +232,7 @@
 <li><a href="#vulnerability_handling_process">Vulnerability Handling 
Process</a></li>
 <li><a href="#apache_shiro_vulnerability_reports">Apache Shiro Vulnerability 
Reports</a>
 <ul class="sectlevel2">
+<li><a href="#cve_2026_48589">CVE-2026-48589</a></li>
 <li><a href="#cve_2026_44598">CVE-2026-44598</a></li>
 <li><a href="#cve_2026_43827">CVE-2026-43827</a></li>
 <li><a href="#cve_2026_43828">CVE-2026-43828</a></li>
@@ -304,14 +305,30 @@ We cannot accept regular bug reports or other queries at 
this address.</p>
 <h2 id="apache_shiro_vulnerability_reports">Apache Shiro Vulnerability 
Reports</h2>
 <div class="sectionbody">
 <div class="sect2">
+<h3 id="cve_2026_48589"><a 
href="https://www.cve.org/CVERecord?id=CVE-2026-48589";>CVE-2026-48589</a></h3>
+<div class="paragraph">
+<p>Apache Shiro’s Jakarta EE module used the HTTP Referer header in certain 
cases to issue redirect after a user login. In affected versions, insufficient 
validation of this client-controlled value could allow an attacker to influence 
the redirect target in applications using the Jakarta EE module.
+This issue affects Apache Shiro from 2.0-alpha to 2.2.0, and 3.0.0-alpha-1, 
only when using shiro-jakarta-ee integration module.</p>
+</div>
+<div class="paragraph">
+<p><strong>Mitigation:</strong>
+Upgrade to version 2.2.1, or 3.0.0-alpha-2 or later, which fixes the issue by 
validating the Referer header and restricting redirects only to relative paths 
within the current application context.</p>
+</div>
+<div class="paragraph">
+<p><strong>Credit:</strong>
+Apache Shiro would like to thank <strong>Bartlomiej Dmitruk</strong> for 
reporting this issue.</p>
+</div>
+</div>
+<div class="sect2">
 <h3 id="cve_2026_44598"><a 
href="https://www.cve.org/CVERecord?id=CVE-2026-44598";>CVE-2026-44598</a></h3>
 <div class="paragraph">
-<p>With valid login credentials, URL Redirection to Untrusted Site ('Open 
Redirect'), Server-Side Request Forgery (SSRF) vulnerability in Apache Shiro. 
This issue affects Apache Shiro from 2.0-alpha to 2.1.0, and 3.0.0-alpha-1, 
only when using shiro-jakarta-ee integration module. Users are recommended to 
upgrade to version 2.1.1, or 3.0.0-alpha-2 or later, which fixes the issue by 
encrypting the cookie.
-After successful login, Jakarta EE integration module uses shiroSavedRequest 
cookie to redirect to a particular web page after login. This cookie was not 
validated, and can be forged to send an HTTP GET request from the server itself 
to an arbitrary URL from the cookie.</p>
+<p>With valid login credentials, URL Redirection to Untrusted Site ('Open 
Redirect'), Server-Side Request Forgery (SSRF) vulnerability in Apache Shiro.
+After successful login, Jakarta EE integration module uses shiroSavedRequest 
cookie to redirect to a particular web page after login. This cookie was not 
validated, and can be forged to send an HTTP GET request from the server itself 
to an arbitrary URL from the cookie.
+This issue affects Apache Shiro from 2.0-alpha to 2.1.0, and 3.0.0-alpha-1, 
only when using shiro-jakarta-ee integration module.</p>
 </div>
 <div class="paragraph">
 <p><strong>Mitigation:</strong>
-Upgrade to version 2.1.1, or 3.0.0-alpha-2 or later, which fixes the issue by 
encrypting the cookie.</p>
+Upgrade to version 2.2.0, or 3.0.0-alpha-2 or later, which fixes the issue by 
encrypting the cookie.</p>
 </div>
 <div class="paragraph">
 <p><strong>Credit:</strong>
@@ -321,11 +338,11 @@ Apache Shiro would like to thank <strong>James 
Love</strong> for reporting this
 <div class="sect2">
 <h3 id="cve_2026_43827"><a 
href="https://www.cve.org/CVERecord?id=CVE-2026-43827";>CVE-2026-43827</a></h3>
 <div class="paragraph">
-<p>Default configurations of Apache Shiro have a session fixation 
vulnerability. This issue affects Apache Shiro from 1.0 to 2.1.0, and 
3.0.0-alpha-1. Users are recommended to upgrade to version 2.1.1, 3.0.0-alpha-2 
or later, which fixes the issue. In the affected versions, when a session 
already exists, it is not invalidated upon successful login, nor is a new 
session being generated with a new ID.</p>
+<p>Default configurations of Apache Shiro have a session fixation 
vulnerability. This issue affects Apache Shiro from 1.0 to 2.1.0, and 
3.0.0-alpha-1. In the affected versions, when a session already exists, it is 
not invalidated upon successful login, nor is a new session being generated 
with a new ID.</p>
 </div>
 <div class="paragraph">
 <p><strong>Mitigation:</strong>
-Upgrade to version 2.1.1, 3.0.0-alpha-2 or later, which fixes the issue.</p>
+Upgrade to version 2.2.0, 3.0.0-alpha-2 or later, which fixes the issue by 
invalidating the existing session and creating a new session with a new ID upon 
successful login.</p>
 </div>
 <div class="paragraph">
 <p><strong>Credit:</strong>
@@ -335,12 +352,12 @@ Apache Shiro would like to thank <strong>Rasmus 
Moorats</strong> for reporting t
 <div class="sect2">
 <h3 id="cve_2026_43828"><a 
href="https://www.cve.org/CVERecord?id=CVE-2026-43828";>CVE-2026-43828</a></h3>
 <div class="paragraph">
-<p>Default configurations of Apache Shiro send sensitive cookies in HTTPS 
session without 'Secure' attribute. This issue affects Apache Shiro from 1.0 to 
2.1.0, and 3.0.0-alpha-1. Users are recommended to upgrade to version 2.1.1, or 
3.0.0-alpha-2 or later, which fixes the issue.<br>
+<p>Default configurations of Apache Shiro send sensitive cookies in HTTPS 
session without 'Secure' attribute. This issue affects Apache Shiro from 1.0 to 
2.1.0, and 3.0.0-alpha-1.
 In the affected versions, Shiro-native session manager, as well as Remember-Me 
manager sends JSESSIONID and rememberMe cookies without <code>secure</code> 
attribute by default.</p>
 </div>
 <div class="paragraph">
 <p><strong>Mitigation:</strong>
-Upgrade to version 2.1.1, 3.0.0-alpha-2 or later, which fixes the issue.</p>
+Upgrade to version 2.2.0, 3.0.0-alpha-2 or later, which fixes the issue by 
setting the <code>secure</code> attribute.</p>
 </div>
 <div class="paragraph">
 <p><strong>Credit:</strong>
@@ -353,7 +370,7 @@ Apache Shiro would like to thank 
<strong>Meteor_Kai</strong> for reporting this
 <p>If static files are served from a case-insensitive filesystem,
 such as default macOS setup, static files may be accessed by varying the case 
of the filename in the request.
 If only lower-case (common default) filters are present in Shiro, they may be 
bypassed this way.
-The issue only effects static files.</p>
+The issue only affects static files.</p>
 </div>
 <div class="paragraph">
 <p>Shiro 2.1.0 and later has a new parameters to remediate this issue

Reply via email to