From 0f80d0ddf25977208b9be72d8319e3ece15a28bc Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Thu, 10 Apr 2025 01:24:01 -0700 Subject: [PATCH] GUACAMOLE-839: Fix check for lack of request headers (may be null). --- .../guacamole/auth/ssl/SSLClientAuthenticationResource.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/SSLClientAuthenticationResource.java b/extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/SSLClientAuthenticationResource.java index fd3230b7d..443795001 100644 --- a/extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/SSLClientAuthenticationResource.java +++ b/extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/SSLClientAuthenticationResource.java @@ -133,7 +133,7 @@ public class SSLClientAuthenticationResource extends SSOResource { private String getHeader(HttpHeaders headers, String name) { List values = headers.getRequestHeader(name); - if (values.isEmpty()) + if (values == null || values.isEmpty()) return null; return values.get(0);