diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt
index 73f3452b2595444f35e19891fa62455d2611cdee..0eb5d6a78e0ba3a13c4ef59b02a442fc81f6d8ac 100644
--- a/homeassistant/package_constraints.txt
+++ b/homeassistant/package_constraints.txt
@@ -62,7 +62,7 @@ urllib3>=1.26.5,<2
 voluptuous-openapi==0.0.5
 voluptuous-serialize==2.6.0
 voluptuous==0.15.2
-yarl==1.9.7
+yarl==1.9.8
 zeroconf==0.133.0
 
 # Constrain pycryptodome to avoid vulnerability
diff --git a/pyproject.toml b/pyproject.toml
index 69d952f4bc026be19ef69add637d8fa0e4548cab..2c8e0a432f088751e595130a97a1b2e47fdcfd9e 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -69,7 +69,7 @@ dependencies    = [
     "voluptuous==0.15.2",
     "voluptuous-serialize==2.6.0",
     "voluptuous-openapi==0.0.5",
-    "yarl==1.9.7",
+    "yarl==1.9.8",
 ]
 
 [project.urls]
diff --git a/requirements.txt b/requirements.txt
index fd6e8815e9032befcc76f5391e4aa270c487b73c..7f28e93cd4f2188ff24142877a31c19a413fcc70 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -41,4 +41,4 @@ urllib3>=1.26.5,<2
 voluptuous==0.15.2
 voluptuous-serialize==2.6.0
 voluptuous-openapi==0.0.5
-yarl==1.9.7
+yarl==1.9.8