From 105338ef676a636451304e8114151da0c98da6fb Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Fri, 20 Feb 2026 13:56:56 +0000 Subject: [PATCH] fix: Sanitize event type logging in EnhancedSecurityNotificationService --- .../services/enhanced_security_notification_service.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/internal/services/enhanced_security_notification_service.go b/backend/internal/services/enhanced_security_notification_service.go index ff2cbc48..660aae61 100644 --- a/backend/internal/services/enhanced_security_notification_service.go +++ b/backend/internal/services/enhanced_security_notification_service.go @@ -16,6 +16,7 @@ import ( "github.com/Wikid82/charon/backend/internal/logger" "github.com/Wikid82/charon/backend/internal/models" "github.com/Wikid82/charon/backend/internal/security" + "github.com/Wikid82/charon/backend/internal/util" "gorm.io/gorm" ) @@ -540,7 +541,7 @@ func (s *EnhancedSecurityNotificationService) SendViaProviders(ctx context.Conte if len(targetProviders) == 0 { // No providers configured for this event type - fail closed (no notification) - logger.Log().WithField("event_type", event.EventType).Debug("No providers configured for security event") + logger.Log().WithField("event_type", util.SanitizeForLog(event.EventType)).Debug("No providers configured for security event") return nil }