Skip to content

Commit

Permalink
Restrict log viewing to files only
Browse files Browse the repository at this point in the history
  • Loading branch information
mitchelsellers committed Aug 21, 2022
1 parent 68d0f0a commit 9b17351
Showing 1 changed file with 5 additions and 3 deletions.
@@ -1,4 +1,4 @@
// Licensed to the .NET Foundation under one or more agreements.
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information

Expand Down Expand Up @@ -52,7 +52,8 @@ public HttpResponseMessage GetLogFile(string fileName)
{
try
{
var logFilePath = Path.Combine(Globals.ApplicationMapPath, @"portals\_default\logs", fileName);
var cleanedFileName = Path.GetFileName(fileName);
var logFilePath = Path.Combine(Globals.ApplicationMapPath, @"portals\_default\logs", cleanedFileName);
return this.CreateLogFileResponse(logFilePath);
}
catch (ArgumentException exc)
Expand All @@ -72,7 +73,8 @@ public HttpResponseMessage GetUpgradeLogFile(string logName)
try
{
var providerPath = DataProvider.Instance().GetProviderPath();
var logFilePath = Path.Combine(providerPath, logName);
var cleanedLogName = Path.GetFileName(logName);
var logFilePath = Path.Combine(providerPath, cleanedLogName);
return this.CreateLogFileResponse(logFilePath);
}
catch (ArgumentException exc)
Expand Down

0 comments on commit 9b17351

Please sign in to comment.