CVE-2026-106441

High

Description

Hydra is a framework for elegantly configuring complex applications. Prior to 1.3.6 and 1.4.0.dev9, Hydra passes Python logging configuration to logging.config.dictConfig() without applying Hydra's target policy to handler class values or formatter, filter, handler, queue, and listener factories. An attacker who controls Hydra logging configuration can therefore select an importable class or factory and cause it to be invoked with the application's privileges, even in versions where instantiate() is protected because the logging path does not use instantiate(). This issue is fixed in versions 1.3.6 and 1.4.0.dev9.

SeverityHigh
CVSS7.8
Exploit probability—
ProductHydra-core
PublishedOct 6, 2026
First seenOct 6, 2026

How to fix

Update
  • hydra-core1.3.6, 1.4.0.dev9 or later

Affected products

ProductAffected versionsFixed in
hydra-corePyPIv < 1.3.6, 1.4.0.dev0 ≤ v < 1.4.0.dev91.3.6, 1.4.0.dev9

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.