Vulnerability feed
CVE and vendor PSIRT advisories from 13 sources, last 30 days. Updated hourly, last run
| Expand | Severity |
Score |
Advisory |
Title |
Source |
Flags |
Published |
|---|---|---|---|---|---|---|---|
| Medium | 4.8 | CVE-2026-115749 |
hydra-ray-launcher 1.1.0.dev1 before 1.2.2 and 1.4.0.dev4 before 1.4.0rc2 contains an arbitrary module import vulnerability via the ray_pkg_version OmegaConf resolver passing...
hydra-ecosystem, hydra-ray-launcherhydra-ecosystem hydra-ray-launcher, hydra-ray-launcher
|
NVD | |||
|
CVE-2026-115749hydra-ray-launcher 1.1.0.dev1 before 1.2.2 and 1.4.0.dev4 before 1.4.0rc2 contains an arbitrary module import vulnerability via the ray_pkg_version OmegaConf resolver passing...
Executive summaryThe advisory says hydra-ray-launcher versions 1.1.0.dev1 before 1.2.2 and 1.4.0.dev4 before 1.4.0rc2 contain an arbitrary module import flaw, reachable through the ray_pkg_version OmegaConf resolver. The advisory does not state a severity rating, and the vendor's recommended fix is to move to the updated releases, which change the resolver to read installed package metadata instead of importing modules. Technical summaryThe flaw is an arbitrary module import issue in the ray_pkg_version OmegaConf resolver, which previously imported a module by name to read its __version__ attribute. The diff replaces that import with a lookup of installed distribution metadata via importlib.metadata, and the change notes say the resolver now takes distribution names rather than import names. Affected ranges are stated as 1.1.0.dev1 before 1.2.2 and 1.4.0.dev4 before 1.4.0rc2, with fixed versions 1.2.2 and 1.4.0rc2 implied by those ranges. The advisory does not state a CVSS score, attack preconditions, exploitation status, or a workaround beyond the migration guidance, and it gives no detection guidance. Users should replace import-style names such as yaml with distribution names such as PyYAML, and install packages (including editable installs) so their metadata is available. Summaries are generated by AI from the linked advisory text. Confirm versions and fixes at the source. Summarized from github.com/hydra-ecosystem/hydra/commit…16b1229bd1614b73d765 Impact if exploitedConfidentialityNone IntegrityLow AvailabilityNone
How it is exploited
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X Affectshydra-ecosystemhydra-ray-launcherhydra-ecosystem hydra-ray-launcherhydra-ray-launcher
NIST National Vulnerability DatabasePublished
Read the advisory
|
|||||||
| High | 7.8 | CVE-2026-106442 |
Hydra is a framework for elegantly configuring complex applications
hydra-ecosystemhydra-ecosystem hydra
|
NVD | |||
|
CVE-2026-106442Hydra is a framework for elegantly configuring complex applications
From the advisoryHydra 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. Impact if exploitedConfidentialityHigh IntegrityHigh AvailabilityHigh
How it is exploited
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H Affects
NIST National Vulnerability DatabasePublished
Read the advisory
|
|||||||
| High | 7.8 | CVE-2026-106441 |
Hydra is a framework for elegantly configuring complex applications
hydra-ecosystemhydra-ecosystem hydra
|
NVD | |||
|
CVE-2026-106441Hydra is a framework for elegantly configuring complex applications
From the advisoryHydra 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. Impact if exploitedConfidentialityHigh IntegrityHigh AvailabilityHigh
How it is exploited
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H Affects
NIST National Vulnerability DatabasePublished
Read the advisory
|
|||||||
| High | 7.8 | CVE-2026-106440 |
Hydra is a framework for elegantly configuring complex applications
hydra-ecosystemhydra-ecosystem hydra
|
NVD | |||
|
CVE-2026-106440Hydra is a framework for elegantly configuring complex applications
From the advisoryHydra 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. Impact if exploitedConfidentialityHigh IntegrityHigh AvailabilityHigh
How it is exploited
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H Affects
NIST National Vulnerability DatabasePublished
Read the advisory
|
|||||||
| High | 8.5 | CVE-2026-106439 |
Hydra is a framework for elegantly configuring complex applications
hydra-ecosystemhydra-ecosystem hydra
|
NVD | |||
|
CVE-2026-106439Hydra is a framework for elegantly configuring complex applications
From the advisoryHydra 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 a narrow execution whitelist supplied by trusted Python code is not bypassed by the reported direct mutation path. This issue is fixed in versions 1.3.7 and 1.4.0.dev10. Impact if exploitedConfidentialityHigh IntegrityHigh AvailabilityHigh
How it is exploited
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X Affects
NIST National Vulnerability DatabasePublished
Read the advisory
|
|||||||