main: disable setting -platformpluginpath

This commit is contained in:
selsta 2022-05-07 17:40:31 +02:00
parent 2e2ae5c88f
commit 372a591ac7
No known key found for this signature in database
GPG Key ID: 2EA0A99A8B07AE5E
1 changed files with 7 additions and 0 deletions

View File

@ -206,6 +206,13 @@ int main(int argc, char *argv[])
qputenv("QML_DISABLE_DISK_CACHE", "1");
for (int i = 0; i < argc; i++) {
if (QString(argv[i]).contains("platformpluginpath")) {
qCritical() << "Setting -platformpluginpath as an argument is disabled"; // CVE-2021-3401
return 1;
}
}
MainApp app(argc, argv);
#if defined(Q_OS_WIN)