diff options
author | PandaNinjas <admin@malwarefight.gq> | 2023-02-07 17:21:00 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-07 17:21:00 +0000 |
commit | d886d32bd844734a8195af459b7293879866205e (patch) | |
tree | 41a9d832a072dcae63686bc6e01a405bf0beaf6f | |
parent | f36c3a3f6c795f1aa6b3dc9ff6f151b077531aaa (diff) | |
download | PrismLauncher-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.cpp | 2 |
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); } |