← Back to search

CVE-2026-106440

7.8 HIGHpublic exploit available

Published 2026-10-06 · Updated 2026-10-09

AI risk analysis

Summary
The flaw allows attackers to execute arbitrary Python code through a configurable dotted path in Hydra's sweeper functionality, bypassing execution whitelists and potentially leading to full system compromise.
Exploitability
Moderately difficult to exploit as it requires controlling the Optuna sweep configuration or command-line overrides, but can be achieved through crafted input that gets processed by hydra.utils.get_method() without proper execution policy enforcement.
Blast radius
High impact in environments where Hydra is used for complex application configuration, potentially allowing attackers to execute arbitrary code with the privileges of the application process and bypass trusted execution whitelists.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to version 1.3.0 or 1.4.0.dev10 to fix the vulnerability in hydra-optuna-sweeper package.
rceconfigpython

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

Hydra is a framework for elegantly configuring complex applications. From 1.2.0 until 1.3.0 and 1.4.0.dev10, the hydra-optuna-sweeper package accepts a configuration-controlled dotted path in hydra.sweeper.custom_search_space, resolves it with hydra.utils.get_method(), and later invokes the returned callable in the Hydra controller process. Because get_method() is a trusted-input lookup helper and does not apply the execution policy used by instantiate(), an attacker who controls Optuna sweep configuration or command-line overrides can select importable Python code for execution with the application's privileges, including bypassing a trusted execution whitelist on affected Hydra 1.4 development releases. This issue is fixed in versions 1.3.0 and 1.4.0.dev10.

CVSS vector

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Weaknesses

CWE-470

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.