SECURITY: limit route access when using external avatars

This commit is contained in:
Sam
2016-07-28 08:59:58 +10:00
parent 437ad5b05a
commit cb3afd11b4
2 changed files with 17 additions and 1 deletions

View File

@ -21,8 +21,11 @@ class UserAvatarsController < ApplicationController
end
end
# mainly used in development for backwards compat
def show_proxy_letter
if SiteSetting.external_system_avatars_url !~ /^\/letter_avatar_proxy/
raise Discourse::NotFound
end
params.require(:letter)
params.require(:color)
params.require(:version)