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

coheigea pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ws-xmlschema.git


The following commit(s) were added to refs/heads/master by this push:
     new f9fb9e35 Updating website for 2.3.3 release
f9fb9e35 is described below

commit f9fb9e353042749bd290c97edaa8b3f6499ec07c
Author: Colm O hEigeartaigh <[email protected]>
AuthorDate: Tue Sep 29 11:55:14 2026 +0100

    Updating website for 2.3.3 release
---
 src/site/apt/index.apt     |  8 ++--
 src/site/apt/security.apt  | 98 ++++++++++++++++++++++++++++++++++++++++++++++
 src/site/site.xml          | 22 +++++------
 src/site/xdoc/download.xml | 18 ++++-----
 4 files changed, 120 insertions(+), 26 deletions(-)

diff --git a/src/site/apt/index.apt b/src/site/apt/index.apt
index 501e3fe0..e331c230 100644
--- a/src/site/apt/index.apt
+++ b/src/site/apt/index.apt
@@ -5,12 +5,12 @@ Overview
    into memory and analyze or modify them, or to create entirely new schemas 
from
    scratch.
 
-   XMLSchema 2.0 is a major revision that takes advantage of the facilities of 
Java 1.5.  XMLSchema 2.3.x requires Java8 or higher.
+   Apache XMLSchema 2.0 is a major revision that takes advantage of the 
facilities of Java 1.5.  XMLSchema 2.3.x requires Java8 or higher.
 
    For information on how to use the XmlSchema API, please
    see the {{{./xmlschema-core/apidocs/index.html}javadocs}} or the 
{{{./xmlschema-core/schematutorial.html}tutorial}}.
 
-   XmlSchema eagerly welcomes suggestions, documentation,
+   Apache XmlSchema eagerly welcomes suggestions, documentation,
    and most of all code. Please join our dev list, submit JIRA entries, and
    attach patches.
 
@@ -22,6 +22,4 @@ Issues
 Downloads
 
    Most users incorporate XML Schema via maven. You can also download release 
packages
-   from {{{./download.html}downloads}}.
-
-  -The XMLSchema Development Team (dev at ws.apache.org)
+   from {{{./download.html}downloads}}. The latest release is 2.3.3. Note that 
this release fixes three CVEs, please see {{{./security.html}Security 
Advisories (CVEs)}}.
diff --git a/src/site/apt/security.apt b/src/site/apt/security.apt
new file mode 100644
index 00000000..aafa3e28
--- /dev/null
+++ b/src/site/apt/security.apt
@@ -0,0 +1,98 @@
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements. See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership. The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License. You may obtain a copy of the License at
+~~
+~~ http://www.apache.org/licenses/LICENSE-2.0
+~~
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied. See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+
+           ------------------------
+           Apache XMLSchema - Security
+           ------------------------
+
+Security and CVE Tracking
+
+  This page tracks known vulnerabilities (CVEs) for Apache XMLSchema.
+
+  For reporting a new vulnerability, see
+  {{{https://www.apache.org/security/}Apache Security Team}}.
+
+Apache XMLSchema CVEs
+
+  * {{{https://www.cve.org/CVERecord?id=CVE-2026-102495}CVE-2026-102495}}:
+    Apache XMLSchema: Denial of service through unbounded recursion when
+    resolving schema imports and includes
+
+    * Severity: Low
+
+    * Affected versions:
+
+      - Apache XMLSchema before 2.3.3
+
+    * Description:
+
+      Apache XmlSchema doesn't limit how deeply schema imports and includes
+      can be nested, so a malicious schema can make parsing recurse until the
+      stack overflows. This causes a denial of service. Users are recommended
+      to upgrade to version 2.3.3, which fixes this issue.
+
+    * Credit:
+
+      This issue was found using Claude agents to study the security of
+      open-source projects (finder)
+
+  * {{{https://www.cve.org/CVERecord?id=CVE-2026-102496}CVE-2026-102496}}:
+    Apache XMLSchema: Denial of service through deeply nested schema
+    structures
+
+    * Severity: Low
+
+    * Affected versions:
+
+      - Apache XMLSchema before 2.3.3
+
+    * Description:
+
+      Apache XmlSchema doesn't limit how deeply schema structures can be
+      nested when it builds its schema model, so a malicious schema can make
+      parsing recurse until the stack overflows. This causes a denial of
+      service. Users are recommended to upgrade to version 2.3.3, which fixes
+      this issue.
+
+    * Credit:
+
+      This issue was found using Claude agents to study the security of
+      open-source projects (finder)
+
+  * {{{https://www.cve.org/CVERecord?id=CVE-2026-102497}CVE-2026-102497}}:
+    Apache XMLSchema: Denial of service through cyclic schema definitions in
+    the schema walker
+
+    * Severity: Low
+
+    * Affected versions:
+
+      - Apache XMLSchema before 2.3.3
+
+    * Description:
+
+      The Apache XmlSchema walker (xmlschema-walker) doesn't detect cycles in
+      type derivation, substitution groups, model groups or attribute groups.
+      A malicious schema with such a cycle can make the walker recurse until
+      the stack overflows, causing a denial of service. Users are recommended
+      to upgrade to version 2.3.3, which fixes this issue.
+
+    * Credit:
+
+      This issue was found using Claude agents to study the security of
+      open-source projects (finder)
+
diff --git a/src/site/site.xml b/src/site/site.xml
index d84b5fde..7b25b912 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -8,7 +8,7 @@
   ~ "License"); you may not use this file except in compliance
   ~ with the License. You may obtain a copy of the License at
   ~
-  ~ http://www.apache.org/licenses/LICENSE-2.0
+  ~ https://www.apache.org/licenses/LICENSE-2.0
   ~
   ~ Unless required by applicable law or agreed to in writing,
   ~ software distributed under the License is distributed on an
@@ -25,19 +25,20 @@
         <version>2.0.0-M11</version>
     </skin>
     <bannerRight>
-        <src>http://ws.apache.org/images/project-logo.jpg</src>
-        <href>http://ws.apache.org/</href>
+        <src>https://ws.apache.org/images/project-logo.jpg</src>
+        <href>https://ws.apache.org/</href>
     </bannerRight>
     <version position="none" />
 
     <body>
         <links>
-            <item name="Apache" href="http://www.apache.org/"/>
-            <item name="WebServices" href="http://ws.apache.org/"/>
+            <item name="Apache" href="https://www.apache.org/"/>
+            <item name="WebServices" href="https://ws.apache.org/"/>
         </links>
         <menu name="XML Schema">
             <item name="Home" href="index.html"/>
             <item name="Downloads" href="download.html"/>
+            <item name="Security" href="security.html"/>
             <item name="Source Code" href="scm.html"/>
             <item name="Project Information" href="project-info.html">
                 <item name="Mailing Lists" href="mailing-lists.html"/>
@@ -46,13 +47,10 @@
             <item name="License" href="licenses.html"/>
         </menu>
         <menu name="Apache">
-            <item name="License" href="http://www.apache.org/licenses/"/>
-            <item name="Sponsorship" 
href="http://www.apache.org/foundation/sponsorship.html"/>
-            <item name="Thanks" 
href="http://www.apache.org/foundation/thanks.html"/>
-            <item name="Security" href="http://apache.org/security/"/>
+            <item name="License" href="https://www.apache.org/licenses/"/>
+            <item name="Sponsorship" 
href="https://www.apache.org/foundation/sponsorship.html"/>
+            <item name="Thanks" 
href="https://www.apache.org/foundation/thanks.html"/>
+            <item name="Security" href="https://apache.org/security/"/>
         </menu>
     </body>
 </project>
-
-
-
diff --git a/src/site/xdoc/download.xml b/src/site/xdoc/download.xml
index 13189f43..ee29e46f 100644
--- a/src/site/xdoc/download.xml
+++ b/src/site/xdoc/download.xml
@@ -7,7 +7,7 @@
   (the "License"); you may not use this file except in compliance with
   the License.  You may obtain a copy of the License at
 
-      http://www.apache.org/licenses/LICENSE-2.0
+      https://www.apache.org/licenses/LICENSE-2.0
 
   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
@@ -29,24 +29,24 @@ schemas from scratch.
 Use the links below to download a distribution of Apache XMLSchema from one of
 our mirrors. It is good practice to verify the integrity of the distribution
 files. Apache XMLSchema releases are available under the 
-<a href="http://www.apache.org/licenses/LICENSE-2.0";>Apache License, Version 
2.0</a> - see the 
+<a href="https://www.apache.org/licenses/LICENSE-2.0";>Apache License, Version 
2.0</a> - see the 
 LICENSE.txt and NOTICE.txt files contained in each release artifact.
 </p>
 </subsection>
 <subsection name="Current official release (closest mirror site selected 
automatically)">
 <p>
-The current stable release is Apache XMLSchema 2.3.2:
+The current stable release is Apache XMLSchema 2.3.3:
 </p>
 <ul>
 <li>
-<a 
href="https://www.apache.org/dyn/closer.lua/ws/xmlschema/2.3.2/xmlschema-2.3.2-source-release.zip";>xmlschema-2.3.2-source-release.zip</a>
-(<a 
href="https://downloads.apache.org/ws/xmlschema/2.3.2/xmlschema-2.3.2-source-release.zip.asc";>PGP</a>)
-(<a 
href="https://downloads.apache.org/ws/xmlschema/2.3.2/xmlschema-2.3.2-source-release.zip.sha512";>SHA-512</a>)
+<a 
href="https://www.apache.org/dyn/closer.lua/ws/xmlschema/2.3.3/xmlschema-2.3.3-source-release.zip";>xmlschema-2.3.3-source-release.zip</a>
+(<a 
href="https://downloads.apache.org/ws/xmlschema/2.3.3/xmlschema-2.3.3-source-release.zip.asc";>PGP</a>)
+(<a 
href="https://downloads.apache.org/ws/xmlschema/2.3.3/xmlschema-2.3.3-source-release.zip.sha512";>SHA-512</a>)
 </li>
 <li>
-<a 
href="https://www.apache.org/dyn/closer.lua/ws/xmlschema/2.3.2/xmlschema-core-2.3.2-bin.zip";>xmlschema-core-2.3.2-bin.zip</a>
-(<a 
href="https://downloads.apache.org/ws/xmlschema/2.3.2/xmlschema-core-2.3.2-bin.zip.asc";>PGP</a>)
-(<a 
href="https://downloads.apache.org/ws/xmlschema/2.3.2/xmlschema-core-2.3.2-bin.zip.sha512";>SHA-512)</a>
+<a 
href="https://www.apache.org/dyn/closer.lua/ws/xmlschema/2.3.3/xmlschema-core-2.3.3-bin.zip";>xmlschema-core-2.3.3-bin.zip</a>
+(<a 
href="https://downloads.apache.org/ws/xmlschema/2.3.3/xmlschema-core-2.3.3-bin.zip.asc";>PGP</a>)
+(<a 
href="https://downloads.apache.org/ws/xmlschema/2.3.3/xmlschema-core-2.3.3-bin.zip.sha512";>SHA-512)</a>
 </li>
 </ul>
 </subsection>

Reply via email to