GitHub Advisoryadvisory · PyPI
GHSA-phx2-3w66-h4pw mlrun: DataFrame hash collisions can cause dataset artifact path conflicts and silent data corruption
LOW
Official page ↗
- Aliases
- CVE-2026-10766
- Ecosystem
- PyPI
- Packages
- mlrun
- Severity
- Low
- CVSS vector
- CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L
- Weaknesses
- CWE-327
- Reviewed
- 2026-07-14
Affected packages
• PyPI mlrun: <= 1.12.0rc3 (no fix yet)
Description
A vulnerability has been found in mlrun up to 1.12.0-rc3. This impacts the function mlrun.utils.helpers.calculate_dataframe_hash of the file mlrun/utils/helpers.py of the component DataFrame Hash Handler. The manipulation leads to use of weak hash. The attack can only be performed from a local environment. The complexity of an attack is rather high. The exploitability is said to be difficult. The exploit has been disclosed to the public and may be used. The pull request to fix this issue awaits acceptance.
Related
Alias · CVE (1)
- CVE-2026-10766 A vulnerability has been found in mlrun up to 1.12.0-rc3. vulnerability
Weakness · CWE (1)
- CWE-327 Use of a Broken or Risky Cryptographic Algorithm weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2026-10766 advisory
- https://github.com/mlrun/mlrun/issues/9691 web
- https://github.com/mlrun/mlrun/pull/9692 web
- https://github.com/mlrun/mlrun package
- https://vuldb.com/cve/CVE-2026-10766 web
- https://vuldb.com/submit/831419 web
- https://vuldb.com/vuln/368136 web
- https://vuldb.com/vuln/368136/cti web