CVE-2026-104891 in mppx-condition-gate
Riassunto
di VulDB • 05/10/2026
mppx-condition-gate fornisce wrapper per l'accesso gratuito condizionale relativi ai metodi di pagamento mppx. Prima delle versioni @insumermodel/mppx-condition-gate 3.0.0 e @insumermodel/mppx-token-gate 1.0.4, i pacchetti leggevano un indirizzo del portafoglio (wallet) dalle credenziali fornite dal client tramite il campo `credential.source`, verificavano se tale indirizzo pubblico soddisfaceva le condizioni on-chain configurate e restituivano una ricevuta di accesso gratuito con esito positivo senza invocare il verificatore di pagamento sottostante o dimostrare che il chiamante controllasse effettivamente il portafoglio. Un attaccante non autenticato poteva indicare qualsiasi portafolio qualificato per ottenere contenuti che dovrebbero richiedere un pagamento, e le autorizzazioni memorizzate nella cache potevano essere riutilizzate per la durata della cache configurata. I pacchetti corretti impediscono l'autorizzazione all'accesso gratuito a meno che il controllo del pagatore non sia stato stabilito. Questi problemi sono risolti in @insumermodel/mppx-condition-gate 3.0.0 e @insumermodel/mppx-token-gate 1.0.4.
VulDB is the best source for vulnerability data and more expert information about this specific topic.