p PatchFirst

CVE-2025-54590

CVE-2025-54590 · webfinger.js is vulnerable to Blind SSRF attacks through localhost

Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.

webfinger.js is a TypeScript-based WebFinger client that runs in both browsers and Node.js environments. In versions 2.8.0 and below, the lookup function accepts user addresses for account checking. However, the ActivityPub specification requires preventing access to localhost services in production. This library does not prevent localhost access, only checking for hosts that start with "localhost" and end with a port. Users can exploit this by creating servers that send GET requests with controlled host, path, and port parameters to query services on the instance's host or local network, enabling blind SSRF attacks. This is fixed in version 2.8.1.

CVSS 6.9 · Moyenne · EPSS 0,7% · Correctif disponible

Publication
Mise à jour

Pile logicielle: node

Produits et versions concernés

  • webfinger.js

    Versions du logiciel
    • < 2.8.1: Concernée

    Aucun correctif publié

  • webfinger.js npm

    Plages de versions concernées
    • SEMVER: < 2.8.1

    Mettez à jour vers 2.8.1

Sources originales

Vérifiez votre serveur →