Show filters
46 Total Results
Displaying 21-30 of 46
Sort by:
Attacker Value
Unknown
CVE-2024-1560
Disclosure Date: April 16, 2024 (last updated February 04, 2025)
A path traversal vulnerability exists in the mlflow/mlflow repository, specifically within the artifact deletion functionality. Attackers can bypass path validation by exploiting the double decoding process in the `_delete_artifact_mlflow_artifacts` handler and `local_file_uri_to_path` function, allowing for the deletion of arbitrary directories on the server's filesystem. This vulnerability is due to an extra unquote operation in the `delete_artifacts` function of `local_artifact_repo.py`, which fails to properly sanitize user-supplied paths. The issue is present up to version 2.9.2, despite attempts to fix a similar issue in CVE-2023-6831.
0
Attacker Value
Unknown
CVE-2024-1558
Disclosure Date: April 16, 2024 (last updated February 04, 2025)
A path traversal vulnerability exists in the `_create_model_version()` function within `server/handlers.py` of the mlflow/mlflow repository, due to improper validation of the `source` parameter. Attackers can exploit this vulnerability by crafting a `source` parameter that bypasses the `_validate_non_local_source_contains_relative_paths(source)` function's checks, allowing for arbitrary file read access on the server. The issue arises from the handling of unquoted URL characters and the subsequent misuse of the original `source` value for model version creation, leading to the exposure of sensitive files when interacting with the `/model-versions/get-artifact` handler.
0
Attacker Value
Unknown
CVE-2024-1483
Disclosure Date: April 16, 2024 (last updated February 04, 2025)
A path traversal vulnerability exists in mlflow/mlflow version 2.9.2, allowing attackers to access arbitrary files on the server. By crafting a series of HTTP POST requests with specially crafted 'artifact_location' and 'source' parameters, using a local URI with '#' instead of '?', an attacker can traverse the server's directory structure. The issue occurs due to insufficient validation of user-supplied input in the server's handlers.
0
Attacker Value
Unknown
CVE-2024-27133
Disclosure Date: February 23, 2024 (last updated January 23, 2025)
Insufficient sanitization in MLflow leads to XSS when running a recipe that uses an untrusted dataset. This issue leads to a client-side RCE when running the recipe in Jupyter Notebook. The vulnerability stems from lack of sanitization over dataset table fields.
0
Attacker Value
Unknown
CVE-2024-27132
Disclosure Date: February 23, 2024 (last updated January 23, 2025)
Insufficient sanitization in MLflow leads to XSS when running an untrusted recipe.
This issue leads to a client-side RCE when running an untrusted recipe in Jupyter Notebook.
The vulnerability stems from lack of sanitization over template variables.
0
Attacker Value
Unknown
CVE-2023-6977
Disclosure Date: December 20, 2023 (last updated December 30, 2023)
This vulnerability enables malicious users to read sensitive files on the server.
0
Attacker Value
Unknown
CVE-2023-6976
Disclosure Date: December 20, 2023 (last updated December 30, 2023)
This vulnerability is capable of writing arbitrary files into arbitrary locations on the remote filesystem in the context of the server process.
0
Attacker Value
Unknown
CVE-2023-6975
Disclosure Date: December 20, 2023 (last updated December 30, 2023)
A malicious user could use this issue to get command execution on the vulnerable machine and get access to data & models information.
0
Attacker Value
Unknown
CVE-2023-6974
Disclosure Date: December 20, 2023 (last updated December 30, 2023)
A malicious user could use this issue to access internal HTTP(s) servers and in the worst case (ie: aws instance) it could be abuse to get a remote code execution on the victim machine.
0
Attacker Value
Unknown
CVE-2023-6940
Disclosure Date: December 19, 2023 (last updated December 30, 2023)
with only one user interaction(download a malicious config), attackers can gain full command execution on the victim system.
0