From a4cb5f094cb98660efe616e3c340cea4ec06c8e4 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Mon, 10 Mar 2025 13:48:28 -0300 Subject: [PATCH] fix: add missing check for c.youtube.com host --- src/invidious/routes/video_playback.cr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/invidious/routes/video_playback.cr b/src/invidious/routes/video_playback.cr index a4ad04a7..19342e4e 100644 --- a/src/invidious/routes/video_playback.cr +++ b/src/invidious/routes/video_playback.cr @@ -26,7 +26,7 @@ module Invidious::Routes::VideoPlayback end # Sanity check, to avoid being used as an open proxy - if !host.matches?(/[\w-]+.googlevideo.com/) + if !host.matches?(/[\w-]+.googlevideo.com/) && !host.matches?(/[\w-]+.c.youtube.com/) return error_template(400, "Invalid \"host\" parameter.") end