diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt
index 626e88420ea574c4a31383a98dd1d3f82a6199d4..17674a0b1b4bcfbdc2abe8f4e9d9b79be7fae4bc 100644
--- a/homeassistant/package_constraints.txt
+++ b/homeassistant/package_constraints.txt
@@ -16,7 +16,7 @@ bluetooth-adapters==0.6.0
 bluetooth-auto-recovery==0.3.6
 certifi>=2021.5.30
 ciso8601==2.2.0
-cryptography==38.0.1
+cryptography==38.0.3
 dbus-fast==1.61.1
 fnvhash==0.1.0
 hass-nabucasa==0.56.0
diff --git a/pyproject.toml b/pyproject.toml
index f5b5908f0d27a7757414fa4e52d762646adad8fb..3a74b2c5994c9f40095e9d7b1facce9fadedd4a4 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -42,7 +42,7 @@ dependencies    = [
     "lru-dict==1.1.8",
     "PyJWT==2.5.0",
     # PyJWT has loose dependency. We want the latest one.
-    "cryptography==38.0.1",
+    "cryptography==38.0.3",
     "orjson==3.8.1",
     "pip>=21.0,<22.4",
     "python-slugify==4.0.1",
diff --git a/requirements.txt b/requirements.txt
index 962a9d59dc6d27d7565abf218c43dbff88f19540..96a9f801df9a464cfa32260be1f6063079759f93 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -16,7 +16,7 @@ ifaddr==0.1.7
 jinja2==3.1.2
 lru-dict==1.1.8
 PyJWT==2.5.0
-cryptography==38.0.1
+cryptography==38.0.3
 orjson==3.8.1
 pip>=21.0,<22.4
 python-slugify==4.0.1