CVE-2026-106442
Reported by GitHub_M · Published October 6, 2026
Hydra is a framework for elegantly configuring complex applications. From 1.3.4 until 1.3.6 and 1.4.0.dev9, the instantiate() target blacklist introduced for CVE-2026-68508 incompletely checks the effective callable selected by the target field. Execution wrappers such as timeit.timeit, executable deserialization through pickle.loads, aliases, callable-returning helpers, generic dispatch, and deferred calls can obscure or defer the effective target and bypass name-based authorization. An attacker who causes an application to instantiate untrusted Hydra configuration can use these gaps to execute code with the application's privileges. This issue is fixed in versions 1.3.6 and 1.4.0.dev9.
Risk Scores
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| hydra-ecosystem | hydra | >= 1.3.4, < 1.3.6, >= 1.4.0.dev0, < 1.4.0.dev9 |
| chainguard | nemo-rl-cuda-13.0 | 0 |
| hydra-ecosystem | hydra | 1.3.4, 1.4.0.dev0 |
| PyPI | hydra-core | 1.3.4, 1.4.0-dev.0 |
| chainguard | nemo-gym | 0 |
Timeline
- Oct 6, 2026 Coalition ESS Score
- Oct 6, 2026 CVE Published
- Oct 7, 2026 CVE Updated
- Oct 7, 2026 EPSS Score
- Oct 14, 2026 EPSS Score
- Oct 25, 2026 EPSS Score
- Oct 30, 2026 Security Advisory
References
- https://github.com/hydra-ecosystem/hydra/security/advisories/GHSA-rqx7-p7vv-w7hr x_refsource_CONFIRM
- https://github.com/hydra-ecosystem/hydra/pull/3412 x_refsource_MISC
- https://github.com/hydra-ecosystem/hydra/pull/3413 x_refsource_MISC
- https://github.com/hydra-ecosystem/hydra/commit/2c82bbb3f39603b336cb852461739fdf7a38798a x_refsource_MISC
- https://github.com/hydra-ecosystem/hydra/commit/f462811117b5ecfd2ed652ed52d6b4e3771bd943 x_refsource_MISC
- https://github.com/hydra-ecosystem/hydra/releases/tag/v1.3.6 x_refsource_MISC
- https://nvd.nist.gov/vuln/detail/CVE-2026-106442 advisory
- https://github.com/advisories/GHSA-rqx7-p7vv-w7hr advisory