CVE-2026-115982
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 19 - wyżej niż 19% wszystkich znanych CVE
Streszczenie
W phpIPAM do wersji 1.8.3 wykryto podatność w funkcji create_rack_link w pliku app/tools/racks/show-rack-popup.php (komponent Rack Link Creation). Manipulacja argumentem deviceid prowadzi do cross site scripting (XSS). Podatność można wykorzystać zdalnie, a publiczny exploit jest już dostępny.
Ocena ryzyka
Osoba atakująca może zdalnie wstrzyknąć złośliwy skrypt do przeglądarki użytkownika phpIPAM, co może prowadzić do kradzieży sesji lub wykonania działań w imieniu administratora. Ponieważ exploit jest publiczny, ryzyko wykorzystania jest wysokie.
Rekomendacja
Zaktualizuj phpIPAM do wersji nowszej niż 1.8.3, gdy tylko producent udostępni poprawkę, oraz wdroż walidację i sanityzację argumentu deviceid. Do czasu aktualizacji ogranicz dostęp do interfejsu phpIPAM do zaufanych sieci.
Inne podatności w phpIPAM
Zobacz wszystkie- CVE-2026-67602Krytyczne
phpIPAM przed wersją 1.8.2 zawiera podatność na obejście uwierzytelnienia w REST API, która pozwala nieuwierzytelnionym atakującym uzyskać pełny dostęp do API poprzez wykorzystanie niebezpiecznego mechanizmu kluczowania pamięci podręcznej obiektów. Pamięć podręczna jest kluczowana wyłącznie według wartości wyszukiwania bez uwzględnienia przeszukiwanej kolumny, co umożliwia wpisowi zapisanemu podczas wyszukiwania app_id zaspokoić późniejsze wyszukiwanie app_code, pozwalając atakującym użyć numerycznego identyfikatora wiersza bazy danych jako tokenu API do odczytu, zapisu i usuwania wszystkich rekordów zarządzania adresami IP.
- CVE-2026-115981Niskie
W phpIPAM do wersji 1.8.3 wykryto podatność w nieokreślonej funkcjonalności pliku upgrade/index.php. Manipulacja argumentem REQUEST_URI prowadzi do cross site scripting (XSS). Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-108720Średnie
phpIPAM do wersji 1.8.3 zawiera podatność braku autoryzacji, która pozwala uwierzytelnionym użytkownikom o niskich uprawnieniach wyświetlać zastrzeżone podsieci i adresy, ponieważ strony customer, location i NAT pomijają Subnets::check_permission. Atakujący mogą otworzyć customer objects.php, single-location.php lub nat_details.php, aby odczytać adresy IP, CIDR, nazwy hostów i adresy MAC z sekcji, do których nie mają dostępu.
- CVE-2026-97818Wysokie
W phpIPAM do wersji 1.8.3 występuje nieprawidłowa autoryzacja dla wartości id równej "admins" oraz "all" w pliku api/controllers/User.php. Błąd pozwala na dostęp do funkcji, które powinny być ograniczone do uprawnionych użytkowników.
- CVE-2026-75105Wysokie
phpIPAM do wersji 1.8.1 nie weryfikuje, czy żądany adres IP należy do podsieci, dla której wydano tymczasowy token udostępniania. W plikach app/temp_share/index.php i app/temp_share/address.php, gdy typ udostępniania to 'subnets', parametr subnetId jest używany bezpośrednio jako klucz główny bazy danych do pobrania adresu bez potwierdzenia, że adres należy do autoryzowanej podsieci. Nieuwierzytelniona osoba posiadająca ważny, niewygasły tymczasowy URL udostępniania może enumerować parametr subnetId, aby odczytać wszystkie rekordy adresów IP we wszystkich sekcjach i podsieciach, w tym nazwy hostów, nazwy DNS, adresy MAC, pola właściciela/kontaktowe oraz notatki (które mogą zawierać poświadczenia i szczegóły konfiguracji).
- CVE-2026-12194Niskie
PHPIPAM zawiera podatność na lokalne dołączanie plików (LFI) po uwierzytelnieniu, umożliwiającą użytkownikom z dostępem do API wykonywanie lub dołączanie dowolnych plików PHP w systemie plików serwera WWW. API nie jest domyślnie włączone w instalacjach.
- CVE-2025-61078Średnie
W phpIPAM v1.7.3 odkryto podatność na atak XSS w formularzu Request IP. Luka umożliwia zdalnemu atakującemu wstrzyknięcie dowolnego skryptu lub kodu HTML poprzez parametr instructions w żądaniu do endpointu /app/admin/instructions/edit-result.php.
- CVE-2025-60912Niskie
phpIPAM w wersji 1.7.3 zawiera podatność typu Cross-Site Request Forgery (CSRF) w funkcji eksportu bazy danych. Funkcja generate-mysql.php w punkcie końcowym /app/admin/import-export/ pozwala zdalnym atakującym wywołać pobieranie dużych zrzutów bazy danych za pomocą spreparowanych żądań HTTP GET, jeśli administrator ma aktywną sesję.
Oryginalny opis (angielski, źródło NVD)
A vulnerability was detected in phpIPAM up to 1.8.3. Affected by this issue is the function create_rack_link of the file app/tools/racks/show-rack-popup.php of the component Rack Link Creation. Performing a manipulation of the argument deviceid results in cross site scripting. Remote exploitation of the attack is possible. The exploit is now public and may be used. The vendor was contacted early about this disclosure.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

