CVE-2026-92087
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
@fastify/auth to wtyczka Fastify, która łączy wiele strategii uwierzytelniania i autoryzacji w jednym strażniku trasy. W wersjach od 5.0.0 do 5.1.0, gdy strategie składają się z opcji relacji „lub” wraz z opcją uruchamiania „wszystko”, a jeden wpis jest zagnieżdżoną tablicą działającą jako grupa AND, grupa jest oceniana w sposób zależny od kolejności: wcześniejsza kontrola, która zakończyła się niepowodzeniem, jest dyskretnie odrzucana, a wynik grupy staje się wynikiem jej ostatniej kontroli. W rezultacie żądanie, które spełnia tylko ostatni element grupy AND, na przykład atakujący, który posiada prawidłowy klucz API, ale nie jest administratorem, zostaje autoryzowane, a nie odrzucane, a powiązane obejście zależne od zamówienia wpływa na konfigurację lustrzaną, w której relacją najwyższego poziomu jest „i”, a grupa zagnieżdżona używa „lub”. Problem został rozwiązany w @fastify/auth 5.1.1 i użytkownicy powinni dokonać aktualizacji do wersji 5.1.1 lub nowszej. Aby obejść ten problem, pomiń opcję uruchamiania „wszystko”, jeśli nie jest ona wymagana, uporządkuj każdą grupę AND tak, aby jej bardziej rygorystyczna kontrola była oceniana jako ostatnia, lub zamień zagnieżdżone grupy AND jawną kompozycją „i” najwyższego poziomu.
>_ Słabości (CWE)
>_ Referencje
Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.
This product uses the NVD API but is not endorsed or certified by the NVD.
Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.
CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.
NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org