Skip to content

Commit 37426df

Browse files
committed
Merge branch '2.5.x'
Closes gh-28354
2 parents 8c748cd + cf8a1b8 commit 37426df

File tree

2 files changed

+5
-2
lines changed
  • spring-boot-project/spring-boot-actuator/src

2 files changed

+5
-2
lines changed

spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/Sanitizer.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,9 @@ public class Sanitizer {
4848

4949
private static final String[] REGEX_PARTS = { "*", "$", "^", "+" };
5050

51-
private static final Set<String> DEFAULT_KEYS_TO_SANITIZE = new LinkedHashSet<>(Arrays.asList("password", "secret",
52-
"key", "token", ".*credentials.*", "vcap_services", "sun.java.command", "^spring[._]application[._]json$"));
51+
private static final Set<String> DEFAULT_KEYS_TO_SANITIZE = new LinkedHashSet<>(
52+
Arrays.asList("password", "secret", "key", "token", ".*credentials.*", "vcap_services",
53+
"^vcap\\.services.*$", "sun.java.command", "^spring[._]application[._]json$"));
5354

5455
private static final Set<String> URI_USERINFO_KEYS = new LinkedHashSet<>(
5556
Arrays.asList("uri", "uris", "url", "urls", "address", "addresses"));

spring-boot-project/spring-boot-actuator/src/test/java/org/springframework/boot/actuate/endpoint/SanitizerTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ void defaultNonUriKeys() {
5050
assertThat(sanitizer.sanitize("sun.java.command", "--spring.redis.password=pa55w0rd")).isEqualTo("******");
5151
assertThat(sanitizer.sanitize("SPRING_APPLICATION_JSON", "{password:123}")).isEqualTo("******");
5252
assertThat(sanitizer.sanitize("spring.application.json", "{password:123}")).isEqualTo("******");
53+
assertThat(sanitizer.sanitize("VCAP_SERVICES", "{json}")).isEqualTo("******");
54+
assertThat(sanitizer.sanitize("vcap.services.db.codeword", "secret")).isEqualTo("******");
5355
}
5456

5557
@Test

0 commit comments

Comments
 (0)