diff --git a/homeassistant/components/media_extractor.py b/homeassistant/components/media_extractor.py
index 1ecb09ac022bfd457c5d2a1d49067cba996746ac..353eeae1607a74b7aabef4d7fe0a4eca85f4f004 100644
--- a/homeassistant/components/media_extractor.py
+++ b/homeassistant/components/media_extractor.py
@@ -15,7 +15,7 @@ from homeassistant.components.media_player import (
 from homeassistant.config import load_yaml_config_file
 from homeassistant.helpers import config_validation as cv
 
-REQUIREMENTS = ['youtube_dl==2017.9.2']
+REQUIREMENTS = ['youtube_dl==2017.9.15']
 
 _LOGGER = logging.getLogger(__name__)
 
diff --git a/requirements_all.txt b/requirements_all.txt
index ebd8f9200100ec5e9b1ea4fac5694ca31d215f8a..67170ccb0b29a8a1193c4c22edb5033fad390f02 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -1044,7 +1044,7 @@ yeelight==0.3.2
 yeelightsunflower==0.0.8
 
 # homeassistant.components.media_extractor
-youtube_dl==2017.9.2
+youtube_dl==2017.9.15
 
 # homeassistant.components.light.zengge
 zengge==0.2