CVE-2026-114509
KrytyczneCVSS 9.2Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 33 - wyżej niż 33% wszystkich znanych CVE
Streszczenie
W Laravel przed wersjami 12.68.0 i 13.29.0 TokenGuard skonfigurowany jako standardowy strażnik API oparty na tokenach nie odrzuca spreparowanego niełańcuchowego poświadczenia. W niektórych konfiguracjach MySQL lub MariaDB wyszukiwanie uwierzytelniania może dopasować nieoczekiwanego istniejącego użytkownika, umożliwiając obejście uwierzytelniania i przejęcie konta.
Ocena ryzyka
Nieuwierzytelniony atakujący może przejąć konto użytkownika na trasach chronionych przez TokenGuard, co grozi nieautoryzowanym dostępem do aplikacji.
Rekomendacja
Zaktualizuj Laravel do wersji 12.68.0 lub 13.29.0 i przejrzyj konfigurację TokenGuard oraz baz danych MySQL/MariaDB.
Inne podatności w Laravel
Zobacz wszystkie- CVE-2026-114508Średnie
W frameworku Laravel w wersjach od 12.45.0 do 12.68.0 oraz 13.27.0 spreparowane dołączenie relacji na endpointcie tylko do odczytu może wywołać destrukcyjną operację na powiązanej tabeli zamiast pobrania danych. Użytkownik z prawem odczytu, ale bez prawa zapisu, może opróżnić dane powiązanej tabeli, powodując nieodwracalną utratę danych, odmowę usługi i utratę integralności danych.
- CVE-2026-102279Niskie
W frameworku Laravel przed wersjami 12.69.0 i 13.30.0 strony debugowania wyjątków przy włączonym APP_DEBUG przekazują dane kontrolowane przez atakującego do podpowiedzi Tippy.js skonfigurowanej z allowHTML=true. Umożliwia to atak DOM-based cross-site scripting, gdy użytkownik najedzie kursorem na podpowiedź.
- CVE-2026-48019Wysokie
Laravel przed wersjami 12.60.0 i 13.10.0 zawiera podatność na wstrzyknięcie CRLF w walidacji adresów e-mail, która w połączeniu z obsługą sekwencji znaków przez Symfony Mailer i Symfony Mime może pozwolić nieuwierzytelnionemu atakującemu na ingerencję w wysyłkę wiadomości e-mail w aplikacjach wysyłających maile na adresy podane przez użytkownika. Problem naprawiono w wersjach 12.60.0 i 13.10.0.
Oryginalny opis (angielski, źródło NVD)
Laravel is a web application framework. Prior to 12.68.0 and 13.29.0, TokenGuard configured as a standard token-based API guard does not reject a crafted non-string credential. Under affected MySQL or MariaDB configurations, the authentication lookup can match an unintended existing user, allowing an unauthenticated attacker to bypass authentication and take over an account on routes protected by TokenGuard. This issue is fixed in versions 12.68.0 and 13.29.0.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

