From 35ad2149016ce99e644dbf1892611fdacbf9e826 Mon Sep 17 00:00:00 2001 From: Teriuihi Date: Thu, 2 Jun 2022 05:09:43 +0200 Subject: [PATCH] Fixed regex injection --- api/src/main/java/com/alttd/chat/objects/ModifiableString.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/src/main/java/com/alttd/chat/objects/ModifiableString.java b/api/src/main/java/com/alttd/chat/objects/ModifiableString.java index 3f1bb33..ce9519f 100644 --- a/api/src/main/java/com/alttd/chat/objects/ModifiableString.java +++ b/api/src/main/java/com/alttd/chat/objects/ModifiableString.java @@ -12,7 +12,8 @@ public class ModifiableString { } public void replace(String match, String replace) { - this.string = string.replaceAll(match, replace); + while (string.contains(match)) + string = string.replace(match, replace); } public String string() {