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().
The product inserts sensitive information into debugging code, which could expose this information if the debugging code is not disabled in production.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Case_python_utilities | Lfprojects | 0.5.0 (including) | 0.5.0 (including) |
| Case_python_utilities | Lfprojects | 0.6.0 (including) | 0.6.0 (including) |
| Case_python_utilities | Lfprojects | 0.7.0 (including) | 0.7.0 (including) |
| Case_python_utilities | Lfprojects | 0.8.0 (including) | 0.8.0 (including) |
| Case_python_utilities | Lfprojects | 0.9.0 (including) | 0.9.0 (including) |
| Case_python_utilities | Lfprojects | 0.10.0 (including) | 0.10.0 (including) |
| Case_python_utilities | Lfprojects | 0.11.0 (including) | 0.11.0 (including) |
| Case_python_utilities | Lfprojects | 0.12.0 (including) | 0.12.0 (including) |
| Case_python_utilities | Lfprojects | 0.13.0 (including) | 0.13.0 (including) |
| Case_python_utilities | Lfprojects | 0.14.0 (including) | 0.14.0 (including) |
| Cdo_local_uuid_utility | Lfprojects | 0.4.0 (including) | 0.4.0 (including) |