Zurück zur Liste

fast-uri vulnerable to mailto header injection via percent-encoded field-name desynchronization — GHSA-JVVF-X445-J334

GitHub · GitHub · GHSA-JVVF-X445-J334

ID
GHSA-JVVF-X445-J334
Datum
Quelle
GitHub
Vendor
GitHub
Risiko
mittel
CVSS
4.8
EPSS
0.00253

Zusammenfassung

### Impact `fast-uri`'s `mailto` scheme parser compares each query field name to the reserved names (`to`, `subject`, `body`) while the name is still percent-encoded, and only percent-decodes it when storing it as a generic header. On serialize, the decoded name is re-emitted, so a field name such as `%74o` (percent-encoded `to`) is not recognized as a recipient at parse time (`parse().to` shows only the legitimate…

Zeitlicher Verlauf

Von der Quelle veröffentlicht
2026-09-29

Risikokontext

  • Gemeldeter Schweregrad oder Risikowert: mittel.
  • Gemeldeter CVSS-Wert: 4.8 von 10.
  • Gemeldeter EPSS-Wert: 0.00253.
  • Prüfe die Exponierung für das betroffene Produkt oder die Produktfamilie: npm: fast-uri.

Produkt

npm: fast-uri

Was tun?

Allgemeine, vorsichtige Schritte (bitte prüfe die offizielle Quelle für Details):

  • Prüfe Exponierung und plane Maßnahmen nach Risiko und Umfeld.
  • Identifiziere betroffene Produktversionen und prüfe, ob du betroffen bist.
  • Spiele Hersteller-Updates/Patches ein oder setze empfohlene Mitigations um.
  • Lies das offizielle Advisory für betroffene Versionen und konkrete Schritte.

Offizielles Advisory

Nachweise und Herkunft

Kanonische Advisory-ID
GHSA-JVVF-X445-J334
Quelle
GitHub
Vendor
GitHub
Von der Quelle veröffentlicht
2026-09-29
Letzte Quellenaktivität
2026-09-29
Weitere Kennungen
CVE-2026-86818
Kuratiert von
hlukh.ch

Verwandte Hinweise und Zusammenhänge

Diese Hinweise sind anhand gemeinsamer CVE-, Produkt-, Hersteller-, Quellen- oder Zeitsignale verknüpft.