CVE-2024-22194
Description
cdo-local-uuid project provides a specialized UUID-generating function that can, on user request, cause a program to generate deterministic UUIDs. An information leakage vulnerability is present in `cdo-local-uuid` at version `0.4.0`, and in `case-utils` in unpatched versions (matching the pattern `0.x.0`) at and since `0.5.0`, before `0.15.0`. The vulnerability stems from a Python function, `cdo_local_uuid.local_uuid()`, and its original implementation `case_utils.local_uuid()`.
How to fix
- cdo-local-uuid0.5.0 or later
- case-utils0.5.1, 0.6.1, 0.7.1, 0.8.1, 0.9.1, 0.10.1, 0.11.1, 0.12.1, 0.13.1, 0.14.1 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| lfprojects case_python_utilities | 0.5.0, 0.6.0, 0.7.0, 0.8.0, 0.9.0, 0.10.0, 0.11.0, 0.12.0, 0.13.0, 0.14.0 | — |
| lfprojects cdo_local_uuid_utility | 0.4.0 | — |
| cdo-local-uuidPyPI | 0.4.0 ≤ v < 0.5.0, No range specified | 0.5.0 |
| case-utilsPyPI | 0.5.0 ≤ v < 0.5.1, 0.6.0 ≤ v < 0.6.1, 0.7.0 ≤ v < 0.7.1, 0.8.0 ≤ v < 0.8.1, 0.9.0 ≤ v < 0.9.1, 0.10.0 ≤ v < 0.10.1, 0.11.0 ≤ v < 0.11.1, 0.12.0 ≤ v < 0.12.1, 0.13.0 ≤ v < 0.13.1, 0.14.0 ≤ v < 0.14.1, No range specified | 0.5.1, 0.6.1, 0.7.1, 0.8.1, 0.9.1, 0.10.1, 0.11.1, 0.12.1, 0.13.1, 0.14.1 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.