From bb7a081a68cf874731b222d50483d8e66aedfff1 Mon Sep 17 00:00:00 2001 From: "stephan.kasdorf" Date: Wed, 18 Feb 2026 14:19:53 +0100 Subject: [PATCH] Restrict settings file processing to `.ini` files in module registry. --- core/c/registry.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/c/registry.php b/core/c/registry.php index 9eede78..3adedee 100755 --- a/core/c/registry.php +++ b/core/c/registry.php @@ -66,7 +66,7 @@ final class Registry $modules_setting_path = new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($this->getModulesPath())); foreach($modules_setting_path as $settings) { - if(strstr($settings->getPathName(), self::CONFIG_SETTINGS_KEY) && $settings->getFileName()!='.' && $settings->getFileName()!='..') + if(strstr($settings->getPathName(), self::CONFIG_SETTINGS_KEY) && $settings->getExtension() === 'ini' && $settings->getFileName()!='.' && $settings->getFileName()!='..') { $config_ini_name = basename($settings->getPathName());