Kedro Org/Kedro
Approved changes feed: RSS · Atom
cpe:2.3:a:kedro-org:kedro-org/kedro:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Kedro Org (c23827bd-0fb7-59b4-b0af-0ec73812d588) |
|---|---|
| Product | Kedro Org/Kedro (6b00aa2f-17f2-57ba-83ed-12318f60b850) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-3840 |
vulnerable | 2026-07-29 00:46:21.135077 |
Path Traversal in kedro-org/kedro
HIGH (7.1)
A vulnerability in Kedro version 1.2.0 allows an attacker to exploit path traversal by providing a crafted version string. The `_get_versioned_path()` method in `kedro/io/core.py` directly interpolates user-supplied version strings into filesystem paths without sanitization. This enables an attacker to escape the intended versioned dataset directory and access files outside the expected path. The issue is also reachable through the CLI via the `--load-versions` parameter, as `_split_load_versions()` in `kedro/framework/cli/utils.py` does not validate the version string. This vulnerability can lead to unauthorized file reads, data poisoning, cross-project or cross-tenant data access, and broader downstream impacts in environments where Kedro is used with automation or orchestration layers.
Published: 2026-06-12T15:45:39.873Z
Updated: 2026-06-12T17:20:41.923Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-9701 |
vulnerable | 2026-06-08 07:00:28.556244 |
Remote Code Execution in kedro-org/kedro
CRITICAL (9.8)
A Remote Code Execution (RCE) vulnerability has been identified in the Kedro ShelveStore class (version 0.19.8). This vulnerability allows an attacker to execute arbitrary Python code via deserialization of malicious payloads, potentially leading to a full system compromise. The ShelveStore class uses Python's shelve module to manage session data, which relies on pickle for serialization. Crafting a malicious payload and storing it in the shelve file can lead to RCE when the payload is deserialized.
Published: 2025-03-20T10:10:05.630Z
Updated: 2025-03-20T18:31:32.507Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-12215 |
vulnerable | 2026-06-08 06:23:51.458544 |
Remote Code Execution in kedro-org/kedro
HIGH (8.8)
In kedro-org/kedro version 0.19.8, the `pull_package()` API function allows users to download and extract micro packages from the Internet. However, the function `project_wheel_metadata()` within the code path can execute the `setup.py` file inside the tar file, leading to remote code execution (RCE) by running arbitrary commands on the victim's machine.
Published: 2025-03-20T10:11:39.404Z
Updated: 2025-10-15T12:49:30.535Z Reference links |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.