diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt
index 11ffd9c4c0cb6825d29c1d4023be8990d358f8d4..9ba945c3e2b3aa5c736e73a3efc124219fc6a2fb 100644
--- a/homeassistant/package_constraints.txt
+++ b/homeassistant/package_constraints.txt
@@ -28,7 +28,7 @@ pyserial==3.5
 python-slugify==4.0.1
 pyudev==0.22.0
 pyyaml==6.0
-requests==2.28.0
+requests==2.28.1
 scapy==2.4.5
 sqlalchemy==1.4.38
 typing-extensions>=3.10.0.2,<5.0
@@ -114,7 +114,3 @@ backoff<2.0
 # Breaking change in version
 # https://github.com/samuelcolvin/pydantic/issues/4092
 pydantic!=1.9.1
-
-# Pin charset-normalizer to 2.0.12 due to version conflict.
-# https://github.com/home-assistant/core/pull/74104
-charset-normalizer==2.0.12
diff --git a/pyproject.toml b/pyproject.toml
index 5e5974d142f8b457e8ddb29b35c83abacf15b821..f50c835e58fb7de73eaaf94a0bfdfdcde0a1ec7b 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -45,7 +45,7 @@ dependencies    = [
     "pip>=21.0,<22.2",
     "python-slugify==4.0.1",
     "pyyaml==6.0",
-    "requests==2.28.0",
+    "requests==2.28.1",
     "typing-extensions>=3.10.0.2,<5.0",
     "voluptuous==0.13.1",
     "voluptuous-serialize==2.5.0",
diff --git a/requirements.txt b/requirements.txt
index 7506201eae1f9ae407794e31f924aa2afd9e4b9c..98b148fa923d7059692b519e13eaedbedb6cf579 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -19,7 +19,7 @@ orjson==3.7.5
 pip>=21.0,<22.2
 python-slugify==4.0.1
 pyyaml==6.0
-requests==2.28.0
+requests==2.28.1
 typing-extensions>=3.10.0.2,<5.0
 voluptuous==0.13.1
 voluptuous-serialize==2.5.0
diff --git a/requirements_test.txt b/requirements_test.txt
index 046d8bfb4006568299d237055eb61b4560350eff..6072ce896ee43cbb775782ddb53bc1bda132a652 100644
--- a/requirements_test.txt
+++ b/requirements_test.txt
@@ -42,6 +42,6 @@ types-pkg-resources==0.1.3
 types-python-slugify==0.1.2
 types-pytz==2021.1.2
 types-PyYAML==5.4.6
-types-requests==2.27.30
+types-requests==2.28.0
 types-toml==0.1.5
 types-ujson==0.1.1
diff --git a/script/gen_requirements_all.py b/script/gen_requirements_all.py
index c6b50c6bd32b436e9bf46ae9e31514ae13739fe9..a2a0eab897a525db79b14fb00ca83639cf6ccbc0 100755
--- a/script/gen_requirements_all.py
+++ b/script/gen_requirements_all.py
@@ -132,10 +132,6 @@ backoff<2.0
 # Breaking change in version
 # https://github.com/samuelcolvin/pydantic/issues/4092
 pydantic!=1.9.1
-
-# Pin charset-normalizer to 2.0.12 due to version conflict.
-# https://github.com/home-assistant/core/pull/74104
-charset-normalizer==2.0.12
 """
 
 IGNORE_PRE_COMMIT_HOOK_ID = (