CVE-2026-79348
ŚrednieCVSS 4.3Streszczenie
KitchenAsty do wersji 0.3.0 zawiera podatność IDOR w API rezerwacji. Endpoint GET /api/reservations/:id stosuje middleware uwierzytelniające, ale nie sprawdza własności ani roli, a handler getReservation zwraca rekord na podstawie identyfikatora podanego przez klienta bez porównania reservation.customerId z uwierzytelnionym podmiotem.
Ocena ryzyka
Atakujący może uzyskać dostęp do rezerwacji innych użytkowników, co prowadzi do naruszenia poufności danych i potencjalnie do nieautoryzowanych działań.
Rekomendacja
Należy dodać kontrolę autoryzacji w handlerze getReservation, porównując reservation.customerId z uwierzytelnionym użytkownikiem oraz wdrożyć testy dla IDOR.
Powiązane podatności
- CVE-2026-120213Krytyczne
Wtyczka @fastify/http-proxy w wersjach 9.0.0–11.6.5 nie ponownie koduje zdekodowanych parametrów trasy wstawianych do rewritePrefix. Wartość parametru kodująca separator ścieżki wraz z ogranicznikiem fragmentu lub zapytania dekoduje się do rzeczywistych separatorów, co pozwala wstrzyknąć dodatkowe segmenty ścieżki upstream i pominąć wymagany sufiks. Nieuwierzytelniony zdalny atakujący może uzyskać dostęp do lokalizacji poza zamierzonym prefiksem, co prowadzi do obejścia ograniczeń ścieżki, a w zależności od upstreamu do SSRF lub obejścia autoryzacji.
- CVE-2026-120345Krytyczne
W urządzeniu WAVLINK WN551X3-A wykryto podatność w funkcji sub_41a430 pliku /bin/ioos, w komponencie obsługi rozwiązywania nazw DNS. Manipulacja argumentem data prowadzi do wstrzyknięcia poleceń systemu operacyjnego, a atak można przeprowadzić zdalnie. Exploit został publicznie ujawniony i może być wykorzystany.
- CVE-2025-11969Krytyczne
Interfejsy System REST API nie egzekwują poprawnie mechanizmów kontroli dostępu, umożliwiając użytkownikom z niższymi uprawnieniami wykonywanie akcji administracyjnych, które powinny być zastrzeżone. Luka pozwala na nieautoryzowane operacje na produkcie. API udostępniane przez API Gateway w WSO2 API Manager nie są objęte tą podatnością.
- CVE-2026-120344Krytyczne
W urządzeniu WAVLINK WN551X3-A wykryto podatność w funkcji system pliku /bin/ioos, w komponencie obsługi grup WireGuard CLI. Manipulacja argumentem group_name prowadzi do wstrzyknięcia poleceń systemu operacyjnego, a atak można przeprowadzić zdalnie. Exploit został publicznie ujawniony i może być wykorzystany.
- CVE-2026-120322Krytyczne
W Termix-SSH Termix do wersji 2.9.2 wykryto podatność w pliku /plugin-api/file-manager/transferToHost. Manipulacja argumentem destPath prowadzi do path traversal, a atak można przeprowadzić zdalnie. Exploit jest publicznie dostępny i może być wykorzystywany.
- CVE-2026-120283Krytyczne
W urządzeniu Linksys E8450 (wersja 1.2.00.360516) wykryto podatność w funkcji strcpy w pliku /www/cgi-bin/portal.cgi. Manipulacja argumentem hidden_timezone prowadzi do przepełnienia bufora na stosie. Atak można przeprowadzić zdalnie, a producent nie odpowiedział na zgłoszenie.
- CVE-2026-120282Krytyczne
W urządzeniu WAVLINK WN536AX6-A (wersja V260507) wykryto podatność w funkcji host_black w pliku /protocol.csp. Manipulacja argumentem mac prowadzi do wstrzyknięcia poleceń systemu operacyjnego. Exploit został publicznie ujawniony i może być wykorzystany zdalnie.
- CVE-2026-120281Krytyczne
W urządzeniu WAVLINK WN536AX6-A (wersja V260507) w komponencie OpenVPN Handler wykryto podatność w funkcji strcpy w pliku /protocol.csp. Manipulacja argumentem openvpn_ip powoduje przepełnienie bufora na stosie. Exploit został upubliczniony i atak można przeprowadzić zdalnie.
- CVE-2026-120280Krytyczne
W urządzeniu WAVLINK WN536AX6-A (wersja V260507) w komponencie WireGuard wykryto podatność w funkcji wireguard_cli_group w pliku /protocol.csp. Manipulacja argumentami group_id/group_name prowadzi do wstrzyknięcia poleceń systemu operacyjnego. Exploit został ujawniony publicznie i atak można zainicjować zdalnie.
- CVE-2026-120279Krytyczne
W urządzeniu WAVLINK WN536AX6-A (wersja V260507) w komponencie openvpn_cli Handler wykryto podatność w nieznanej funkcji pliku /protocol.csp. Manipulacja argumentem file_id prowadzi do wstrzyknięcia poleceń systemu operacyjnego. Exploit został opublikowany i atak można przeprowadzić zdalnie.
Oryginalny opis (angielski, źródło NVD)
KitchenAsty through 0.3.0 contains a broken object level authorization (IDOR) vulnerability in the reservations API. The endpoint GET /api/reservations/:id in packages/server applies the authenticate middleware but performs no ownership or role check, and the getReservation handler in packages/server/src/controllers/reservation.controller.ts returns the record retrieved by the client-supplied identifier without comparing reservation.customerId to the authenticated principal
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

