FICHE CVE

CVE-2026-40583

Publiée le 2026-04-21 · Dernière modification le 2026-10-26

🇫🇷 EN BREF

Les nœuds de la blockchain UltraDAG utilisant la version 0.1 sont sensibles à une faille permettant à des utilisateurs non autorisés de déclencher des changements d'état en soumettant une transaction de vote spécifiquement conçue. Un attaquant peut exploiter cette vulnérabilité via le réseau sans avoir besoin de privilèges particuliers ni d'interaction avec l'utilisateur, ce qui lui permet de modifier l'état du système malgré l'absence d'autorisation du conseil. Il s'agit d'une attaque de faible complexité qui ne nécessite qu'un accès réseau basique au nœud.

CVSS 4.08.8 ÉLEVÉE
Type de faiblesse
Publiée2026-04-21
Dernière modification2026-10-26

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueFaible
Prérequis d'attaqueAucun
Privilèges requisAucun
Interaction utilisateurAucune
Confidentialité (système vulnérable)Aucune
Intégrité (système vulnérable)Faible
Disponibilité (système vulnérable)Élevée
Confidentialité (système subséquent)Aucune
Intégrité (système subséquent)Aucune
Disponibilité (système subséquent)Aucune
Urgence du fournisseurRed

RÉFÉRENCES

Description officielle du NVD (en anglais)

UltraDAG is a minimal DAG-BFT blockchain in Rust. In version 0.1, a non-council attacker can submit a signed SmartOp::Vote transaction that passes signature, nonce, and balance prechecks, but fails authorization only after state mutation has already occurred.