diff --git a/CHANGES.txt b/CHANGES.txt
index 30e1b420b8..9032d3276d 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
4.0.20
+ * Switch lz4-java to at.yawk.lz4 version due to CVE (CASSANDRA-20152)
* Restrict BytesType compatibility to scalar types only (CASSANDRA-20982)
* Backport fix to nodetool gcstats output for direct memory (CASSANDRA-21037)
* ArrayIndexOutOfBoundsException with repaired data tracking and counters (CASSANDRA-20871)
diff --git a/NEWS.txt b/NEWS.txt
index 0b842f3167..49baef07f3 100644
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -51,6 +51,15 @@ restore snapshots created with the previous major version using the
'sstableloader' tool. You can upgrade the file format of your snapshots
using the provided 'sstableupgrade' tool.
+4.0.20
+======
+
+Upgrading
+---------
+ - This release addresses a security vulnerability in the LZ4 dependency, documented in CASSANDRA-21052. For users
+ who did not use LZ4 native libraries, this will now fallback to a safer but less performant pure Java
+ implementation. During startup, a warning will be logged if the LZ4 native library is not available.
+
4.0.14
======
diff --git a/build.xml b/build.xml
index 1682bc4ace..07a93fbc9d 100644
--- a/build.xml
+++ b/build.xml
@@ -546,7 +546,7 @@
-
+
@@ -805,7 +805,7 @@
relativePath="${final.name}-parent.pom"/>
-
+