CVE-2024-22192

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.
Configurations

Configuration 1 (hide)

cpe:2.3:a:hyperledger:ursa:0.1.0:*:*:*:*:rust:*:*

History

24 Jan 2024, 18:13

Type Values Removed Values Added
First Time Hyperledger
Hyperledger ursa
Summary
  • (es) Ursa es una librería criptográfica para usar con blockchains. El esquema de revocación que forma parte de las implementaciones de Ursa CL-Signatures tiene un fallo que podría afectar las garantías de privacidad definidas por el modelo de credenciales verificables de AnonCreds. En particular, un verificador malicioso puede generar un identificador único para un titular que proporcione una presentación verificable que incluya una prueba de no revocación. El impacto del fallo es que un verificador malicioso puede determinar un identificador único para un titular que presenta una prueba de no revocación. Ursa ha pasado al estado de fin de vida útil y no se espera ninguna solución.
References () https://github.com/hyperledger-archives/ursa/security/advisories/GHSA-6698-mhxx-r84g - () https://github.com/hyperledger-archives/ursa/security/advisories/GHSA-6698-mhxx-r84g - Vendor Advisory
CPE cpe:2.3:a:hyperledger:ursa:0.1.0:*:*:*:*:rust:*:*

16 Jan 2024, 22:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-01-16 22:15

Updated : 2024-01-24 18:13


NVD link : CVE-2024-22192

Mitre link : CVE-2024-22192

CVE.ORG link : CVE-2024-22192


JSON object : View

Products Affected

hyperledger

  • ursa
CWE
CWE-327

Use of a Broken or Risky Cryptographic Algorithm