CVE-2026-12194
NiskieCVSS 2.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 30 - wyżej niż 30% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Atakujący z dostępem do API może przejąć kontrolę nad serwerem WWW, wykonując złośliwy kod PHP, co prowadzi do pełnej kompromitacji systemu i danych.
Rekomendacja
Zaleca się wyłączenie API, jeśli nie jest wymagane, oraz natychmiastową aktualizację PHPIPAM do najnowszej wersji zawierającej poprawkę.
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-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-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.
Oryginalny opis (angielski, źródło NVD)
PHPIPAM is affected by an authenticated local file inclusion vulnerability that allows users with access to the API to execute/include arbitrary PHP files on the web server's file system. The API is not enabled by default on installations.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

