diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index 9b46bf776fb23a9a0aefee256be9077f9aa94445..e405a14e8dae93be8021568038325ef8628b5650 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -3,7 +3,7 @@
 {
 	"name": "Ruby",
 	// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
-	"image": "ghcr.io/rails/devcontainer/images/ruby:3.4.2",
+	"image": "ghcr.io/rails/devcontainer/images/ruby:3.4.3",
 
 	"containerEnv": {
 		"VISUAL": "code --wait",
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4634060961010d90e3efb555d4ba7552463e7f52..ec31f1e3a39de2050ee6fca014731b9ccb6360e4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,5 @@
 rubocop:
-  image: registry.docker.com/library/ruby:3.4.2
+  image: registry.docker.com/library/ruby:3.4.3
   stage: test
   cache:
     paths:
diff --git a/.tool-versions b/.tool-versions
index ae5ecdb2b3e366fce3bd82fe3904841137e24415..a72ead61f339dbb16f1c1ba3cd6fa48791d10af8 100644
--- a/.tool-versions
+++ b/.tool-versions
@@ -1 +1 @@
-ruby 3.4.2
+ruby 3.4.3
diff --git a/Dockerfile b/Dockerfile
index 0272d2c440a3e55981e533f28a8a2e22d62b3c3e..1459e301fe85bafcf0a372b16fa5ace6704d1107 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -2,7 +2,7 @@
 
 # Make sure RUBY_VERSION matches the Ruby version in .ruby-version and Gemfile
 # renovate: datasource=docker depName=registry.docker.com/library/ruby
-ARG RUBY_VERSION=3.4.2
+ARG RUBY_VERSION=3.4.3
 
 # ###################################################################
 # Throw-away build stage to reduce size of final image
diff --git a/Gemfile b/Gemfile
index 0197d14af58d4723301258749846df1b64b57c59..c6f4d492099b47478ed87277724eaacfa1260c57 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,6 +1,6 @@
 source "https://rubygems.org"
 
-ruby "3.4.2"
+ruby "3.4.3"
 
 gem "rails", "~> 8.0.1"
 
diff --git a/Gemfile.lock b/Gemfile.lock
index 033e293e920d6708f84cbddfa46a7e670ba1ca31..b268699a5c026ebf39bdc3962654a8cccaad4f4b 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -404,7 +404,7 @@ DEPENDENCIES
   web-console (> 0)
 
 RUBY VERSION
-   ruby 3.4.2p28
+   ruby 3.4.3p32
 
 BUNDLED WITH
    2.6.2