p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de hydra-core

Vulnérabilités publiées pour hydra-core au cours des 30 derniers jours : 3. Présentes dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 4

  1. CVE-2026-106442

    Élevée · CVSS 7.8EPSS 0,16%Correctif disponible

    Hydra instantiate target blacklist bypasses permit code execution

    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 is

    • Mettez à jour vers 1.3.6
    • Mettez à jour vers 1.4.0.dev9
    Publication Mise à jour
  2. CVE-2026-106441

    Élevée · CVSS 7.8EPSS 0,17%Correctif disponible

    Hydra logging configuration permits unsafe callable resolution

    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.

    • Mettez à jour vers 1.3.6
    • Mettez à jour vers 1.4.0.dev9
    Publication Mise à jour
  3. CVE-2026-106439

    Élevée · CVSS 8.5EPSS 0,46%Correctif disponible

    Hydra: Mutable instantiate policy sets allow target blocklist bypass

    Hydra is a framework for elegantly configuring complex applications. From 1.3.4 until 1.3.7 and 1.4.0.dev10, Hydra stores legacy instantiate target blocklists and related execution-policy collections in mutable module-level state. An attacker who controls multiple sibling target entries can resolve hydra._internal.target_policy.UNCONTROLLED_EXECUTION_TARGETS.discard through instantiate(), remove a denied target, and then invoke that target because sibling nodes are processed in insertion order against the same modified policy. The mutation persists in process-global state and can enable code execution with the application's privileges, while

    • Mettez à jour vers 1.3.7
    • Mettez à jour vers 1.4.0.dev10
    Publication Mise à jour
  4. CVE-2026-68508

    Élevée · CVSS 7.8EPSS 0,46%Correctif disponible

    Hydra: hydra.utils.instantiate with untrusted config can lead to code execution

    Hydra is a framework for elegantly configuring complex applications. Prior to 1.3.4, hydra.utils.instantiate() resolves and calls Python objects selected by configuration through _resolve_target() in hydra/_internal/instantiate/_instantiate2.py, allowing attacker-controlled target values and arguments to choose dangerous callables. A consuming application, library, CLI workflow, or model loader that passes untrusted configuration, CLI overrides, or model metadata into hydra.utils.instantiate() can therefore execute arbitrary code in its own process, including reading or modifying files and credentials or terminating the process. Version 1.3.4

    • Mettez à jour vers 1.3.4
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →