* File changed: [patchwork/app.py](https://github.com/patched-codes/patchwork/pull/297/files#diff-839e90b808d34e4cf447eff0896161788ccfc6e1f2970be2e551b64ba413a503)[Fix vulnerability in find_patchflow function](https://github.com/patched-codes/patchwork/pull/297/files#diff-839e90b808d34e4cf447eff0896161788ccfc6e1f2970be2e551b64ba413a503L199-L219) Avoid using dynamic values in importlib.import_module() and add a whitelist criteria to prevent running untrusted code.
* File changed: [patchwork/common/utils/dependency.py](https://github.com/patched-codes/patchwork/pull/297/files#diff-6ad070db06c1de59a1e0b0b199944f057089f121f94abdf817a0845e3c5d81f6)[Fix vulnerability in dynamic import using importlib.import_module()](https://github.com/patched-codes/patchwork/pull/297/files#diff-6ad070db06c1de59a1e0b0b199944f057089f121f94abdf817a0845e3c5d81f6L1-L30) Avoid using dynamic user input in 'importlib.import_module()' by updating the import_with_dependency_group function to use a whitelist instead.
This pull request from patched fixes 2 issues.
[Fix vulnerability in find_patchflow function](https://github.com/patched-codes/patchwork/pull/297/files#diff-839e90b808d34e4cf447eff0896161788ccfc6e1f2970be2e551b64ba413a503L199-L219)
Avoid using dynamic values in importlib.import_module() and add a whitelist criteria to prevent running untrusted code.[Fix vulnerability in dynamic import using importlib.import_module()](https://github.com/patched-codes/patchwork/pull/297/files#diff-6ad070db06c1de59a1e0b0b199944f057089f121f94abdf817a0845e3c5d81f6L1-L30)
Avoid using dynamic user input in 'importlib.import_module()' by updating the import_with_dependency_group function to use a whitelist instead.