CVE-2024-22192CWE-327

Ursa CL-Signatures Revocation allows verifiers to generate unique identifiers for holders

Medium · published January 16, 2024

CVSS v3.1
6.5
EPSS
0%
Percentile
23.4
In the wild
Unconfirmed
What it is

Ursa is a cryptographic library for use with blockchains. The revocation scheme that is part of the Ursa CL-Signatures implementations has a flaw that could impact the privacy guarantees defined by the AnonCreds verifiable credential model. Notably, a malicious verifier may be able to generate a unique identifier for a holder providing a verifiable presentation that includes a Non-Revocation proof. The impact of the flaw is that a malicious verifier may be able to determine a unique identifier for a holder presenting a Non-Revocation proof. Ursa has moved to end-of-life status and no fix is expected.

The record
Technical detail
CVSS v3.1
6.5 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00317 · 23.4th percentile
Weakness
CWE-327 · Use of a Broken or Risky Cryptographic Algorithm
Published
2024-01-16T21:44Z
EPSS history
Timeline
  • 16 JAN 21:44Z
    Ursa CL-Signatures Revocation allows verifiers to generate unique identifiers for holders
    cvelistv5