From 73d2a43a95f4d0d54c6394e387def20ea0d625ae Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Tue, 17 Sep 2024 15:01:58 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20CSSPath=20aus=20Logo=20entfernt,=20um=20?= =?UTF-8?q?CSS-Injection-Sicherheitsl=C3=BCcke=20zu=20vermeiden?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Die Eigenschaft `CSSPath` wurde aus der `Logo`-Klasse entfernt, um potenzielle CSS-Injection-Risiken zu verhindern. - Alle logo-bezogenen Stile in einer einheitlichen `logo.css` Datei standardisiert. --- EnvelopeGenerator.Web/Models/Logo.cs | 4 +--- EnvelopeGenerator.Web/Views/Shared/_Layout.cshtml | 2 +- EnvelopeGenerator.Web/wwwroot/css/{cursor.css => logo.css} | 0 .../wwwroot/css/{cursor.min.css => logo.min.css} | 0 4 files changed, 2 insertions(+), 4 deletions(-) rename EnvelopeGenerator.Web/wwwroot/css/{cursor.css => logo.css} (100%) rename EnvelopeGenerator.Web/wwwroot/css/{cursor.min.css => logo.min.css} (100%) diff --git a/EnvelopeGenerator.Web/Models/Logo.cs b/EnvelopeGenerator.Web/Models/Logo.cs index 05462768..7b92d8a3 100644 --- a/EnvelopeGenerator.Web/Models/Logo.cs +++ b/EnvelopeGenerator.Web/Models/Logo.cs @@ -3,9 +3,7 @@ public class Logo { public string Src { get; init; } = string.Empty; - - public string CSSPath { get; init; } = string.Empty; - + public string LockedPageClass { get; init; } = string.Empty; public string ShowPageClass { get; init; } = string.Empty; diff --git a/EnvelopeGenerator.Web/Views/Shared/_Layout.cshtml b/EnvelopeGenerator.Web/Views/Shared/_Layout.cshtml index 01a7cb40..c08e907f 100644 --- a/EnvelopeGenerator.Web/Views/Shared/_Layout.cshtml +++ b/EnvelopeGenerator.Web/Views/Shared/_Layout.cshtml @@ -13,7 +13,7 @@ - + diff --git a/EnvelopeGenerator.Web/wwwroot/css/cursor.css b/EnvelopeGenerator.Web/wwwroot/css/logo.css similarity index 100% rename from EnvelopeGenerator.Web/wwwroot/css/cursor.css rename to EnvelopeGenerator.Web/wwwroot/css/logo.css diff --git a/EnvelopeGenerator.Web/wwwroot/css/cursor.min.css b/EnvelopeGenerator.Web/wwwroot/css/logo.min.css similarity index 100% rename from EnvelopeGenerator.Web/wwwroot/css/cursor.min.css rename to EnvelopeGenerator.Web/wwwroot/css/logo.min.css