diff --git a/_constraints b/_constraints
index 990af8b..835fdea 100644
--- a/_constraints
+++ b/_constraints
@@ -17,7 +17,7 @@
- 6
+ 12
diff --git a/shadowsocks-rust-1.15.3.tar.gz b/shadowsocks-rust-1.15.3.tar.gz
deleted file mode 100644
index 6820536..0000000
--- a/shadowsocks-rust-1.15.3.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:13b877b0961402310f45b814b1f4cefec141d0a2ff8be37d57f1ee966c41c497
-size 289035
diff --git a/shadowsocks-rust-1.16.2.tar.gz b/shadowsocks-rust-1.16.2.tar.gz
new file mode 100644
index 0000000..a267f7b
--- /dev/null
+++ b/shadowsocks-rust-1.16.2.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:04fb797d8d04b8af9c4746ab9c1d659a3575a677892c2d5d9194a4b0e210e2ab
+size 303838
diff --git a/shadowsocks-rust.changes b/shadowsocks-rust.changes
index 2234274..a12b950 100644
--- a/shadowsocks-rust.changes
+++ b/shadowsocks-rust.changes
@@ -1,3 +1,10 @@
+-------------------------------------------------------------------
+Mon Sep 25 14:02:49 UTC 2023 - opensuse-packaging
+
+- Update version to 1.16.2
+ * Fix bugs
+- Update vendor, fix boo#1215658 CVE-2023-42811
+
-------------------------------------------------------------------
Wed Jun 21 17:34:03 UTC 2023 - Andreas Schwab
diff --git a/shadowsocks-rust.spec b/shadowsocks-rust.spec
index 8137477..e15477b 100644
--- a/shadowsocks-rust.spec
+++ b/shadowsocks-rust.spec
@@ -17,7 +17,7 @@
Name: shadowsocks-rust
-Version: 1.15.3
+Version: 1.16.2
Release: 0
Summary: Rust port of Shadowsocks
License: MIT
diff --git a/vendor.tar.gz b/vendor.tar.gz
index 5e1fb65..5ef6b71 100644
--- a/vendor.tar.gz
+++ b/vendor.tar.gz
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:16aa9d2793adca118725e29ba37967483fc97a00b5319050a7e9785a278fa73e
-size 53878049
+oid sha256:31502899d3bac832428f4962dee38bd138702c0492e691d8c764a97f2475d135
+size 76011000