jonroberts
02/08/2024, 10:31 AMkdx-perbol
02/08/2024, 11:24 AMjonroberts
02/08/2024, 12:58 PMkdx-perbol
02/08/2024, 2:57 PMD_Inventor
02/08/2024, 6:57 PMD_Inventor
02/08/2024, 6:58 PMSebastiaan
02/09/2024, 1:02 PMD_Inventor
02/09/2024, 5:05 PMSebastiaan
02/09/2024, 5:46 PMProduction
should enforce that the Settings section is not available to anyone at all. 😅Maarten
02/09/2024, 6:55 PMMatthew Alexandros
02/09/2024, 11:01 PMSebastiaan
02/10/2024, 11:59 AMProduction
mode the templates editor is read-only.
But again, here's some good things to make security scans turn up problems: the log viewer might have all kinds of info in there that shouldn't be exposed, constantly rebuilding examine indexes or rebuilding caches is also an attack vector.
With great power.... 🙂Matthew Alexandros
02/10/2024, 12:13 PMCraig100
02/10/2024, 1:05 PMskttl
02/10/2024, 7:13 PMMatthew Alexandros
02/10/2024, 9:48 PMjonroberts
02/12/2024, 11:27 AMJason
02/12/2024, 11:45 AMJason
02/12/2024, 12:14 PMSebastiaan
02/12/2024, 12:17 PMkdx-perbol
02/12/2024, 5:45 PMJason
02/13/2024, 12:17 PMkows
03/08/2024, 12:43 PMMike Chambers
03/10/2024, 10:16 PM***********
https://github.com/DanDiplo/Umbraco.GodMode/blob/v8/Diplo.GodMode/Services/DiagnosticService.cs#L112
section.Diagnostics.Add(new Diagnostic("Connection String", Regex.Replace(conn.ConnectionString, @"password(\W*)=(.+)(;|$)", "*******", RegexOptions.IgnorePatternWhitespace | RegexOptions.IgnoreCase)));
just uses reflection now though to fetch props from src/Umbraco.Infrastructure/Persistence/UmbracoDatabaseFactory.cs
https://github.com/DanDiplo/Umbraco.GodMode/blob/v10/Diplo.GodMode/Services/DiagnosticService.cs#L111
sections.Add(DiagnosticSection.AddDiagnosticSectionFrom("Database Settings", databaseFactory, false));
??
godMode.. awesome...!kdx-perbol
03/13/2024, 10:16 AMA hub and casual space for you to interact with fellow community members and learn more about Umbraco!
Powered by