diff --git a/_servicedata b/_servicedata
index 79cbb37..8de1fd4 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/klee/klee
- 39f8069db879e1f859c60c821092452748b4ba37
\ No newline at end of file
+ 667ce0f1ef33c32fbe2d1836fc1b334066e244ca
\ No newline at end of file
diff --git a/klee.changes b/klee.changes
index a237c03..3f3e758 100644
--- a/klee.changes
+++ b/klee.changes
@@ -1,6 +1,16 @@
-------------------------------------------------------------------
-Tue Oct 25 06:52:33 UTC 2022 - Jiri Slaby
+Tue Oct 25 06:53:25 UTC 2022 - jslaby@suse.cz
+- Update to version 2.3+20220926:
+ * Improve the message for when large arrays become symbolic.
+ * Pass llvm.experimental.noalias.scope.decl to IntrinsicLowering so that
+ it strips out these intrinsics
+ * Improve pattern for FileCheck in UBSan's tests
+ * Add README to UBSan runtime
+ * Eliminate .undefined_behavior.err category and simplify tests
+ * Check extensions of generated files in tests
+ * Introduce separate categories for different kinds of undefined behavior
+ * Support UBSan-enabled binaries
- update FileCheck.cpp to llvm 14's
-------------------------------------------------------------------
diff --git a/klee.obsinfo b/klee.obsinfo
index d78a909..9f1947e 100644
--- a/klee.obsinfo
+++ b/klee.obsinfo
@@ -1,4 +1,4 @@
name: klee
-version: 2.3+20220826
-mtime: 1661511934
-commit: 39f8069db879e1f859c60c821092452748b4ba37
+version: 2.3+20220926
+mtime: 1664181727
+commit: 667ce0f1ef33c32fbe2d1836fc1b334066e244ca
diff --git a/klee.spec b/klee.spec
index 9f96e39..b18ecfd 100644
--- a/klee.spec
+++ b/klee.spec
@@ -31,7 +31,7 @@ Name: klee
Summary: LLVM Execution Engine
License: NCSA
Group: Development/Languages/Other
-Version: 2.3+20220826
+Version: 2.3+20220926
Release: 0
URL: http://klee.github.io/
Source0: %{name}-%{version}.tar.xz
@@ -148,6 +148,7 @@ ninja check
%{_libdir}/klee/runtime/libkleeRuntimeFreestanding*_{%{runtime_variants}}.bca
%{_libdir}/klee/runtime/libkleeRuntimeIntrinsic*_{%{runtime_variants}}.bca
%{_libdir}/klee/runtime/libkleeRuntimeKLEELibc*_{%{runtime_variants}}.bca
+%{_libdir}/klee/runtime/libkleeUBSan64*_{%{runtime_variants}}.bca
%if %{with_uclibc}
%{_libdir}/klee/runtime/klee-uclibc.bca
%{_libdir}/klee/runtime/libkleeRuntimePOSIX*_{%{runtime_variants}}.bca