Fixed: Security Vulnerabilities allowing authentication to be bypass

This commit is contained in:
Qstick 2017-12-13 21:46:44 -05:00
parent 4525f99370
commit 2ccc5af8d0
6 changed files with 116 additions and 37 deletions

View file

@ -1,4 +1,4 @@
using System;
using System;
using Nancy;
namespace Lidarr.Http.Extensions
@ -48,5 +48,11 @@ namespace Lidarr.Http.Extensions
return defaultValue;
}
public static bool IsSharedContentRequest(this Request request)
{
return request.Path.StartsWith("/MediaCover/", StringComparison.InvariantCultureIgnoreCase) ||
request.Path.StartsWith("/Content/Images/", StringComparison.InvariantCultureIgnoreCase);
}
}
}