Class URLSecurityLogMessages.WARN

java.lang.Object
de.cuioss.http.security.monitoring.URLSecurityLogMessages.WARN
Enclosing class:
URLSecurityLogMessages

public static final class URLSecurityLogMessages.WARN extends Object
Warning level messages for security violations that were detected and blocked. These messages indicate potential attacks that should be monitored and may trigger alerts.
  • Field Details

    • PATH_TRAVERSAL_DETECTED

      public static final de.cuioss.tools.logging.LogRecord PATH_TRAVERSAL_DETECTED
      Path traversal attack detected and blocked. Parameters: [0] = the malicious input that was detected
    • DOUBLE_ENCODING_DETECTED

      public static final de.cuioss.tools.logging.LogRecord DOUBLE_ENCODING_DETECTED
      Double encoding attack detected and blocked. Parameters: [0] = the double-encoded input that was detected
    • UNICODE_ATTACK_DETECTED

      public static final de.cuioss.tools.logging.LogRecord UNICODE_ATTACK_DETECTED
      Unicode normalization attack detected and blocked. Parameters: [0] = the Unicode input, [1] = normalized form
    • NULL_BYTE_DETECTED

      public static final de.cuioss.tools.logging.LogRecord NULL_BYTE_DETECTED
      Null byte injection attack detected and blocked. Parameters: [0] = the input containing null bytes
    • CONTROL_CHARACTERS_DETECTED

      public static final de.cuioss.tools.logging.LogRecord CONTROL_CHARACTERS_DETECTED
      Control character injection detected and blocked. Parameters: [0] = the input containing control characters
    • LENGTH_LIMIT_EXCEEDED

      public static final de.cuioss.tools.logging.LogRecord LENGTH_LIMIT_EXCEEDED
      Input length exceeded maximum allowed limits. Parameters: [0] = validation type, [1] = actual length, [2] = maximum allowed
    • SUSPICIOUS_PATTERN_DETECTED

      public static final de.cuioss.tools.logging.LogRecord SUSPICIOUS_PATTERN_DETECTED
      Suspicious pattern detected in input. Parameters: [0] = validation type, [1] = detected pattern, [2] = input
    • ATTACK_SIGNATURE_DETECTED

      public static final de.cuioss.tools.logging.LogRecord ATTACK_SIGNATURE_DETECTED
      Known attack signature detected and blocked. Parameters: [0] = signature type, [1] = input that matched
    • MALFORMED_INPUT_DETECTED

      public static final de.cuioss.tools.logging.LogRecord MALFORMED_INPUT_DETECTED
      Malformed input structure detected. Parameters: [0] = validation type, [1] = description of malformation
    • RATE_LIMIT_EXCEEDED

      public static final de.cuioss.tools.logging.LogRecord RATE_LIMIT_EXCEEDED
      Rate limit exceeded for security violations. Parameters: [0] = failure type, [1] = current count, [2] = time window