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) |