From 1d5635631927f66d6c0d746f658c9c6fb335f7bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Tue, 24 Mar 2020 20:31:25 +0100 Subject: [PATCH 1/4] validators: don't crash checking MX of invalid domain name (#40989) --- src/authentic2/validators.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/authentic2/validators.py b/src/authentic2/validators.py index dc992b09..79ccb889 100644 --- a/src/authentic2/validators.py +++ b/src/authentic2/validators.py @@ -50,7 +50,7 @@ class EmailValidator(object): try: socket.gethostbyname(idna_encoded) return [domain] - except socket.error: + except (TypeError, socket.error): pass return [] -- 2.24.0