Katalog CVE

CVE-2026-89043

WysokieCVSS 7.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Biblioteka passport-saml-encrypted do wersji 0.1.13 zawiera lukę XML signature wrapping, w której weryfikacja podpisu i ekstrakcja asercji używają niezależnych zapytań XPath bez wzajemnej walidacji. Atakujący z ważnym podpisanym komunikatem SAML może dodać sfałszowaną niepodpisaną asercję, która zostanie zaakceptowana jako zweryfikowana tożsamość.

Ocena ryzyka

Atakujący może podszyć się pod dowolnego użytkownika, uzyskując nieautoryzowany dostęp do aplikacji i danych.

Rekomendacja

Zaktualizuj passport-saml-encrypted do wersji nowszej niż 0.1.13, gdy będzie dostępna. Do czasu aktualizacji rozważ alternatywną bibliotekę SAML lub dodatkową walidację asercji.

Inne podatności w passport-saml-encrypted

Oryginalny opis (angielski, źródło NVD)

passport-saml-encrypted through 0.1.13 contains an XML signature wrapping vulnerability where signature verification and assertion extraction use independent XPath lookups with no cross-validation. Attackers holding any validly signed SAML message can prepend a forged unsigned assertion that gets accepted as the verified identity while the genuine signature validates against the original assertion.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS