diff --git a/vertical-pod-autoscaler/deploy/admission-controller-deployment.yaml b/vertical-pod-autoscaler/deploy/admission-controller-deployment.yaml
index 1652ddc3fde6328dd06a0bd8c77053356cafd4aa..a46baf7af2f5ada4b97215f6d51e8fab35c5de75 100644
--- a/vertical-pod-autoscaler/deploy/admission-controller-deployment.yaml
+++ b/vertical-pod-autoscaler/deploy/admission-controller-deployment.yaml
@@ -20,7 +20,7 @@ spec:
         runAsUser: 65534 # nobody
       containers:
         - name: admission-controller
-          image: registry.k8s.io/autoscaling/vpa-admission-controller:1.4.0
+          image: registry.k8s.io/autoscaling/vpa-admission-controller:1.4.1
           imagePullPolicy: IfNotPresent
           env:
             - name: NAMESPACE
diff --git a/vertical-pod-autoscaler/deploy/recommender-deployment-high.yaml b/vertical-pod-autoscaler/deploy/recommender-deployment-high.yaml
index dfff7b4ed4422acd23056de8613ba16e4f9f36be..664e431c649a9c7df634645d9c0f8027fcb59357 100644
--- a/vertical-pod-autoscaler/deploy/recommender-deployment-high.yaml
+++ b/vertical-pod-autoscaler/deploy/recommender-deployment-high.yaml
@@ -26,7 +26,7 @@ spec:
         runAsUser: 65534 # nobody
       containers:
       - name: recommender
-        image: registry.k8s.io/autoscaling/vpa-recommender:1.4.0
+        image: registry.k8s.io/autoscaling/vpa-recommender:1.4.1
         imagePullPolicy: Always
         args:
           - --recommender-name=performance
diff --git a/vertical-pod-autoscaler/deploy/recommender-deployment-low.yaml b/vertical-pod-autoscaler/deploy/recommender-deployment-low.yaml
index cda82f074c9ae72867591ccde3c44bca34771400..1118ca406e20e30e9fd7e82a09fb813aba224f86 100644
--- a/vertical-pod-autoscaler/deploy/recommender-deployment-low.yaml
+++ b/vertical-pod-autoscaler/deploy/recommender-deployment-low.yaml
@@ -26,7 +26,7 @@ spec:
         runAsUser: 65534 # nobody
       containers:
       - name: recommender
-        image: registry.k8s.io/autoscaling/vpa-recommender:1.4.0
+        image: registry.k8s.io/autoscaling/vpa-recommender:1.4.1
         imagePullPolicy: Always
         args:
           - --recommender-name=frugal
diff --git a/vertical-pod-autoscaler/deploy/recommender-deployment.yaml b/vertical-pod-autoscaler/deploy/recommender-deployment.yaml
index 3c87ea90b631868df8e0bd65a622d54ee31621d6..e99eab7c24450a00780e0034993d53a2d4d48472 100644
--- a/vertical-pod-autoscaler/deploy/recommender-deployment.yaml
+++ b/vertical-pod-autoscaler/deploy/recommender-deployment.yaml
@@ -20,7 +20,7 @@ spec:
         runAsUser: 65534 # nobody
       containers:
       - name: recommender
-        image: registry.k8s.io/autoscaling/vpa-recommender:1.4.0
+        image: registry.k8s.io/autoscaling/vpa-recommender:1.4.1
         imagePullPolicy: IfNotPresent
         resources:
           limits:
diff --git a/vertical-pod-autoscaler/deploy/updater-deployment.yaml b/vertical-pod-autoscaler/deploy/updater-deployment.yaml
index 39b8fb83920e6a8f14e0c83557ec27bec39d4b47..699796ad6d6b14d965c95b2c3a97e32fc4208d91 100644
--- a/vertical-pod-autoscaler/deploy/updater-deployment.yaml
+++ b/vertical-pod-autoscaler/deploy/updater-deployment.yaml
@@ -20,7 +20,7 @@ spec:
         runAsUser: 65534 # nobody
       containers:
         - name: updater
-          image: registry.k8s.io/autoscaling/vpa-updater:1.4.0
+          image: registry.k8s.io/autoscaling/vpa-updater:1.4.1
           imagePullPolicy: IfNotPresent
           env:
             - name: NAMESPACE
diff --git a/vertical-pod-autoscaler/docs/flags.md b/vertical-pod-autoscaler/docs/flags.md
index 830566372196062aa796742dacbfc89166aaf708..7f10b2a9666e612aa832e48b2d349cf3f4a9671d 100644
--- a/vertical-pod-autoscaler/docs/flags.md
+++ b/vertical-pod-autoscaler/docs/flags.md
@@ -1,7 +1,7 @@
 # Vertical Pod Autoscaler Flags
 This document contains the flags for all VPA components.
 
-To view the most recent _release_ of flags for all VPA components, consult the release tag [flags(1.4.0)](https://github.com/kubernetes/autoscaler/blob/vertical-pod-autoscaler-1.4.0/vertical-pod-autoscaler/docs/flags.md) documentation.
+To view the most recent _release_ of flags for all VPA components, consult the release tag [flags(1.4.1)](https://github.com/kubernetes/autoscaler/blob/vertical-pod-autoscaler-1.4.1/vertical-pod-autoscaler/docs/flags.md) documentation.
 
 > **Note:** This document is auto-generated from the default branch (master) of the VPA repository.
 
diff --git a/vertical-pod-autoscaler/hack/generate-flags.sh b/vertical-pod-autoscaler/hack/generate-flags.sh
index eaa0f0a331c605ae062b1b2e1a9d64b943073151..429d9f1ee0136ece9dff5d197a3b1a9339a723d2 100755
--- a/vertical-pod-autoscaler/hack/generate-flags.sh
+++ b/vertical-pod-autoscaler/hack/generate-flags.sh
@@ -21,7 +21,7 @@ set -o pipefail
 SCRIPT_ROOT=$(realpath $(dirname "${BASH_SOURCE[0]}"))/..
 TARGET_FILE="${SCRIPT_ROOT}/docs/flags.md"
 COMPONENTS=("admission-controller" "recommender" "updater")
-DEFAULT_TAG="1.4.0"
+DEFAULT_TAG="1.4.1"
 
 # Function to extract flags from a binary
 extract_flags() {
diff --git a/vertical-pod-autoscaler/hack/vpa-process-yaml.sh b/vertical-pod-autoscaler/hack/vpa-process-yaml.sh
index 701a87f7589960082540774499e666621c3d7ffe..7a3aac053a79190aba01746eb1945ff9360d6688 100755
--- a/vertical-pod-autoscaler/hack/vpa-process-yaml.sh
+++ b/vertical-pod-autoscaler/hack/vpa-process-yaml.sh
@@ -54,7 +54,7 @@ if [ $# -eq 0 ]; then
 fi
 
 DEFAULT_REGISTRY="registry.k8s.io/autoscaling"
-DEFAULT_TAG="1.4.0"
+DEFAULT_TAG="1.4.1"
 
 REGISTRY_TO_APPLY=${REGISTRY-$DEFAULT_REGISTRY}
 TAG_TO_APPLY=${TAG-$DEFAULT_TAG}
diff --git a/vertical-pod-autoscaler/hack/vpa-up.sh b/vertical-pod-autoscaler/hack/vpa-up.sh
index 161ba872b80fcf2c6452f05e94f6619a2c4ea83b..df0a3896759b3c2e963e5d3006c2d8e047512ea6 100755
--- a/vertical-pod-autoscaler/hack/vpa-up.sh
+++ b/vertical-pod-autoscaler/hack/vpa-up.sh
@@ -19,7 +19,7 @@ set -o nounset
 set -o pipefail
 
 SCRIPT_ROOT=$(dirname ${BASH_SOURCE})/..
-DEFAULT_TAG="1.4.0"
+DEFAULT_TAG="1.4.1"
 TAG_TO_APPLY=${TAG-$DEFAULT_TAG}
 
 if [ "${TAG_TO_APPLY}" == "${DEFAULT_TAG}" ]; then