diff --git a/synapse/handlers/federation.py b/synapse/handlers/federation.py
index b33317534959103202ff549f1175c742b8d0d422..e8e3173ca2d0e55836a5c3697a064acdbbd1f42c 100644
--- a/synapse/handlers/federation.py
+++ b/synapse/handlers/federation.py
@@ -284,6 +284,7 @@ class FederationHandler(BaseHandler):
                     [dest],
                     event_id,
                     outlier=True,
+                    timeout=10000,
                 )
                 for event_id in missing_auth
             ],