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

github-actions[bot] pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/solr-site.git


The following commit(s) were added to refs/heads/asf-staging by this push:
     new 0da1547a5 Commit build products
0da1547a5 is described below

commit 0da1547a57d5baccd5782de654ebdf52660d30fd
Author: Build Pelican (action) <[email protected]>
AuthorDate: Thu Aug 13 14:43:36 2026 +0000

    Commit build products
---
 output/feeds/all.atom.xml            | 125 ++++++------
 output/feeds/solr/vex.atom.xml       | 108 +++++++----
 output/security-dependency-cves.html |  22 ++-
 output/solr.openvex.json             |  80 ++++----
 output/solr.vex.json                 | 365 ++++++++++++++++++-----------------
 output/vex.html                      | 134 ++++++++++---
 6 files changed, 508 insertions(+), 326 deletions(-)

diff --git a/output/feeds/all.atom.xml b/output/feeds/all.atom.xml
index 85f4dc42e..3f087c540 100644
--- a/output/feeds/all.atom.xml
+++ b/output/feeds/all.atom.xml
@@ -1,5 +1,52 @@
 <?xml version="1.0" encoding="utf-8"?>
-<feed xmlns="http://www.w3.org/2005/Atom";><title>Apache Solr</title><link 
href="/" rel="alternate"/><link href="/feeds/all.atom.xml" 
rel="self"/><id>/</id><updated>2026-07-31T00:00:00+00:00</updated><entry><title>Apache
 Avro (Java): RCE reading a crafted schema / DoS deserializing untrusted 
data</title><link href="/cve-2024-47561.html" 
rel="alternate"/><published>2026-07-31T00:00:00+00:00</published><updated>2026-07-31T00:00:00+00:00</updated><author><name>Solr
 Developers</name></author> [...]
+<feed xmlns="http://www.w3.org/2005/Atom";><title>Apache Solr</title><link 
href="/" rel="alternate"/><link href="/feeds/all.atom.xml" 
rel="self"/><id>/</id><updated>2026-08-13T00:00:00+00:00</updated><entry><title>lz4-java:
 out-of-bounds memory access and insufficient buffer clearing in 
compression/decompression</title><link href="/cve-2025-12183.html" 
rel="alternate"/><published>2026-08-13T00:00:00+00:00</published><updated>2026-08-13T00:00:00+00:00</updated><author><name>Solr
 Developers [...]
+&lt;ul&gt;
+&lt;li&gt;&lt;strong&gt;CVE-2025-12183&lt;/strong&gt; — several lz4-java 
compression/decompression implementations do not guard against
+  out-of-bounds memory access (fixed in &lt;code&gt;lz4-java&lt;/code&gt; 
1.8.1).&lt;/li&gt;
+&lt;li&gt;&lt;strong&gt;CVE-2025-66566&lt;/strong&gt; — decompressor 
implementations insufficiently clear their buffers, allowing a
+  caller to read leftover contents of a previously used buffer (fixed in 
&lt;code&gt;lz4-java&lt;/code&gt; 1.10.1 
…&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;Two issues in 
the &lt;code&gt;lz4-java&lt;/code&gt; codec:&lt;/p&gt;
+&lt;ul&gt;
+&lt;li&gt;&lt;strong&gt;CVE-2025-12183&lt;/strong&gt; — several lz4-java 
compression/decompression implementations do not guard against
+  out-of-bounds memory access (fixed in &lt;code&gt;lz4-java&lt;/code&gt; 
1.8.1).&lt;/li&gt;
+&lt;li&gt;&lt;strong&gt;CVE-2025-66566&lt;/strong&gt; — decompressor 
implementations insufficiently clear their buffers, allowing a
+  caller to read leftover contents of a previously used buffer (fixed in 
&lt;code&gt;lz4-java&lt;/code&gt; 1.10.1).&lt;/li&gt;
+&lt;/ul&gt;
+&lt;p&gt;Both require an application to drive lz4-java's (de)compression APIs 
with attacker-influenced
+input/buffers.&lt;/p&gt;
+&lt;p&gt;Solr is &lt;strong&gt;not affected&lt;/strong&gt;. 
&lt;code&gt;lz4-java&lt;/code&gt; is bundled only by the optional 
&lt;code&gt;cross-dc&lt;/code&gt; module, where it is
+used by the embedded Apache Kafka client for LZ4 compression of 
cross-datacenter replication messages.
+Kafka manages its own internal, validated buffers and does not forward 
attacker-controlled data into
+the vulnerable code paths, and the replication stream flows through an 
operator-controlled Kafka
+pipeline rather than untrusted external input. The 
&lt;code&gt;cross-dc&lt;/code&gt; module is not part of a default Solr
+installation, and no Solr request path reaches these lz4-java 
routines.&lt;/p&gt;
+&lt;p&gt;Solr shipped an affected &lt;code&gt;org.lz4:lz4-java&lt;/code&gt; 
1.8.0 from 9.8.0 (when the &lt;code&gt;cross-dc&lt;/code&gt; module first 
bundled
+it) through 10.0.0; releases 9.7.0 and earlier, and the 8.x line, ship no 
&lt;code&gt;lz4-java&lt;/code&gt;. The fix is
+already on all active development branches: 
&lt;code&gt;branch_9x&lt;/code&gt;, &lt;code&gt;branch_10x&lt;/code&gt;, and 
&lt;code&gt;main&lt;/code&gt; migrated to the
+maintained community fork &lt;code&gt;at.yawk.lz4:lz4-java&lt;/code&gt; 
1.10.1, which is past both fixes (1.8.1 and 1.10.1),
+so the next releases (9.11, 10.1) will not be affected. Note this upgrade did 
not require Apache Kafka
+to update first — Kafka still declares the old 
&lt;code&gt;org.lz4:lz4-java&lt;/code&gt;, and Solr replaced that transitive
+dependency with the fork directly.&lt;/p&gt;</content><category 
term="solr/vex"/></entry><entry><title>Woodstox: denial-of-service (stack 
overflow) parsing untrusted XML when DTD support is enabled</title><link 
href="/cve-2022-40152.html" 
rel="alternate"/><published>2026-08-11T00:00:00+00:00</published><updated>2026-08-11T00:00:00+00:00</updated><author><name>Solr
 
Developers</name></author><id>tag:None,2026-08-11:/cve-2022-40152.html</id><summary
 type="html">&lt;p&gt;CVE-2022-40152 (CVSS [...]
+(&lt;code&gt;com.fasterxml.woodstox:woodstox-core&lt;/code&gt;): when DTD 
support is enabled, a client can supply XML whose
+&lt;code&gt;DOCTYPE&lt;/code&gt; internal subset contains a deeply-nested 
element content model, causing the parser to
+recurse until it throws a &lt;code&gt;StackOverflowError&lt;/code&gt;. It 
affects &lt;code&gt;woodstox-core …&lt;/code&gt;&lt;/p&gt;</summary><content 
type="html">&lt;p&gt;CVE-2022-40152 (CVSS 6.5) is a denial-of-service issue in 
the Woodstox XML parser
+(&lt;code&gt;com.fasterxml.woodstox:woodstox-core&lt;/code&gt;): when DTD 
support is enabled, a client can supply XML whose
+&lt;code&gt;DOCTYPE&lt;/code&gt; internal subset contains a deeply-nested 
element content model, causing the parser to
+recurse until it throws a &lt;code&gt;StackOverflowError&lt;/code&gt;. It 
affects &lt;code&gt;woodstox-core&lt;/code&gt; before 5.4.0 and 6.0.0 –
+6.3.x, and is fixed in 5.4.0 and 6.4.0.&lt;/p&gt;
+&lt;p&gt;Solr &lt;strong&gt;9.0.0 and 9.1.0 are affected.&lt;/strong&gt; Those 
two releases shipped &lt;code&gt;woodstox-core&lt;/code&gt; 6.2.8 (&amp;lt; 
6.4.0), and
+Solr's XML update handler (&lt;code&gt;XMLLoader&lt;/code&gt;, serving the 
untrusted &lt;code&gt;/update&lt;/code&gt; request path) configures its
+StAX input factory via 
&lt;code&gt;EmptyEntityResolver.configureXMLInputFactory&lt;/code&gt;. That 
configuration neutralizes
+external entities — so Solr is &lt;em&gt;not&lt;/em&gt; exposed to XXE — but 
it does &lt;strong&gt;not&lt;/strong&gt; disable DTD processing, so
+the parser still reads the internal DTD subset. A client that POSTs crafted 
XML with a deeply-nested
+DTD to &lt;code&gt;/update&lt;/code&gt; can therefore reach the vulnerable 
code and trigger the stack-overflow DoS. Because
+the vulnerable path is reachable with attacker-controlled input, these 
releases are marked
+&lt;code&gt;exploitable&lt;/code&gt; rather than 
&lt;code&gt;not_affected&lt;/code&gt;.&lt;/p&gt;
+&lt;p&gt;&lt;strong&gt;Remediation: upgrade to Apache Solr 9.1.1 or 
later.&lt;/strong&gt; Solr 9.1.1 upgraded to 
&lt;code&gt;woodstox-core&lt;/code&gt; 6.4.0
+(past the fix), and every later release ships a fixed version (6.5.0 in 9.2.0, 
7.0.0 in current 9.x,
+7.1.1 in 10.0.0), so no release from 9.1.1 onward is affected. Solr 8.x and 
earlier are out of scope
+for this CVE: they used the unrelated 
&lt;code&gt;org.codehaus.woodstox:woodstox-core-asl&lt;/code&gt; artifact, not
+&lt;code&gt;com.fasterxml.woodstox:woodstox-core&lt;/code&gt; (the migration 
in SOLR-10702 introduced the affected artifact
+at 9.0.0). Solr 9.0.0 and 9.1.0 are both end of 
life.&lt;/p&gt;</content><category 
term="solr/vex"/></entry><entry><title>Apache Avro (Java): RCE reading a 
crafted schema / DoS deserializing untrusted data</title><link 
href="/cve-2024-47561.html" 
rel="alternate"/><published>2026-07-31T00:00:00+00:00</published><updated>2026-07-31T00:00:00+00:00</updated><author><name>Solr
 
Developers</name></author><id>tag:None,2026-07-31:/cve-2024-47561.html</id><summary
 type="html">&lt;p&gt;CVE-2024-475 [...]
 an attacker-controlled Avro &lt;strong&gt;schema&lt;/strong&gt; can 
instantiate arbitrary classes (affects avro &amp;lt; 1.11.4).
 CVE-2023-39410 is a memory-exhaustion / DoS issue when 
&lt;strong&gt;deserializing untrusted Avro data&lt;/strong&gt; (affects
 avro &amp;lt; 1.11.3). Both require the application to feed 
attacker-controlled Avro …&lt;/p&gt;</summary><content 
type="html">&lt;p&gt;CVE-2024-47561 (critical) is an arbitrary-code-execution 
issue in the Apache Avro Java SDK: parsing
@@ -257,34 +304,27 @@ Netty &amp;lt; 4.1.136 and 4.2.0–4.2.15, fixed in 4.1.136 
/ 4.2.16):&lt;/p&gt;
 &lt;p&gt;Solr is &lt;strong&gt;not affected&lt;/strong&gt;. Solr bundles Netty 
only via the optional OpenTelemetry (OTLP) exporter and
 the ZooKeeper client, where Netty is used strictly as a 
&lt;strong&gt;client&lt;/strong&gt;. Solr's HTTP server is Jetty:
 Solr never runs a Netty HTTP server, CORS handler, WebSocket server, or 
HTTP/2→1 proxy, and never
-uses Netty's multipart request encoder, so none of these code paths are 
reachable.&lt;/p&gt;</content><category 
term="solr/vex"/></entry><entry><title>lz4-java: out-of-bounds access and 
buffer-reuse disclosure in (de)compression</title><link 
href="/cve-2026-59949.html" 
rel="alternate"/><published>2026-07-31T00:00:00+00:00</published><updated>2026-07-31T00:00:00+00:00</updated><author><name>Solr
 
Developers</name></author><id>tag:None,2026-07-31:/cve-2026-59949.html</id><summary
 type="html [...]
-lz4-java):&lt;/p&gt;
-&lt;ul&gt;
-&lt;li&gt;&lt;strong&gt;CVE-2026-59949&lt;/strong&gt; (CVSS 6.5) — 
out-of-bounds read: the JNI-based XXHash implementations don't
-  validate their byte-array arguments, so a caller passing an invalid array 
reference or out-of-range
-  &lt;code&gt;off&lt;/code&gt;/&lt;code&gt;len&lt;/code&gt; can crash the JVM 
(fixed in 1 …&lt;/li&gt;&lt;/ul&gt;</summary><content 
type="html">&lt;p&gt;Three issues in the 
&lt;code&gt;at.yawk.lz4:lz4-java&lt;/code&gt; codec (the community-maintained 
fork of the discontinued
-lz4-java):&lt;/p&gt;
-&lt;ul&gt;
-&lt;li&gt;&lt;strong&gt;CVE-2026-59949&lt;/strong&gt; (CVSS 6.5) — 
out-of-bounds read: the JNI-based XXHash implementations don't
-  validate their byte-array arguments, so a caller passing an invalid array 
reference or out-of-range
-  &lt;code&gt;off&lt;/code&gt;/&lt;code&gt;len&lt;/code&gt; can crash the JVM 
(fixed in 1.11.1).&lt;/li&gt;
-&lt;li&gt;&lt;strong&gt;CVE-2025-12183&lt;/strong&gt; — out-of-bounds memory 
access in the compression/decompression functions,
-  leading to denial of service and possible information disclosure when 
processing untrusted input
-  (fixed in 1.8.1).&lt;/li&gt;
-&lt;li&gt;&lt;strong&gt;CVE-2025-66566&lt;/strong&gt; — the Java decompressor 
does not clear reused output buffers, so crafted
-  compressed input can read previous buffer contents when an output buffer is 
reused (fixed in
-  1.10.1).&lt;/li&gt;
-&lt;/ul&gt;
-&lt;p&gt;All three affect the &lt;code&gt;lz4-java&lt;/code&gt; 1.8.0 that 
Solr's released 9.8.0 – 10.0.0 line bundles (SOLR-18013
-tracks the upgrade to 1.10.1). Each is reachable only when an application 
feeds attacker-controlled
-input to the codec, or passes attacker-influenced arguments into it.&lt;/p&gt;
-&lt;p&gt;Solr is &lt;strong&gt;not affected&lt;/strong&gt;. 
&lt;code&gt;lz4-java&lt;/code&gt; is bundled only by the optional 
&lt;code&gt;cross-dc&lt;/code&gt; module, where the
-embedded Apache Kafka client uses it to (de)compress and checksum 
cross-datacenter replication
-messages. Those messages flow through an 
&lt;strong&gt;operator-controlled&lt;/strong&gt; Kafka pipeline (Solr's own 
cross-DC
-producer → the operator's Kafka → Solr's consumer), not untrusted external 
input, and Kafka calls the
-codec with its own internally-managed, validated buffers and offsets rather 
than forwarding
-attacker-controlled arguments. The &lt;code&gt;cross-dc&lt;/code&gt; module is 
not part of a default Solr installation, and
-no Solr request path reaches the vulnerable compression/decompression or 
XXHash code.&lt;/p&gt;</content><category 
term="solr/vex"/></entry><entry><title>Eclipse Jetty: HTTP/2 :authority vs Host 
header confusion</title><link href="/cve-2026-6790.html" 
rel="alternate"/><published>2026-07-31T00:00:00+00:00</published><updated>2026-07-31T00:00:00+00:00</updated><author><name>Solr
 
Developers</name></author><id>tag:None,2026-07-31:/cve-2026-6790.html</id><summary
 type="html">&lt;p&gt;CVE-2026 [...]
+uses Netty's multipart request encoder, so none of these code paths are 
reachable.&lt;/p&gt;</content><category 
term="solr/vex"/></entry><entry><title>lz4-java: out-of-bounds read via invalid 
arguments to native XXHash</title><link href="/cve-2026-59949.html" 
rel="alternate"/><published>2026-07-31T00:00:00+00:00</published><updated>2026-07-31T00:00:00+00:00</updated><author><name>Solr
 
Developers</name></author><id>tag:None,2026-07-31:/cve-2026-59949.html</id><summary
 type="html">&lt;p&gt [...]
+implementations insufficiently validate their byte-array arguments, so a 
caller that passes an
+invalid array reference or an out-of-range 
&lt;code&gt;off&lt;/code&gt;/&lt;code&gt;len&lt;/code&gt; to the native XXHash 
methods can crash the JVM.
+It affects &lt;code&gt;lz4-java&lt;/code&gt; ≤ 1.11.0 
…&lt;/p&gt;</summary><content type="html">&lt;p&gt;CVE-2026-59949 (CVSS 6.5) is 
an out-of-bounds read in the &lt;code&gt;lz4-java&lt;/code&gt; codec: the 
JNI-based XXHash
+implementations insufficiently validate their byte-array arguments, so a 
caller that passes an
+invalid array reference or an out-of-range 
&lt;code&gt;off&lt;/code&gt;/&lt;code&gt;len&lt;/code&gt; to the native XXHash 
methods can crash the JVM.
+It affects &lt;code&gt;lz4-java&lt;/code&gt; ≤ 1.11.0 (fixed in 1.11.1). 
Exploitation requires an application to pass
+attacker-influenced array/offset/length values into those XXHash 
APIs.&lt;/p&gt;
+&lt;p&gt;Solr is &lt;strong&gt;not affected&lt;/strong&gt;. 
&lt;code&gt;lz4-java&lt;/code&gt; is bundled only by the optional 
&lt;code&gt;cross-dc&lt;/code&gt; module, where it is
+used by the embedded Apache Kafka client for LZ4 compression / checksums of 
cross-datacenter
+replication messages. Kafka calls the XXHash APIs with its own 
internally-managed, validated buffers
+and offsets — it does not forward attacker-controlled 
&lt;code&gt;off&lt;/code&gt;/&lt;code&gt;len&lt;/code&gt; values into the 
native methods — and
+the replication stream flows through an operator-controlled Kafka pipeline, 
not untrusted external
+input. The &lt;code&gt;cross-dc&lt;/code&gt; module is not part of a default 
Solr installation, and no Solr request path
+reaches the vulnerable XXHash argument handling.&lt;/p&gt;
+&lt;p&gt;Solr shipped an affected &lt;code&gt;org.lz4:lz4-java&lt;/code&gt; 
1.8.0 from 9.8.0 (when the &lt;code&gt;cross-dc&lt;/code&gt; module first 
bundled
+it) through 10.0.0. Unlike CVE-2025-12183 / CVE-2025-66566 (covered separately 
and fixed by the
+&lt;code&gt;branch_9x&lt;/code&gt; / &lt;code&gt;branch_10x&lt;/code&gt; / 
&lt;code&gt;main&lt;/code&gt; migration to the fork 
&lt;code&gt;at.yawk.lz4:lz4-java&lt;/code&gt; 1.10.1), &lt;strong&gt;this issue
+is not yet fixed on any branch&lt;/strong&gt;: 1.11.1 is required, and all 
three development branches are on 1.10.1,
+so the upcoming 9.11 and 10.1 releases will still bundle an affected version. 
The affected Solr range
+will need to extend to those releases once they 
ship.&lt;/p&gt;</content><category 
term="solr/vex"/></entry><entry><title>Eclipse Jetty: HTTP/2 :authority vs Host 
header confusion</title><link href="/cve-2026-6790.html" 
rel="alternate"/><published>2026-07-31T00:00:00+00:00</published><updated>2026-07-31T00:00:00+00:00</updated><author><name>Solr
 
Developers</name></author><id>tag:None,2026-07-31:/cve-2026-6790.html</id><summary
 type="html">&lt;p&gt;CVE-2026-6790 is an input-validation gap [...]
 does not require the &lt;code&gt;:authority&lt;/code&gt; pseudo-header to 
match the &lt;code&gt;Host&lt;/code&gt; header, so a single request can
 carry two conflicting host interpretations. It affects the Jetty branches Solr 
ships (9.4.x, 10.0.x
 through …&lt;/p&gt;</summary><content type="html">&lt;p&gt;CVE-2026-6790 is an 
input-validation gap in Jetty's HTTP/2 (and HTTP/3) request processing: Jetty
@@ -2355,29 +2395,4 @@ CVE - &lt;a 
href="https://nvd.nist.gov/vuln/detail/CVE-2023-50386"&gt;CVE-2023-5
 &lt;p&gt;Please refer to the Upgrade Notes in the Solr Ref Guide for 
information on upgrading from previous Solr versions:&lt;/p&gt;
 &lt;p&gt;&lt;a 
href="https://solr.apache.org/guide/solr/9_4/upgrade-notes/solr-upgrade-notes.html"&gt;https://solr.apache.org/guide/solr/9_4/upgrade-notes/solr-upgrade-notes.html&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Please read CHANGES.txt for a full list of bugfixes:&lt;/p&gt;
-&lt;p&gt;&lt;a 
href="https://solr.apache.org/9_4_1/changes/Changes.html"&gt;https://solr.apache.org/9_4_1/changes/Changes.html&lt;/a&gt;&lt;/p&gt;</content><category
 term="solr/news"/></entry><entry><title>CVE-2023-50290: Apache Solr allows 
read access to host environment variables</title><link 
href="/cve-2023-50290-apache-solr-allows-read-access-to-host-environment-variables.html"
 
rel="alternate"/><published>2024-01-12T00:00:00+00:00</published><updated>2024-01-12T00:00:00+00:00</update
 [...]
-Important&lt;/p&gt;
-&lt;p&gt;&lt;strong&gt;Versions Affected:&lt;/strong&gt;&lt;br&gt;
-Solr 9.0 to 9.2.1&lt;/p&gt;
-&lt;p&gt;&lt;strong&gt;Description:&lt;/strong&gt;&lt;br&gt;
-Exposure of Sensitive Information to an Unauthorized Actor vulnerability in 
Apache Solr.
-The Solr Metrics API publishes all unprotected environment variables available 
to each Apache Solr instance.
-Users are able to specify which environment variables to hide, however 
…&lt;/p&gt;</summary><content 
type="html">&lt;p&gt;&lt;strong&gt;Severity:&lt;/strong&gt;&lt;br&gt;
-Important&lt;/p&gt;
-&lt;p&gt;&lt;strong&gt;Versions Affected:&lt;/strong&gt;&lt;br&gt;
-Solr 9.0 to 9.2.1&lt;/p&gt;
-&lt;p&gt;&lt;strong&gt;Description:&lt;/strong&gt;&lt;br&gt;
-Exposure of Sensitive Information to an Unauthorized Actor vulnerability in 
Apache Solr.
-The Solr Metrics API publishes all unprotected environment variables available 
to each Apache Solr instance.
-Users are able to specify which environment variables to hide, however, the 
default list is designed to work for known secret Java system properties.
-Environment variables cannot be strictly defined in Solr, like Java system 
properties can be, and may be set for the entire host, unlike Java system 
properties which are set per-Java-process.&lt;/p&gt;
-&lt;p&gt;The Solr Metrics API is protected by the "metrics-read" permission.
-Therefore, Solr Clouds with Authorization setup will only be vulnerable via 
users with the "metrics-read" permission.&lt;/p&gt;
-&lt;p&gt;&lt;strong&gt;Mitigation:&lt;/strong&gt;&lt;br&gt;
-Users are recommended to upgrade to version 9.3.0 or later, in which 
environment variables are not published via the Metrics API.&lt;/p&gt;
-&lt;p&gt;&lt;strong&gt;References:&lt;/strong&gt;&lt;br&gt;
-JIRA - &lt;a 
href="https://issues.apache.org/jira/browse/SOLR-16808"&gt;SOLR-15233&lt;/a&gt;&lt;br&gt;
-CVE - &lt;a 
href="https://nvd.nist.gov/vuln/detail/CVE-2023-50290"&gt;CVE-2023-50290&lt;/a&gt;&lt;/p&gt;</content><category
 term="solr/security"/></entry><entry><title>json-path</title><link 
href="/cve-2023-51074.html" 
rel="alternate"/><published>2024-01-12T00:00:00+00:00</published><updated>2024-01-12T00:00:00+00:00</updated><author><name>Solr
 
Developers</name></author><id>tag:None,2024-01-12:/cve-2023-51074.html</id><summary
 type="html">&lt;p&gt;The only places we use json-path is for  [...]
-&lt;p&gt;CVE-2023-51074 affects json-path 2.2.0 through 2.8.0 (fixed in 
2.9.0). Solr first bundled json-path
-in Solr 8.1.0 (2.4.0) and shipped an affected version — 2.4.0, then 2.7.0, 
then 2.8.0 — through Solr
-9.5.0; Solr 9.6.0 upgraded to the fixed 2.9.0. The affected range is therefore 
8.1.0 – 9.5.0.&lt;/p&gt;</content><category term="solr/vex"/></entry></feed>
\ No newline at end of file
+&lt;p&gt;&lt;a 
href="https://solr.apache.org/9_4_1/changes/Changes.html"&gt;https://solr.apache.org/9_4_1/changes/Changes.html&lt;/a&gt;&lt;/p&gt;</content><category
 term="solr/news"/></entry></feed>
\ No newline at end of file
diff --git a/output/feeds/solr/vex.atom.xml b/output/feeds/solr/vex.atom.xml
index 8e8c3d5ea..ccb7ccd14 100644
--- a/output/feeds/solr/vex.atom.xml
+++ b/output/feeds/solr/vex.atom.xml
@@ -1,5 +1,52 @@
 <?xml version="1.0" encoding="utf-8"?>
-<feed xmlns="http://www.w3.org/2005/Atom";><title>Apache Solr - 
solr/vex</title><link href="/" rel="alternate"/><link 
href="/feeds/solr/vex.atom.xml" 
rel="self"/><id>/</id><updated>2026-07-31T00:00:00+00:00</updated><entry><title>Apache
 Avro (Java): RCE reading a crafted schema / DoS deserializing untrusted 
data</title><link href="/cve-2024-47561.html" 
rel="alternate"/><published>2026-07-31T00:00:00+00:00</published><updated>2026-07-31T00:00:00+00:00</updated><author><name>Solr
 Developers [...]
+<feed xmlns="http://www.w3.org/2005/Atom";><title>Apache Solr - 
solr/vex</title><link href="/" rel="alternate"/><link 
href="/feeds/solr/vex.atom.xml" 
rel="self"/><id>/</id><updated>2026-08-13T00:00:00+00:00</updated><entry><title>lz4-java:
 out-of-bounds memory access and insufficient buffer clearing in 
compression/decompression</title><link href="/cve-2025-12183.html" 
rel="alternate"/><published>2026-08-13T00:00:00+00:00</published><updated>2026-08-13T00:00:00+00:00</updated><author><name
 [...]
+&lt;ul&gt;
+&lt;li&gt;&lt;strong&gt;CVE-2025-12183&lt;/strong&gt; — several lz4-java 
compression/decompression implementations do not guard against
+  out-of-bounds memory access (fixed in &lt;code&gt;lz4-java&lt;/code&gt; 
1.8.1).&lt;/li&gt;
+&lt;li&gt;&lt;strong&gt;CVE-2025-66566&lt;/strong&gt; — decompressor 
implementations insufficiently clear their buffers, allowing a
+  caller to read leftover contents of a previously used buffer (fixed in 
&lt;code&gt;lz4-java&lt;/code&gt; 1.10.1 
…&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;Two issues in 
the &lt;code&gt;lz4-java&lt;/code&gt; codec:&lt;/p&gt;
+&lt;ul&gt;
+&lt;li&gt;&lt;strong&gt;CVE-2025-12183&lt;/strong&gt; — several lz4-java 
compression/decompression implementations do not guard against
+  out-of-bounds memory access (fixed in &lt;code&gt;lz4-java&lt;/code&gt; 
1.8.1).&lt;/li&gt;
+&lt;li&gt;&lt;strong&gt;CVE-2025-66566&lt;/strong&gt; — decompressor 
implementations insufficiently clear their buffers, allowing a
+  caller to read leftover contents of a previously used buffer (fixed in 
&lt;code&gt;lz4-java&lt;/code&gt; 1.10.1).&lt;/li&gt;
+&lt;/ul&gt;
+&lt;p&gt;Both require an application to drive lz4-java's (de)compression APIs 
with attacker-influenced
+input/buffers.&lt;/p&gt;
+&lt;p&gt;Solr is &lt;strong&gt;not affected&lt;/strong&gt;. 
&lt;code&gt;lz4-java&lt;/code&gt; is bundled only by the optional 
&lt;code&gt;cross-dc&lt;/code&gt; module, where it is
+used by the embedded Apache Kafka client for LZ4 compression of 
cross-datacenter replication messages.
+Kafka manages its own internal, validated buffers and does not forward 
attacker-controlled data into
+the vulnerable code paths, and the replication stream flows through an 
operator-controlled Kafka
+pipeline rather than untrusted external input. The 
&lt;code&gt;cross-dc&lt;/code&gt; module is not part of a default Solr
+installation, and no Solr request path reaches these lz4-java 
routines.&lt;/p&gt;
+&lt;p&gt;Solr shipped an affected &lt;code&gt;org.lz4:lz4-java&lt;/code&gt; 
1.8.0 from 9.8.0 (when the &lt;code&gt;cross-dc&lt;/code&gt; module first 
bundled
+it) through 10.0.0; releases 9.7.0 and earlier, and the 8.x line, ship no 
&lt;code&gt;lz4-java&lt;/code&gt;. The fix is
+already on all active development branches: 
&lt;code&gt;branch_9x&lt;/code&gt;, &lt;code&gt;branch_10x&lt;/code&gt;, and 
&lt;code&gt;main&lt;/code&gt; migrated to the
+maintained community fork &lt;code&gt;at.yawk.lz4:lz4-java&lt;/code&gt; 
1.10.1, which is past both fixes (1.8.1 and 1.10.1),
+so the next releases (9.11, 10.1) will not be affected. Note this upgrade did 
not require Apache Kafka
+to update first — Kafka still declares the old 
&lt;code&gt;org.lz4:lz4-java&lt;/code&gt;, and Solr replaced that transitive
+dependency with the fork directly.&lt;/p&gt;</content><category 
term="solr/vex"/></entry><entry><title>Woodstox: denial-of-service (stack 
overflow) parsing untrusted XML when DTD support is enabled</title><link 
href="/cve-2022-40152.html" 
rel="alternate"/><published>2026-08-11T00:00:00+00:00</published><updated>2026-08-11T00:00:00+00:00</updated><author><name>Solr
 
Developers</name></author><id>tag:None,2026-08-11:/cve-2022-40152.html</id><summary
 type="html">&lt;p&gt;CVE-2022-40152 (CVSS [...]
+(&lt;code&gt;com.fasterxml.woodstox:woodstox-core&lt;/code&gt;): when DTD 
support is enabled, a client can supply XML whose
+&lt;code&gt;DOCTYPE&lt;/code&gt; internal subset contains a deeply-nested 
element content model, causing the parser to
+recurse until it throws a &lt;code&gt;StackOverflowError&lt;/code&gt;. It 
affects &lt;code&gt;woodstox-core …&lt;/code&gt;&lt;/p&gt;</summary><content 
type="html">&lt;p&gt;CVE-2022-40152 (CVSS 6.5) is a denial-of-service issue in 
the Woodstox XML parser
+(&lt;code&gt;com.fasterxml.woodstox:woodstox-core&lt;/code&gt;): when DTD 
support is enabled, a client can supply XML whose
+&lt;code&gt;DOCTYPE&lt;/code&gt; internal subset contains a deeply-nested 
element content model, causing the parser to
+recurse until it throws a &lt;code&gt;StackOverflowError&lt;/code&gt;. It 
affects &lt;code&gt;woodstox-core&lt;/code&gt; before 5.4.0 and 6.0.0 –
+6.3.x, and is fixed in 5.4.0 and 6.4.0.&lt;/p&gt;
+&lt;p&gt;Solr &lt;strong&gt;9.0.0 and 9.1.0 are affected.&lt;/strong&gt; Those 
two releases shipped &lt;code&gt;woodstox-core&lt;/code&gt; 6.2.8 (&amp;lt; 
6.4.0), and
+Solr's XML update handler (&lt;code&gt;XMLLoader&lt;/code&gt;, serving the 
untrusted &lt;code&gt;/update&lt;/code&gt; request path) configures its
+StAX input factory via 
&lt;code&gt;EmptyEntityResolver.configureXMLInputFactory&lt;/code&gt;. That 
configuration neutralizes
+external entities — so Solr is &lt;em&gt;not&lt;/em&gt; exposed to XXE — but 
it does &lt;strong&gt;not&lt;/strong&gt; disable DTD processing, so
+the parser still reads the internal DTD subset. A client that POSTs crafted 
XML with a deeply-nested
+DTD to &lt;code&gt;/update&lt;/code&gt; can therefore reach the vulnerable 
code and trigger the stack-overflow DoS. Because
+the vulnerable path is reachable with attacker-controlled input, these 
releases are marked
+&lt;code&gt;exploitable&lt;/code&gt; rather than 
&lt;code&gt;not_affected&lt;/code&gt;.&lt;/p&gt;
+&lt;p&gt;&lt;strong&gt;Remediation: upgrade to Apache Solr 9.1.1 or 
later.&lt;/strong&gt; Solr 9.1.1 upgraded to 
&lt;code&gt;woodstox-core&lt;/code&gt; 6.4.0
+(past the fix), and every later release ships a fixed version (6.5.0 in 9.2.0, 
7.0.0 in current 9.x,
+7.1.1 in 10.0.0), so no release from 9.1.1 onward is affected. Solr 8.x and 
earlier are out of scope
+for this CVE: they used the unrelated 
&lt;code&gt;org.codehaus.woodstox:woodstox-core-asl&lt;/code&gt; artifact, not
+&lt;code&gt;com.fasterxml.woodstox:woodstox-core&lt;/code&gt; (the migration 
in SOLR-10702 introduced the affected artifact
+at 9.0.0). Solr 9.0.0 and 9.1.0 are both end of 
life.&lt;/p&gt;</content><category 
term="solr/vex"/></entry><entry><title>Apache Avro (Java): RCE reading a 
crafted schema / DoS deserializing untrusted data</title><link 
href="/cve-2024-47561.html" 
rel="alternate"/><published>2026-07-31T00:00:00+00:00</published><updated>2026-07-31T00:00:00+00:00</updated><author><name>Solr
 
Developers</name></author><id>tag:None,2026-07-31:/cve-2024-47561.html</id><summary
 type="html">&lt;p&gt;CVE-2024-475 [...]
 an attacker-controlled Avro &lt;strong&gt;schema&lt;/strong&gt; can 
instantiate arbitrary classes (affects avro &amp;lt; 1.11.4).
 CVE-2023-39410 is a memory-exhaustion / DoS issue when 
&lt;strong&gt;deserializing untrusted Avro data&lt;/strong&gt; (affects
 avro &amp;lt; 1.11.3). Both require the application to feed 
attacker-controlled Avro …&lt;/p&gt;</summary><content 
type="html">&lt;p&gt;CVE-2024-47561 (critical) is an arbitrary-code-execution 
issue in the Apache Avro Java SDK: parsing
@@ -257,34 +304,27 @@ Netty &amp;lt; 4.1.136 and 4.2.0–4.2.15, fixed in 4.1.136 
/ 4.2.16):&lt;/p&gt;
 &lt;p&gt;Solr is &lt;strong&gt;not affected&lt;/strong&gt;. Solr bundles Netty 
only via the optional OpenTelemetry (OTLP) exporter and
 the ZooKeeper client, where Netty is used strictly as a 
&lt;strong&gt;client&lt;/strong&gt;. Solr's HTTP server is Jetty:
 Solr never runs a Netty HTTP server, CORS handler, WebSocket server, or 
HTTP/2→1 proxy, and never
-uses Netty's multipart request encoder, so none of these code paths are 
reachable.&lt;/p&gt;</content><category 
term="solr/vex"/></entry><entry><title>lz4-java: out-of-bounds access and 
buffer-reuse disclosure in (de)compression</title><link 
href="/cve-2026-59949.html" 
rel="alternate"/><published>2026-07-31T00:00:00+00:00</published><updated>2026-07-31T00:00:00+00:00</updated><author><name>Solr
 
Developers</name></author><id>tag:None,2026-07-31:/cve-2026-59949.html</id><summary
 type="html [...]
-lz4-java):&lt;/p&gt;
-&lt;ul&gt;
-&lt;li&gt;&lt;strong&gt;CVE-2026-59949&lt;/strong&gt; (CVSS 6.5) — 
out-of-bounds read: the JNI-based XXHash implementations don't
-  validate their byte-array arguments, so a caller passing an invalid array 
reference or out-of-range
-  &lt;code&gt;off&lt;/code&gt;/&lt;code&gt;len&lt;/code&gt; can crash the JVM 
(fixed in 1 …&lt;/li&gt;&lt;/ul&gt;</summary><content 
type="html">&lt;p&gt;Three issues in the 
&lt;code&gt;at.yawk.lz4:lz4-java&lt;/code&gt; codec (the community-maintained 
fork of the discontinued
-lz4-java):&lt;/p&gt;
-&lt;ul&gt;
-&lt;li&gt;&lt;strong&gt;CVE-2026-59949&lt;/strong&gt; (CVSS 6.5) — 
out-of-bounds read: the JNI-based XXHash implementations don't
-  validate their byte-array arguments, so a caller passing an invalid array 
reference or out-of-range
-  &lt;code&gt;off&lt;/code&gt;/&lt;code&gt;len&lt;/code&gt; can crash the JVM 
(fixed in 1.11.1).&lt;/li&gt;
-&lt;li&gt;&lt;strong&gt;CVE-2025-12183&lt;/strong&gt; — out-of-bounds memory 
access in the compression/decompression functions,
-  leading to denial of service and possible information disclosure when 
processing untrusted input
-  (fixed in 1.8.1).&lt;/li&gt;
-&lt;li&gt;&lt;strong&gt;CVE-2025-66566&lt;/strong&gt; — the Java decompressor 
does not clear reused output buffers, so crafted
-  compressed input can read previous buffer contents when an output buffer is 
reused (fixed in
-  1.10.1).&lt;/li&gt;
-&lt;/ul&gt;
-&lt;p&gt;All three affect the &lt;code&gt;lz4-java&lt;/code&gt; 1.8.0 that 
Solr's released 9.8.0 – 10.0.0 line bundles (SOLR-18013
-tracks the upgrade to 1.10.1). Each is reachable only when an application 
feeds attacker-controlled
-input to the codec, or passes attacker-influenced arguments into it.&lt;/p&gt;
-&lt;p&gt;Solr is &lt;strong&gt;not affected&lt;/strong&gt;. 
&lt;code&gt;lz4-java&lt;/code&gt; is bundled only by the optional 
&lt;code&gt;cross-dc&lt;/code&gt; module, where the
-embedded Apache Kafka client uses it to (de)compress and checksum 
cross-datacenter replication
-messages. Those messages flow through an 
&lt;strong&gt;operator-controlled&lt;/strong&gt; Kafka pipeline (Solr's own 
cross-DC
-producer → the operator's Kafka → Solr's consumer), not untrusted external 
input, and Kafka calls the
-codec with its own internally-managed, validated buffers and offsets rather 
than forwarding
-attacker-controlled arguments. The &lt;code&gt;cross-dc&lt;/code&gt; module is 
not part of a default Solr installation, and
-no Solr request path reaches the vulnerable compression/decompression or 
XXHash code.&lt;/p&gt;</content><category 
term="solr/vex"/></entry><entry><title>Eclipse Jetty: HTTP/2 :authority vs Host 
header confusion</title><link href="/cve-2026-6790.html" 
rel="alternate"/><published>2026-07-31T00:00:00+00:00</published><updated>2026-07-31T00:00:00+00:00</updated><author><name>Solr
 
Developers</name></author><id>tag:None,2026-07-31:/cve-2026-6790.html</id><summary
 type="html">&lt;p&gt;CVE-2026 [...]
+uses Netty's multipart request encoder, so none of these code paths are 
reachable.&lt;/p&gt;</content><category 
term="solr/vex"/></entry><entry><title>lz4-java: out-of-bounds read via invalid 
arguments to native XXHash</title><link href="/cve-2026-59949.html" 
rel="alternate"/><published>2026-07-31T00:00:00+00:00</published><updated>2026-07-31T00:00:00+00:00</updated><author><name>Solr
 
Developers</name></author><id>tag:None,2026-07-31:/cve-2026-59949.html</id><summary
 type="html">&lt;p&gt [...]
+implementations insufficiently validate their byte-array arguments, so a 
caller that passes an
+invalid array reference or an out-of-range 
&lt;code&gt;off&lt;/code&gt;/&lt;code&gt;len&lt;/code&gt; to the native XXHash 
methods can crash the JVM.
+It affects &lt;code&gt;lz4-java&lt;/code&gt; ≤ 1.11.0 
…&lt;/p&gt;</summary><content type="html">&lt;p&gt;CVE-2026-59949 (CVSS 6.5) is 
an out-of-bounds read in the &lt;code&gt;lz4-java&lt;/code&gt; codec: the 
JNI-based XXHash
+implementations insufficiently validate their byte-array arguments, so a 
caller that passes an
+invalid array reference or an out-of-range 
&lt;code&gt;off&lt;/code&gt;/&lt;code&gt;len&lt;/code&gt; to the native XXHash 
methods can crash the JVM.
+It affects &lt;code&gt;lz4-java&lt;/code&gt; ≤ 1.11.0 (fixed in 1.11.1). 
Exploitation requires an application to pass
+attacker-influenced array/offset/length values into those XXHash 
APIs.&lt;/p&gt;
+&lt;p&gt;Solr is &lt;strong&gt;not affected&lt;/strong&gt;. 
&lt;code&gt;lz4-java&lt;/code&gt; is bundled only by the optional 
&lt;code&gt;cross-dc&lt;/code&gt; module, where it is
+used by the embedded Apache Kafka client for LZ4 compression / checksums of 
cross-datacenter
+replication messages. Kafka calls the XXHash APIs with its own 
internally-managed, validated buffers
+and offsets — it does not forward attacker-controlled 
&lt;code&gt;off&lt;/code&gt;/&lt;code&gt;len&lt;/code&gt; values into the 
native methods — and
+the replication stream flows through an operator-controlled Kafka pipeline, 
not untrusted external
+input. The &lt;code&gt;cross-dc&lt;/code&gt; module is not part of a default 
Solr installation, and no Solr request path
+reaches the vulnerable XXHash argument handling.&lt;/p&gt;
+&lt;p&gt;Solr shipped an affected &lt;code&gt;org.lz4:lz4-java&lt;/code&gt; 
1.8.0 from 9.8.0 (when the &lt;code&gt;cross-dc&lt;/code&gt; module first 
bundled
+it) through 10.0.0. Unlike CVE-2025-12183 / CVE-2025-66566 (covered separately 
and fixed by the
+&lt;code&gt;branch_9x&lt;/code&gt; / &lt;code&gt;branch_10x&lt;/code&gt; / 
&lt;code&gt;main&lt;/code&gt; migration to the fork 
&lt;code&gt;at.yawk.lz4:lz4-java&lt;/code&gt; 1.10.1), &lt;strong&gt;this issue
+is not yet fixed on any branch&lt;/strong&gt;: 1.11.1 is required, and all 
three development branches are on 1.10.1,
+so the upcoming 9.11 and 10.1 releases will still bundle an affected version. 
The affected Solr range
+will need to extend to those releases once they 
ship.&lt;/p&gt;</content><category 
term="solr/vex"/></entry><entry><title>Eclipse Jetty: HTTP/2 :authority vs Host 
header confusion</title><link href="/cve-2026-6790.html" 
rel="alternate"/><published>2026-07-31T00:00:00+00:00</published><updated>2026-07-31T00:00:00+00:00</updated><author><name>Solr
 
Developers</name></author><id>tag:None,2026-07-31:/cve-2026-6790.html</id><summary
 type="html">&lt;p&gt;CVE-2026-6790 is an input-validation gap [...]
 does not require the &lt;code&gt;:authority&lt;/code&gt; pseudo-header to 
match the &lt;code&gt;Host&lt;/code&gt; header, so a single request can
 carry two conflicting host interpretations. It affects the Jetty branches Solr 
ships (9.4.x, 10.0.x
 through …&lt;/p&gt;</summary><content type="html">&lt;p&gt;CVE-2026-6790 is an 
input-validation gap in Jetty's HTTP/2 (and HTTP/3) request processing: Jetty
@@ -1647,12 +1687,4 @@ performed variable interpolation with 
&lt;code&gt;script&lt;/code&gt;, &lt;code&
 2.8.0). Only Solr 9.0.0 shipped an affected version 
(&lt;code&gt;commons-configuration2&lt;/code&gt; 2.7); Solr 8.x shipped
 2.1.1 (before the flaw was introduced) and Solr 9.1.0 upgraded to the fixed 
2.8.0. The affected
 version is therefore 9.0.0 only.&lt;/p&gt;
-&lt;p&gt;Solr uses commons-configuration2 for "hadoop-auth" only (for 
Kerberos). It is only used for loading Hadoop configuration files that would 
only ever be provided by trusted administrators, not externally 
(untrusted).&lt;/p&gt;</content><category 
term="solr/vex"/></entry><entry><title>calcite</title><link 
href="/cve-2022-39135.html" 
rel="alternate"/><published>2022-12-14T00:00:00+00:00</published><updated>2022-12-14T00:00:00+00:00</updated><author><name>Solr
 Developers</name></auth [...]
-through 1.9, the default &lt;code&gt;StringSubstitutor&lt;/code&gt; 
interpolators included &lt;code&gt;script&lt;/code&gt;, 
&lt;code&gt;dns&lt;/code&gt; and &lt;code&gt;url&lt;/code&gt;
-lookups that could execute arbitrary code (fixed in 1.10.0). Solr bundled an 
affected &lt;code&gt;commons-text&lt;/code&gt;
-in 8.1.0 (1.6) through 9 …&lt;/p&gt;</summary><content 
type="html">&lt;p&gt;CVE-2022-42889 ("Text4Shell") is a code-execution issue in 
Apache Commons Text: from version 1.5
-through 1.9, the default &lt;code&gt;StringSubstitutor&lt;/code&gt; 
interpolators included &lt;code&gt;script&lt;/code&gt;, 
&lt;code&gt;dns&lt;/code&gt; and &lt;code&gt;url&lt;/code&gt;
-lookups that could execute arbitrary code (fixed in 1.10.0). Solr bundled an 
affected &lt;code&gt;commons-text&lt;/code&gt;
-in 8.1.0 (1.6) through 9.0.0 (1.8); Solr 8.0.0 shipped 1.4 (before the flaw 
was introduced) and Solr
-9.1.0 upgraded to the fixed 1.10.0. The affected range is therefore 8.1.0 – 
9.0.0.&lt;/p&gt;
-&lt;p&gt;Solr uses commons-text directly (StringEscapeUtils.escapeEcmaScript) 
in LoadAdminUiServlet that is not vulnerable. Solr also has a "hadoop-auth" 
module that uses Apache Hadoop which uses commons-text through 
commons-configuration2. For Solr, the concern is limited to loading Hadoop 
configuration files that would only ever be provided by trusted administrators, 
not externally (untrusted).&lt;/p&gt;</content><category 
term="solr/vex"/></entry></feed>
\ No newline at end of file
+&lt;p&gt;Solr uses commons-configuration2 for "hadoop-auth" only (for 
Kerberos). It is only used for loading Hadoop configuration files that would 
only ever be provided by trusted administrators, not externally 
(untrusted).&lt;/p&gt;</content><category term="solr/vex"/></entry></feed>
\ No newline at end of file
diff --git a/output/security-dependency-cves.html 
b/output/security-dependency-cves.html
index 8667d5460..143f736c4 100644
--- a/output/security-dependency-cves.html
+++ b/output/security-dependency-cves.html
@@ -191,6 +191,24 @@ or contact <a 
href="mailto:[email protected]";>[email protected]</a>.</p>
     </tr>
     <tr>
       <td>
+<a href="https://nvd.nist.gov/vuln/detail/CVE-2025-12183";>CVE-2025-12183</a>, 
<a href="https://nvd.nist.gov/vuln/detail/CVE-2025-66566";>CVE-2025-66566</a>    
  </td>
+      <td>9.8.0-10.0.0</td>
+      <td>
+          lz4-java-1.8.0.jar      </td>
+      <td><span class="cdx-not-affected">not affected</span></td>
+      <td><a href="/vex.html#cve-2025-12183">lz4-java: out-of-bounds memory 
access and insufficient buffer clearing in compression/decompression</a></td>
+    </tr>
+    <tr>
+      <td>
+<a href="https://nvd.nist.gov/vuln/detail/CVE-2022-40152";>CVE-2022-40152</a>   
   </td>
+      <td>9.0.0-9.1.0</td>
+      <td>
+          woodstox-core-6.2.8.jar      </td>
+      <td><span class="cdx-exploitable">exploitable</span></td>
+      <td><a href="/vex.html#cve-2022-40152">Woodstox: denial-of-service 
(stack overflow) parsing untrusted XML when DTD support is enabled</a></td>
+    </tr>
+    <tr>
+      <td>
 <a 
href="https://github.com/advisories/GHSA-mhm7-754m-9p8w";>GHSA-mhm7-754m-9p8w</a>
      </td>
       <td>9.8.0-9.10.1</td>
       <td>
@@ -218,12 +236,12 @@ or contact <a 
href="mailto:[email protected]";>[email protected]</a>.</p>
     </tr>
     <tr>
       <td>
-<a href="https://nvd.nist.gov/vuln/detail/CVE-2026-59949";>CVE-2026-59949</a>, 
<a href="https://nvd.nist.gov/vuln/detail/CVE-2025-12183";>CVE-2025-12183</a>, 
<a href="https://nvd.nist.gov/vuln/detail/CVE-2025-66566";>CVE-2025-66566</a>    
  </td>
+<a href="https://nvd.nist.gov/vuln/detail/CVE-2026-59949";>CVE-2026-59949</a>   
   </td>
       <td>9.8.0-10.0.0</td>
       <td>
           lz4-java-1.8.0.jar      </td>
       <td><span class="cdx-not-affected">not affected</span></td>
-      <td><a href="/vex.html#cve-2026-59949">lz4-java: out-of-bounds access 
and buffer-reuse disclosure in (de)compression</a></td>
+      <td><a href="/vex.html#cve-2026-59949">lz4-java: out-of-bounds read via 
invalid arguments to native XXHash</a></td>
     </tr>
     <tr>
       <td>
diff --git a/output/solr.openvex.json b/output/solr.openvex.json
index 8ed0cc85f..880131c75 100644
--- a/output/solr.openvex.json
+++ b/output/solr.openvex.json
@@ -2,7 +2,7 @@
   "@context": "https://openvex.dev/ns/v0.2.0";,
   "@id": "https://solr.apache.org/solr.openvex.json";,
   "author": "Apache Solr Project ([email protected])",
-  "timestamp": "2026-07-31T00:00:00Z",
+  "timestamp": "2026-08-13T00:00:00Z",
   "version": 1,
   "statements": [
     {
@@ -4176,43 +4176,13 @@
       },
       "products": [
         {
-          "@id": "lz4-java-1.8.0.jar"
+          "@id": "pkg:maven/org.lz4/[email protected]"
         }
       ],
       "status": "not_affected",
       "timestamp": "2026-07-31T00:00:00Z",
       "justification": "vulnerable_code_not_in_execute_path",
-      "impact_statement": "Three issues in the `at.yawk.lz4:lz4-java` codec 
(the community-maintained fork of the discontinued\nlz4-java):\n\n* 
**CVE-2026-59949** (CVSS 6.5) \u2014 out-of-bounds read: the JNI-based XXHash 
implementations don't\n  validate their byte-array arguments, so a caller 
passing an invalid array reference or out-of-range\n  `off`/`len` can crash the 
JVM (fixed in 1.11.1).\n* **CVE-2025-12183** \u2014 out-of-bounds memory access 
in the compression/decompression fun [...]
-      "status_notes": "Affected Apache Solr versions: 9.8.0-10.0.0."
-    },
-    {
-      "vulnerability": {
-        "name": "CVE-2025-12183"
-      },
-      "products": [
-        {
-          "@id": "lz4-java-1.8.0.jar"
-        }
-      ],
-      "status": "not_affected",
-      "timestamp": "2026-07-31T00:00:00Z",
-      "justification": "vulnerable_code_not_in_execute_path",
-      "impact_statement": "Three issues in the `at.yawk.lz4:lz4-java` codec 
(the community-maintained fork of the discontinued\nlz4-java):\n\n* 
**CVE-2026-59949** (CVSS 6.5) \u2014 out-of-bounds read: the JNI-based XXHash 
implementations don't\n  validate their byte-array arguments, so a caller 
passing an invalid array reference or out-of-range\n  `off`/`len` can crash the 
JVM (fixed in 1.11.1).\n* **CVE-2025-12183** \u2014 out-of-bounds memory access 
in the compression/decompression fun [...]
-      "status_notes": "Affected Apache Solr versions: 9.8.0-10.0.0."
-    },
-    {
-      "vulnerability": {
-        "name": "CVE-2025-66566"
-      },
-      "products": [
-        {
-          "@id": "lz4-java-1.8.0.jar"
-        }
-      ],
-      "status": "not_affected",
-      "timestamp": "2026-07-31T00:00:00Z",
-      "justification": "vulnerable_code_not_in_execute_path",
-      "impact_statement": "Three issues in the `at.yawk.lz4:lz4-java` codec 
(the community-maintained fork of the discontinued\nlz4-java):\n\n* 
**CVE-2026-59949** (CVSS 6.5) \u2014 out-of-bounds read: the JNI-based XXHash 
implementations don't\n  validate their byte-array arguments, so a caller 
passing an invalid array reference or out-of-range\n  `off`/`len` can crash the 
JVM (fixed in 1.11.1).\n* **CVE-2025-12183** \u2014 out-of-bounds memory access 
in the compression/decompression fun [...]
+      "impact_statement": "CVE-2026-59949 (CVSS 6.5) is an out-of-bounds read 
in the `lz4-java` codec: the JNI-based XXHash\nimplementations insufficiently 
validate their byte-array arguments, so a caller that passes an\ninvalid array 
reference or an out-of-range `off`/`len` to the native XXHash methods can crash 
the JVM.\nIt affects `lz4-java` \u2264 1.11.0 (fixed in 1.11.1). Exploitation 
requires an application to pass\nattacker-influenced array/offset/length values 
into those XXHash A [...]
       "status_notes": "Affected Apache Solr versions: 9.8.0-10.0.0."
     },
     {
@@ -4309,6 +4279,50 @@
       "timestamp": "2026-07-31T00:00:00Z",
       "impact_statement": "GHSA-mhm7-754m-9p8w is a deserialization-filter 
bypass in jackson-databind: a `@JsonView` restriction\ncan be bypassed for 
creator properties that use `@JsonTypeInfo(include = 
As.EXTERNAL_PROPERTY)`\npolymorphic typing, letting untrusted JSON populate 
fields the active view was meant to exclude. It\naffects jackson-databind 
2.18.0 \u2013 2.18.8 and 2.21.0 \u2013 2.21.4 (fixed in 2.18.9 / 2.21.5); 
the\nexternal-type-id creator path was fixed on the 3.x line and  [...]
       "status_notes": "Affected Apache Solr versions: 9.8.0-9.10.1."
+    },
+    {
+      "vulnerability": {
+        "name": "CVE-2022-40152"
+      },
+      "products": [
+        {
+          "@id": "pkg:maven/com.fasterxml.woodstox/[email protected]"
+        }
+      ],
+      "status": "affected",
+      "timestamp": "2026-08-11T00:00:00Z",
+      "action_statement": "CVE-2022-40152 (CVSS 6.5) is a denial-of-service 
issue in the Woodstox XML parser\n(`com.fasterxml.woodstox:woodstox-core`): 
when DTD support is enabled, a client can supply XML whose\n`DOCTYPE` internal 
subset contains a deeply-nested element content model, causing the parser 
to\nrecurse until it throws a `StackOverflowError`. It affects `woodstox-core` 
before 5.4.0 and 6.0.0 \u2013\n6.3.x, and is fixed in 5.4.0 and 6.4.0.\n\nSolr 
**9.0.0 and 9.1.0 are affecte [...]
+      "status_notes": "Affected Apache Solr versions: 9.0.0-9.1.0."
+    },
+    {
+      "vulnerability": {
+        "name": "CVE-2025-12183"
+      },
+      "products": [
+        {
+          "@id": "pkg:maven/org.lz4/[email protected]"
+        }
+      ],
+      "status": "not_affected",
+      "timestamp": "2026-08-13T00:00:00Z",
+      "justification": "vulnerable_code_not_in_execute_path",
+      "impact_statement": "Two issues in the `lz4-java` codec:\n\n* 
**CVE-2025-12183** \u2014 several lz4-java compression/decompression 
implementations do not guard against\n  out-of-bounds memory access (fixed in 
`lz4-java` 1.8.1).\n* **CVE-2025-66566** \u2014 decompressor implementations 
insufficiently clear their buffers, allowing a\n  caller to read leftover 
contents of a previously used buffer (fixed in `lz4-java` 1.10.1).\n\nBoth 
require an application to drive lz4-java's (de)comp [...]
+      "status_notes": "Affected Apache Solr versions: 9.8.0-10.0.0."
+    },
+    {
+      "vulnerability": {
+        "name": "CVE-2025-66566"
+      },
+      "products": [
+        {
+          "@id": "pkg:maven/org.lz4/[email protected]"
+        }
+      ],
+      "status": "not_affected",
+      "timestamp": "2026-08-13T00:00:00Z",
+      "justification": "vulnerable_code_not_in_execute_path",
+      "impact_statement": "Two issues in the `lz4-java` codec:\n\n* 
**CVE-2025-12183** \u2014 several lz4-java compression/decompression 
implementations do not guard against\n  out-of-bounds memory access (fixed in 
`lz4-java` 1.8.1).\n* **CVE-2025-66566** \u2014 decompressor implementations 
insufficiently clear their buffers, allowing a\n  caller to read leftover 
contents of a previously used buffer (fixed in `lz4-java` 1.10.1).\n\nBoth 
require an application to drive lz4-java's (de)comp [...]
+      "status_notes": "Affected Apache Solr versions: 9.8.0-10.0.0."
     }
   ]
 }
\ No newline at end of file
diff --git a/output/solr.vex.json b/output/solr.vex.json
index 4a43dbd41..982b10bd0 100644
--- a/output/solr.vex.json
+++ b/output/solr.vex.json
@@ -7,7 +7,7 @@
       "name": "solr",
       "version": "SNAPSHOT",
       "type": "application",
-      "bom-ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+      "bom-ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
     }
   },
   "vulnerabilities": [
@@ -23,7 +23,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -39,7 +39,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -55,7 +55,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -71,7 +71,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -87,7 +87,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -103,7 +103,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -119,7 +119,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -135,7 +135,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -151,7 +151,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -167,7 +167,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -183,7 +183,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -199,7 +199,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -215,7 +215,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -231,7 +231,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -247,7 +247,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -263,7 +263,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -279,7 +279,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -295,7 +295,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -311,7 +311,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -327,7 +327,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -343,7 +343,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -359,7 +359,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -375,7 +375,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -391,7 +391,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -407,7 +407,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -423,7 +423,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -439,7 +439,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -455,7 +455,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -471,7 +471,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -487,7 +487,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -503,7 +503,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -519,7 +519,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -535,7 +535,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -551,7 +551,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -567,7 +567,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -583,7 +583,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -599,7 +599,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -615,7 +615,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -631,7 +631,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -647,7 +647,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -663,7 +663,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -679,7 +679,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -695,7 +695,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -711,7 +711,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -727,7 +727,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -743,7 +743,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -759,7 +759,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -775,7 +775,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -791,7 +791,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -807,7 +807,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -823,7 +823,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -839,7 +839,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -855,7 +855,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -871,7 +871,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -887,7 +887,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -903,7 +903,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -919,7 +919,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -935,7 +935,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -951,7 +951,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -970,7 +970,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -986,7 +986,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1002,7 +1002,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1018,7 +1018,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1037,7 +1037,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1053,7 +1053,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1070,7 +1070,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1087,7 +1087,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1104,7 +1104,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1121,7 +1121,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1138,7 +1138,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1155,7 +1155,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1172,7 +1172,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1189,7 +1189,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1206,7 +1206,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1223,7 +1223,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1240,7 +1240,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1257,7 +1257,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1274,7 +1274,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1291,7 +1291,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1308,7 +1308,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1325,7 +1325,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1342,7 +1342,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1359,7 +1359,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1376,7 +1376,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1393,7 +1393,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1410,7 +1410,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1427,7 +1427,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1444,7 +1444,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1464,7 +1464,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1484,7 +1484,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1504,7 +1504,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1521,7 +1521,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1541,7 +1541,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1558,7 +1558,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1575,7 +1575,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1592,7 +1592,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1609,7 +1609,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1626,7 +1626,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1643,7 +1643,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1660,7 +1660,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1677,7 +1677,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1694,7 +1694,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1711,7 +1711,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1728,7 +1728,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1745,7 +1745,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1762,7 +1762,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1779,7 +1779,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1796,7 +1796,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1813,7 +1813,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1830,7 +1830,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1847,7 +1847,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1864,7 +1864,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1881,7 +1881,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1898,7 +1898,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1915,7 +1915,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1932,7 +1932,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1949,7 +1949,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1966,7 +1966,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -1983,7 +1983,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2000,7 +2000,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2017,7 +2017,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2034,7 +2034,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2051,7 +2051,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2068,7 +2068,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2085,7 +2085,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2102,7 +2102,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2119,7 +2119,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2136,7 +2136,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2153,7 +2153,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2170,7 +2170,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2187,7 +2187,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2204,7 +2204,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2221,7 +2221,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2238,7 +2238,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2255,7 +2255,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2272,7 +2272,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2289,7 +2289,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2306,7 +2306,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2323,7 +2323,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2340,7 +2340,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2357,7 +2357,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2374,7 +2374,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2391,7 +2391,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2408,7 +2408,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2425,7 +2425,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2442,7 +2442,7 @@
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
@@ -2455,96 +2455,115 @@
       "analysis": {
         "state": "not_affected",
         "justification": "code_not_reachable",
-        "detail": "Three issues in the `at.yawk.lz4:lz4-java` codec (the 
community-maintained fork of the discontinued\nlz4-java):\n\n* 
**CVE-2026-59949** (CVSS 6.5) \u2014 out-of-bounds read: the JNI-based XXHash 
implementations don't\n  validate their byte-array arguments, so a caller 
passing an invalid array reference or out-of-range\n  `off`/`len` can crash the 
JVM (fixed in 1.11.1).\n* **CVE-2025-12183** \u2014 out-of-bounds memory access 
in the compression/decompression functions,\ [...]
+        "detail": "CVE-2026-59949 (CVSS 6.5) is an out-of-bounds read in the 
`lz4-java` codec: the JNI-based XXHash\nimplementations insufficiently validate 
their byte-array arguments, so a caller that passes an\ninvalid array reference 
or an out-of-range `off`/`len` to the native XXHash methods can crash the 
JVM.\nIt affects `lz4-java` \u2264 1.11.0 (fixed in 1.11.1). Exploitation 
requires an application to pass\nattacker-influenced array/offset/length values 
into those XXHash APIs.\n\n [...]
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
     {
-      "id": "CVE-2025-12183",
+      "id": "CVE-2026-6790",
       "source": {
         "name": "NVD",
-        "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12183";
+        "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-6790";
       },
       "analysis": {
         "state": "not_affected",
         "justification": "code_not_reachable",
-        "detail": "Three issues in the `at.yawk.lz4:lz4-java` codec (the 
community-maintained fork of the discontinued\nlz4-java):\n\n* 
**CVE-2026-59949** (CVSS 6.5) \u2014 out-of-bounds read: the JNI-based XXHash 
implementations don't\n  validate their byte-array arguments, so a caller 
passing an invalid array reference or out-of-range\n  `off`/`len` can crash the 
JVM (fixed in 1.11.1).\n* **CVE-2025-12183** \u2014 out-of-bounds memory access 
in the compression/decompression functions,\ [...]
+        "detail": "CVE-2026-6790 is an input-validation gap in Jetty's HTTP/2 
(and HTTP/3) request processing: Jetty\ndoes not require the `:authority` 
pseudo-header to match the `Host` header, so a single request can\ncarry two 
conflicting host interpretations. It affects the Jetty branches Solr ships 
(9.4.x, 10.0.x\nthrough 10.0.26, 12.0.x through 12.0.34). It has security 
impact only for applications that **make\nsecurity-sensitive decisions based on 
the request host** \u2014 host-bas [...]
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
     {
-      "id": "CVE-2025-66566",
+      "id": "CVE-2026-8384",
       "source": {
         "name": "NVD",
-        "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-66566";
+        "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-8384";
       },
       "analysis": {
         "state": "not_affected",
         "justification": "code_not_reachable",
-        "detail": "Three issues in the `at.yawk.lz4:lz4-java` codec (the 
community-maintained fork of the discontinued\nlz4-java):\n\n* 
**CVE-2026-59949** (CVSS 6.5) \u2014 out-of-bounds read: the JNI-based XXHash 
implementations don't\n  validate their byte-array arguments, so a caller 
passing an invalid array reference or out-of-range\n  `off`/`len` can crash the 
JVM (fixed in 1.11.1).\n* **CVE-2025-12183** \u2014 out-of-bounds memory access 
in the compression/decompression functions,\ [...]
+        "detail": "CVE-2026-8384 is a path-canonicalization flaw in Jetty's 
`URIUtil.canonicalPath()`: a semicolon\npath-parameter marker before dot-dot 
segments (e.g. `/public;/../admin/secret`) is not normalized,\nso a path-prefix 
authorization check can be bypassed. It is exploitable by applications that 
use\nJetty's `SecurityHandler.PathMapped`, or that make an authorization 
decision on a canonicalized path\nat a **different layer** than the one that 
ultimately dispatches the request [...]
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
     {
-      "id": "CVE-2026-6790",
+      "id": "GHSA-mhm7-754m-9p8w",
       "source": {
-        "name": "NVD",
-        "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-6790";
+        "name": "GITHUB",
+        "url": "https://github.com/advisories/GHSA-mhm7-754m-9p8w";
       },
       "analysis": {
         "state": "not_affected",
-        "justification": "code_not_reachable",
-        "detail": "CVE-2026-6790 is an input-validation gap in Jetty's HTTP/2 
(and HTTP/3) request processing: Jetty\ndoes not require the `:authority` 
pseudo-header to match the `Host` header, so a single request can\ncarry two 
conflicting host interpretations. It affects the Jetty branches Solr ships 
(9.4.x, 10.0.x\nthrough 10.0.26, 12.0.x through 12.0.34). It has security 
impact only for applications that **make\nsecurity-sensitive decisions based on 
the request host** \u2014 host-bas [...]
+        "justification": "requires_configuration",
+        "detail": "GHSA-mhm7-754m-9p8w is a deserialization-filter bypass in 
jackson-databind: a `@JsonView` restriction\ncan be bypassed for creator 
properties that use `@JsonTypeInfo(include = 
As.EXTERNAL_PROPERTY)`\npolymorphic typing, letting untrusted JSON populate 
fields the active view was meant to exclude. It\naffects jackson-databind 
2.18.0 \u2013 2.18.8 and 2.21.0 \u2013 2.21.4 (fixed in 2.18.9 / 2.21.5); 
the\nexternal-type-id creator path was fixed on the 3.x line and not back [...]
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
     {
-      "id": "CVE-2026-8384",
+      "id": "CVE-2022-40152",
       "source": {
         "name": "NVD",
-        "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-8384";
+        "url": "https://nvd.nist.gov/vuln/detail/CVE-2022-40152";
+      },
+      "analysis": {
+        "state": "exploitable",
+        "response": [
+          "update"
+        ],
+        "detail": "CVE-2022-40152 (CVSS 6.5) is a denial-of-service issue in 
the Woodstox XML parser\n(`com.fasterxml.woodstox:woodstox-core`): when DTD 
support is enabled, a client can supply XML whose\n`DOCTYPE` internal subset 
contains a deeply-nested element content model, causing the parser to\nrecurse 
until it throws a `StackOverflowError`. It affects `woodstox-core` before 5.4.0 
and 6.0.0 \u2013\n6.3.x, and is fixed in 5.4.0 and 6.4.0.\n\nSolr **9.0.0 and 
9.1.0 are affected.** Tho [...]
+      },
+      "affects": [
+        {
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
+        }
+      ]
+    },
+    {
+      "id": "CVE-2025-12183",
+      "source": {
+        "name": "NVD",
+        "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-12183";
       },
       "analysis": {
         "state": "not_affected",
         "justification": "code_not_reachable",
-        "detail": "CVE-2026-8384 is a path-canonicalization flaw in Jetty's 
`URIUtil.canonicalPath()`: a semicolon\npath-parameter marker before dot-dot 
segments (e.g. `/public;/../admin/secret`) is not normalized,\nso a path-prefix 
authorization check can be bypassed. It is exploitable by applications that 
use\nJetty's `SecurityHandler.PathMapped`, or that make an authorization 
decision on a canonicalized path\nat a **different layer** than the one that 
ultimately dispatches the request [...]
+        "detail": "Two issues in the `lz4-java` codec:\n\n* **CVE-2025-12183** 
\u2014 several lz4-java compression/decompression implementations do not guard 
against\n  out-of-bounds memory access (fixed in `lz4-java` 1.8.1).\n* 
**CVE-2025-66566** \u2014 decompressor implementations insufficiently clear 
their buffers, allowing a\n  caller to read leftover contents of a previously 
used buffer (fixed in `lz4-java` 1.10.1).\n\nBoth require an application to 
drive lz4-java's (de)compression  [...]
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     },
     {
-      "id": "GHSA-mhm7-754m-9p8w",
+      "id": "CVE-2025-66566",
       "source": {
-        "name": "GITHUB",
-        "url": "https://github.com/advisories/GHSA-mhm7-754m-9p8w";
+        "name": "NVD",
+        "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-66566";
       },
       "analysis": {
         "state": "not_affected",
-        "justification": "requires_configuration",
-        "detail": "GHSA-mhm7-754m-9p8w is a deserialization-filter bypass in 
jackson-databind: a `@JsonView` restriction\ncan be bypassed for creator 
properties that use `@JsonTypeInfo(include = 
As.EXTERNAL_PROPERTY)`\npolymorphic typing, letting untrusted JSON populate 
fields the active view was meant to exclude. It\naffects jackson-databind 
2.18.0 \u2013 2.18.8 and 2.21.0 \u2013 2.21.4 (fixed in 2.18.9 / 2.21.5); 
the\nexternal-type-id creator path was fixed on the 3.x line and not back [...]
+        "justification": "code_not_reachable",
+        "detail": "Two issues in the `lz4-java` codec:\n\n* **CVE-2025-12183** 
\u2014 several lz4-java compression/decompression implementations do not guard 
against\n  out-of-bounds memory access (fixed in `lz4-java` 1.8.1).\n* 
**CVE-2025-66566** \u2014 decompressor implementations insufficiently clear 
their buffers, allowing a\n  caller to read leftover contents of a previously 
used buffer (fixed in `lz4-java` 1.10.1).\n\nBoth require an application to 
drive lz4-java's (de)compression  [...]
       },
       "affects": [
         {
-          "ref": "def1bb6c-f3c0-5768-b3d2-725c0918d64f"
+          "ref": "01ac9322-cd90-5d89-bc71-b848fb531c2a"
         }
       ]
     }
diff --git a/output/vex.html b/output/vex.html
index 630f77cb0..0d2f9f43d 100644
--- a/output/vex.html
+++ b/output/vex.html
@@ -142,6 +142,95 @@
         <h1>Apache Solr VEX</h1>
         <p><a href="/security-dependency-cves.html">← Back to the dependency 
CVE table</a></p>
 
+            <article id="cve-2025-12183" class="post panel radius">
+                <header class="post-header">
+                    <h3 class="title"><a 
href="https://nvd.nist.gov/vuln/detail/CVE-2025-12183";>CVE-2025-12183</a>, <a 
href="https://nvd.nist.gov/vuln/detail/CVE-2025-66566";>CVE-2025-66566</a>, 
lz4-java: out-of-bounds memory access and insufficient buffer clearing in 
compression/decompression</h3>
+                    <div class="panel callout">
+                            <p class="subheader">
+                                <strong>Published:</strong>
+                                <time 
datetime="2026-08-13T00:00:00+00:00">2026-08-13</time>
+                            </p>
+                        <p class="subheader">
+                            <strong>Status:</strong>
+                            <span class="cdx-not-affected">not_affected</span>
+                        </p>
+                            <p class="subheader"><strong>Affected Solr 
versions:</strong> 9.8.0-10.0.0</p>
+                    </div>
+                </header>
+
+                <h4>Description</h4>
+                <p>Two issues in the <code>lz4-java</code> codec:</p>
+<ul>
+<li><strong>CVE-2025-12183</strong> — several lz4-java 
compression/decompression implementations do not guard against
+  out-of-bounds memory access (fixed in <code>lz4-java</code> 1.8.1).</li>
+<li><strong>CVE-2025-66566</strong> — decompressor implementations 
insufficiently clear their buffers, allowing a
+  caller to read leftover contents of a previously used buffer (fixed in 
<code>lz4-java</code> 1.10.1).</li>
+</ul>
+<p>Both require an application to drive lz4-java's (de)compression APIs with 
attacker-influenced
+input/buffers.</p>
+<p>Solr is <strong>not affected</strong>. <code>lz4-java</code> is bundled 
only by the optional <code>cross-dc</code> module, where it is
+used by the embedded Apache Kafka client for LZ4 compression of 
cross-datacenter replication messages.
+Kafka manages its own internal, validated buffers and does not forward 
attacker-controlled data into
+the vulnerable code paths, and the replication stream flows through an 
operator-controlled Kafka
+pipeline rather than untrusted external input. The <code>cross-dc</code> 
module is not part of a default Solr
+installation, and no Solr request path reaches these lz4-java routines.</p>
+<p>Solr shipped an affected <code>org.lz4:lz4-java</code> 1.8.0 from 9.8.0 
(when the <code>cross-dc</code> module first bundled
+it) through 10.0.0; releases 9.7.0 and earlier, and the 8.x line, ship no 
<code>lz4-java</code>. The fix is
+already on all active development branches: <code>branch_9x</code>, 
<code>branch_10x</code>, and <code>main</code> migrated to the
+maintained community fork <code>at.yawk.lz4:lz4-java</code> 1.10.1, which is 
past both fixes (1.8.1 and 1.10.1),
+so the next releases (9.11, 10.1) will not be affected. Note this upgrade did 
not require Apache Kafka
+to update first — Kafka still declares the old <code>org.lz4:lz4-java</code>, 
and Solr replaced that transitive
+dependency with the fork directly.</p>
+
+                <h4>References</h4>
+                <ul>
+                        <li>JIRA: <a 
href="https://issues.apache.org/jira/browse/SOLR-18013";>SOLR-18013</a></li>
+                        <li>CVE: <a 
href="https://nvd.nist.gov/vuln/detail/CVE-2025-12183";>CVE-2025-12183</a>, <a 
href="https://nvd.nist.gov/vuln/detail/CVE-2025-66566";>CVE-2025-66566</a></li>
+                </ul>
+            </article>
+            <article id="cve-2022-40152" class="post panel radius">
+                <header class="post-header">
+                    <h3 class="title"><a 
href="https://nvd.nist.gov/vuln/detail/CVE-2022-40152";>CVE-2022-40152</a>, 
Woodstox: denial-of-service (stack overflow) parsing untrusted XML when DTD 
support is enabled</h3>
+                    <div class="panel callout">
+                            <p class="subheader">
+                                <strong>Published:</strong>
+                                <time 
datetime="2026-08-11T00:00:00+00:00">2026-08-11</time>
+                            </p>
+                        <p class="subheader">
+                            <strong>Status:</strong>
+                            <span class="cdx-exploitable">exploitable</span>
+                        </p>
+                            <p class="subheader"><strong>Affected Solr 
versions:</strong> 9.0.0-9.1.0</p>
+                    </div>
+                </header>
+
+                <h4>Description</h4>
+                <p>CVE-2022-40152 (CVSS 6.5) is a denial-of-service issue in 
the Woodstox XML parser
+(<code>com.fasterxml.woodstox:woodstox-core</code>): when DTD support is 
enabled, a client can supply XML whose
+<code>DOCTYPE</code> internal subset contains a deeply-nested element content 
model, causing the parser to
+recurse until it throws a <code>StackOverflowError</code>. It affects 
<code>woodstox-core</code> before 5.4.0 and 6.0.0 –
+6.3.x, and is fixed in 5.4.0 and 6.4.0.</p>
+<p>Solr <strong>9.0.0 and 9.1.0 are affected.</strong> Those two releases 
shipped <code>woodstox-core</code> 6.2.8 (&lt; 6.4.0), and
+Solr's XML update handler (<code>XMLLoader</code>, serving the untrusted 
<code>/update</code> request path) configures its
+StAX input factory via 
<code>EmptyEntityResolver.configureXMLInputFactory</code>. That configuration 
neutralizes
+external entities — so Solr is <em>not</em> exposed to XXE — but it does 
<strong>not</strong> disable DTD processing, so
+the parser still reads the internal DTD subset. A client that POSTs crafted 
XML with a deeply-nested
+DTD to <code>/update</code> can therefore reach the vulnerable code and 
trigger the stack-overflow DoS. Because
+the vulnerable path is reachable with attacker-controlled input, these 
releases are marked
+<code>exploitable</code> rather than <code>not_affected</code>.</p>
+<p><strong>Remediation: upgrade to Apache Solr 9.1.1 or later.</strong> Solr 
9.1.1 upgraded to <code>woodstox-core</code> 6.4.0
+(past the fix), and every later release ships a fixed version (6.5.0 in 9.2.0, 
7.0.0 in current 9.x,
+7.1.1 in 10.0.0), so no release from 9.1.1 onward is affected. Solr 8.x and 
earlier are out of scope
+for this CVE: they used the unrelated 
<code>org.codehaus.woodstox:woodstox-core-asl</code> artifact, not
+<code>com.fasterxml.woodstox:woodstox-core</code> (the migration in SOLR-10702 
introduced the affected artifact
+at 9.0.0). Solr 9.0.0 and 9.1.0 are both end of life.</p>
+
+                <h4>References</h4>
+                <ul>
+                        <li>JIRA: <a 
href="https://issues.apache.org/jira/browse/SOLR-10702";>SOLR-10702</a></li>
+                        <li>CVE: <a 
href="https://nvd.nist.gov/vuln/detail/CVE-2022-40152";>CVE-2022-40152</a></li>
+                </ul>
+            </article>
             <article id="ghsa-mhm7-754m-9p8w" class="post panel radius">
                 <header class="post-header">
                     <h3 class="title"><a 
href="https://github.com/advisories/GHSA-mhm7-754m-9p8w";>GHSA-mhm7-754m-9p8w</a>,
 jackson-databind: @JsonView bypass for creator properties with @JsonTypeInfo 
external-property polymorphism</h3>
@@ -246,7 +335,7 @@ host-dependent security decision, the host-confusion has no 
exploitable conseque
             </article>
             <article id="cve-2026-59949" class="post panel radius">
                 <header class="post-header">
-                    <h3 class="title"><a 
href="https://nvd.nist.gov/vuln/detail/CVE-2026-59949";>CVE-2026-59949</a>, <a 
href="https://nvd.nist.gov/vuln/detail/CVE-2025-12183";>CVE-2025-12183</a>, <a 
href="https://nvd.nist.gov/vuln/detail/CVE-2025-66566";>CVE-2025-66566</a>, 
lz4-java: out-of-bounds access and buffer-reuse disclosure in 
(de)compression</h3>
+                    <h3 class="title"><a 
href="https://nvd.nist.gov/vuln/detail/CVE-2026-59949";>CVE-2026-59949</a>, 
lz4-java: out-of-bounds read via invalid arguments to native XXHash</h3>
                     <div class="panel callout">
                             <p class="subheader">
                                 <strong>Published:</strong>
@@ -261,34 +350,29 @@ host-dependent security decision, the host-confusion has 
no exploitable conseque
                 </header>
 
                 <h4>Description</h4>
-                <p>Three issues in the <code>at.yawk.lz4:lz4-java</code> codec 
(the community-maintained fork of the discontinued
-lz4-java):</p>
-<ul>
-<li><strong>CVE-2026-59949</strong> (CVSS 6.5) — out-of-bounds read: the 
JNI-based XXHash implementations don't
-  validate their byte-array arguments, so a caller passing an invalid array 
reference or out-of-range
-  <code>off</code>/<code>len</code> can crash the JVM (fixed in 1.11.1).</li>
-<li><strong>CVE-2025-12183</strong> — out-of-bounds memory access in the 
compression/decompression functions,
-  leading to denial of service and possible information disclosure when 
processing untrusted input
-  (fixed in 1.8.1).</li>
-<li><strong>CVE-2025-66566</strong> — the Java decompressor does not clear 
reused output buffers, so crafted
-  compressed input can read previous buffer contents when an output buffer is 
reused (fixed in
-  1.10.1).</li>
-</ul>
-<p>All three affect the <code>lz4-java</code> 1.8.0 that Solr's released 9.8.0 
– 10.0.0 line bundles (SOLR-18013
-tracks the upgrade to 1.10.1). Each is reachable only when an application 
feeds attacker-controlled
-input to the codec, or passes attacker-influenced arguments into it.</p>
-<p>Solr is <strong>not affected</strong>. <code>lz4-java</code> is bundled 
only by the optional <code>cross-dc</code> module, where the
-embedded Apache Kafka client uses it to (de)compress and checksum 
cross-datacenter replication
-messages. Those messages flow through an <strong>operator-controlled</strong> 
Kafka pipeline (Solr's own cross-DC
-producer → the operator's Kafka → Solr's consumer), not untrusted external 
input, and Kafka calls the
-codec with its own internally-managed, validated buffers and offsets rather 
than forwarding
-attacker-controlled arguments. The <code>cross-dc</code> module is not part of 
a default Solr installation, and
-no Solr request path reaches the vulnerable compression/decompression or 
XXHash code.</p>
+                <p>CVE-2026-59949 (CVSS 6.5) is an out-of-bounds read in the 
<code>lz4-java</code> codec: the JNI-based XXHash
+implementations insufficiently validate their byte-array arguments, so a 
caller that passes an
+invalid array reference or an out-of-range <code>off</code>/<code>len</code> 
to the native XXHash methods can crash the JVM.
+It affects <code>lz4-java</code> ≤ 1.11.0 (fixed in 1.11.1). Exploitation 
requires an application to pass
+attacker-influenced array/offset/length values into those XXHash APIs.</p>
+<p>Solr is <strong>not affected</strong>. <code>lz4-java</code> is bundled 
only by the optional <code>cross-dc</code> module, where it is
+used by the embedded Apache Kafka client for LZ4 compression / checksums of 
cross-datacenter
+replication messages. Kafka calls the XXHash APIs with its own 
internally-managed, validated buffers
+and offsets — it does not forward attacker-controlled 
<code>off</code>/<code>len</code> values into the native methods — and
+the replication stream flows through an operator-controlled Kafka pipeline, 
not untrusted external
+input. The <code>cross-dc</code> module is not part of a default Solr 
installation, and no Solr request path
+reaches the vulnerable XXHash argument handling.</p>
+<p>Solr shipped an affected <code>org.lz4:lz4-java</code> 1.8.0 from 9.8.0 
(when the <code>cross-dc</code> module first bundled
+it) through 10.0.0. Unlike CVE-2025-12183 / CVE-2025-66566 (covered separately 
and fixed by the
+<code>branch_9x</code> / <code>branch_10x</code> / <code>main</code> migration 
to the fork <code>at.yawk.lz4:lz4-java</code> 1.10.1), <strong>this issue
+is not yet fixed on any branch</strong>: 1.11.1 is required, and all three 
development branches are on 1.10.1,
+so the upcoming 9.11 and 10.1 releases will still bundle an affected version. 
The affected Solr range
+will need to extend to those releases once they ship.</p>
 
                 <h4>References</h4>
                 <ul>
                         <li>JIRA: <a 
href="https://issues.apache.org/jira/browse/SOLR-18013";>SOLR-18013</a></li>
-                        <li>CVE: <a 
href="https://nvd.nist.gov/vuln/detail/CVE-2026-59949";>CVE-2026-59949</a>, <a 
href="https://nvd.nist.gov/vuln/detail/CVE-2025-12183";>CVE-2025-12183</a>, <a 
href="https://nvd.nist.gov/vuln/detail/CVE-2025-66566";>CVE-2025-66566</a></li>
+                        <li>CVE: <a 
href="https://nvd.nist.gov/vuln/detail/CVE-2026-59949";>CVE-2026-59949</a></li>
                 </ul>
             </article>
             <article id="cve-2026-59899" class="post panel radius">

Reply via email to