diff --git a/homeassistant/components/doods/manifest.json b/homeassistant/components/doods/manifest.json
index 766167b7af9678d964a46d2bb860f17ff7653aa6..39ed9c552bbdc895e166ccc0118f50f707275b56 100644
--- a/homeassistant/components/doods/manifest.json
+++ b/homeassistant/components/doods/manifest.json
@@ -2,7 +2,7 @@
   "domain": "doods",
   "name": "DOODS - Dedicated Open Object Detection Service",
   "documentation": "https://www.home-assistant.io/integrations/doods",
-  "requirements": ["pydoods==1.0.2", "pillow==9.2.0"],
+  "requirements": ["pydoods==1.0.2", "pillow==9.3.0"],
   "codeowners": [],
   "iot_class": "local_polling",
   "loggers": ["pydoods"]
diff --git a/homeassistant/components/generic/manifest.json b/homeassistant/components/generic/manifest.json
index 83b34f73dc844f194d50339cdcc93bd8ee299250..938e685dcab2bd069e08e18c6a9afae50de8d937 100644
--- a/homeassistant/components/generic/manifest.json
+++ b/homeassistant/components/generic/manifest.json
@@ -2,7 +2,7 @@
   "domain": "generic",
   "name": "Generic Camera",
   "config_flow": true,
-  "requirements": ["ha-av==10.0.0", "pillow==9.2.0"],
+  "requirements": ["ha-av==10.0.0", "pillow==9.3.0"],
   "dependencies": ["http"],
   "documentation": "https://www.home-assistant.io/integrations/generic",
   "codeowners": ["@davet2001"],
diff --git a/homeassistant/components/image/manifest.json b/homeassistant/components/image/manifest.json
index ed500c89011843728e6ffcd57c5be8533a3a3945..888d6fc1fab3fb434d347a548cef7f1fceb21d46 100644
--- a/homeassistant/components/image/manifest.json
+++ b/homeassistant/components/image/manifest.json
@@ -3,7 +3,7 @@
   "name": "Image",
   "config_flow": false,
   "documentation": "https://www.home-assistant.io/integrations/image",
-  "requirements": ["pillow==9.2.0"],
+  "requirements": ["pillow==9.3.0"],
   "dependencies": ["http"],
   "codeowners": ["@home-assistant/core"],
   "quality_scale": "internal",
diff --git a/homeassistant/components/proxy/manifest.json b/homeassistant/components/proxy/manifest.json
index 59d19bc785e730015dbd9a32d43f28a78ea8e970..e863122b872477f76a057f8d045145ecbc296059 100644
--- a/homeassistant/components/proxy/manifest.json
+++ b/homeassistant/components/proxy/manifest.json
@@ -2,6 +2,6 @@
   "domain": "proxy",
   "name": "Camera Proxy",
   "documentation": "https://www.home-assistant.io/integrations/proxy",
-  "requirements": ["pillow==9.2.0"],
+  "requirements": ["pillow==9.3.0"],
   "codeowners": []
 }
diff --git a/homeassistant/components/qrcode/manifest.json b/homeassistant/components/qrcode/manifest.json
index 666cc0c93cea019deaf0fcb4851d9f0c76787ad5..1a394e17f293cf03bcb90b0f756b489dbeef6855 100644
--- a/homeassistant/components/qrcode/manifest.json
+++ b/homeassistant/components/qrcode/manifest.json
@@ -2,7 +2,7 @@
   "domain": "qrcode",
   "name": "QR Code",
   "documentation": "https://www.home-assistant.io/integrations/qrcode",
-  "requirements": ["pillow==9.2.0", "pyzbar==0.1.7"],
+  "requirements": ["pillow==9.3.0", "pyzbar==0.1.7"],
   "codeowners": [],
   "iot_class": "calculated",
   "loggers": ["pyzbar"]
diff --git a/homeassistant/components/seven_segments/manifest.json b/homeassistant/components/seven_segments/manifest.json
index 09457fc4ca5adbca897012ba8c565ae43cd04c4f..cfe834bd648ded29e1652c44e012315af0128b78 100644
--- a/homeassistant/components/seven_segments/manifest.json
+++ b/homeassistant/components/seven_segments/manifest.json
@@ -2,7 +2,7 @@
   "domain": "seven_segments",
   "name": "Seven Segments OCR",
   "documentation": "https://www.home-assistant.io/integrations/seven_segments",
-  "requirements": ["pillow==9.2.0"],
+  "requirements": ["pillow==9.3.0"],
   "codeowners": ["@fabaff"],
   "iot_class": "local_polling"
 }
diff --git a/homeassistant/components/sighthound/manifest.json b/homeassistant/components/sighthound/manifest.json
index 400664079e266da79efd2d59259850414d416816..042a642429f298308c7d73faaae9a8d51f0fefd2 100644
--- a/homeassistant/components/sighthound/manifest.json
+++ b/homeassistant/components/sighthound/manifest.json
@@ -2,7 +2,7 @@
   "domain": "sighthound",
   "name": "Sighthound",
   "documentation": "https://www.home-assistant.io/integrations/sighthound",
-  "requirements": ["pillow==9.2.0", "simplehound==0.3"],
+  "requirements": ["pillow==9.3.0", "simplehound==0.3"],
   "codeowners": ["@robmarkcole"],
   "iot_class": "cloud_polling",
   "loggers": ["simplehound"]
diff --git a/homeassistant/components/tensorflow/manifest.json b/homeassistant/components/tensorflow/manifest.json
index 9f719b7e1b31b060a4ccd87e481deab54f713be0..ef02f208e8c7c47844018ed1e500c550f25b6b99 100644
--- a/homeassistant/components/tensorflow/manifest.json
+++ b/homeassistant/components/tensorflow/manifest.json
@@ -7,7 +7,7 @@
     "tf-models-official==2.5.0",
     "pycocotools==2.0.1",
     "numpy==1.23.2",
-    "pillow==9.2.0"
+    "pillow==9.3.0"
   ],
   "codeowners": [],
   "iot_class": "local_polling",
diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt
index adff342729de81df716ed5ecec65b2811a2843a3..3a2f4b5a7f84ab502a6f0723847927019fc32d7b 100644
--- a/homeassistant/package_constraints.txt
+++ b/homeassistant/package_constraints.txt
@@ -28,7 +28,7 @@ jinja2==3.1.2
 lru-dict==1.1.8
 orjson==3.8.1
 paho-mqtt==1.6.1
-pillow==9.2.0
+pillow==9.3.0
 pip>=21.0,<22.4
 psutil-home-assistant==0.0.1
 pyserial==3.5
diff --git a/requirements_all.txt b/requirements_all.txt
index e16974be627007da04622076ba53bb57652a06bb..ee39f1fc66d1eaac07f5ab4aa87d967d45b623d2 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -1300,7 +1300,7 @@ pilight==0.1.1
 # homeassistant.components.seven_segments
 # homeassistant.components.sighthound
 # homeassistant.components.tensorflow
-pillow==9.2.0
+pillow==9.3.0
 
 # homeassistant.components.dominos
 pizzapi==0.0.3
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index c48ecf6bbd26a31194a1074494bf77678c345143..9ad0ce653c66793aefda540cd59882ef861aea0b 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -930,7 +930,7 @@ pilight==0.1.1
 # homeassistant.components.seven_segments
 # homeassistant.components.sighthound
 # homeassistant.components.tensorflow
-pillow==9.2.0
+pillow==9.3.0
 
 # homeassistant.components.plex
 plexapi==4.13.0