aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPandaNinjas <admin@malwarefight.gq>2023-02-07 17:21:00 +0000
committerGitHub <noreply@github.com>2023-02-07 17:21:00 +0000
commitd886d32bd844734a8195af459b7293879866205e (patch)
tree41a9d832a072dcae63686bc6e01a405bf0beaf6f
parentf36c3a3f6c795f1aa6b3dc9ff6f151b077531aaa (diff)
downloadPrismLauncher-d886d32bd844734a8195af459b7293879866205e.tar.gz
PrismLauncher-d886d32bd844734a8195af459b7293879866205e.tar.bz2
PrismLauncher-d886d32bd844734a8195af459b7293879866205e.zip
Replace potentially ReDOSable regex
Signed-off-by: PandaNinjas <admin@malwarefight.gq>
-rw-r--r--launcher/InstanceImportTask.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/launcher/InstanceImportTask.cpp b/launcher/InstanceImportTask.cpp
index 70bf5784..6b5317e5 100644
--- a/launcher/InstanceImportTask.cpp
+++ b/launcher/InstanceImportTask.cpp
@@ -361,7 +361,7 @@ void InstanceImportTask::processModrinth()
} else {
QString pack_id;
if (!m_sourceUrl.isEmpty()) {
- QRegularExpression regex(R"(data\/(.*)\/versions)");
+ QRegularExpression regex(R"(data\/([^\/]*)\/versions)");
pack_id = regex.match(m_sourceUrl.toString()).captured(1);
}