OSV 1.4.0 · unreviewed · 修改于 2026-08-27 23:31
发布时间
2026-08-27 23:31
GitHub 审查时间
—
NVD 发布时间
2026-08-27 21:18
源文件
advisories/unreviewed/2026/08/GHSA-pvfv-9f26-pxv8/GHSA-pvfv-9f26-pxv8.json
Affected versions of Flowintel improperly trust configuration keys supplied to the alerts settings update endpoint. While configuration values were normalized to Python literals, the corresponding keys were used directly when constructing and replacing lines in conf/config_module.py.
The vulnerable code used requester-controlled keys in both the regular expression and the generated assignment:
f'{key} = {py_val}'
and appended an assignment if the key was not already present. The modified Python configuration module was subsequently reloaded using importlib.reload(). This creates a code-generation boundary in which specially crafted configuration keys can alter the Python source structure and result in execution of attacker-controlled Python statements.
Version impacted >=3.3.0
该公告没有提供结构化的受影响软件包信息。