CVE-2025-55210
WysokieStreszczenie
Moduł API FreePBX przed wersjami 17.0.5 i 16.0.17 jest podatny na eskalację uprawnień przez uwierzytelnionych użytkowników z dostępem do API REST/GraphQL. Atakujący może sfałszować ważny token JWT, uzyskując pełny dostęp do API, nawet jako użytkownik o niższych uprawnieniach.
Ocena ryzyka
Organizacja narażona jest na nieautoryzowany dostęp do wrażliwych danych i funkcji systemu, co może prowadzić do poważnych naruszeń bezpieczeństwa. Eskalacja uprawnień może umożliwić atakującym manipulację systemem oraz dostęp do poufnych informacji.
Rekomendacja
Zaleca się aktualizację FreePBX do wersji 17.0.5 lub 16.0.17, aby usunąć tę podatność. Dodatkowo, warto przeprowadzić audyt uprawnień użytkowników oraz monitorować dostęp do API.
Powiązane podatności
- CVE-2026-13684Krytyczne
Podatność polegająca na niewłaściwym kodowaniu lub escapowaniu danych wyjściowych w SCGI w Synology DiskStation Manager (DSM) przed wersjami 7.2.1-69057-12, 7.2.2-72806-9, 7.3.2-86009-4 i 7.4-90075 pozwala zdalnym atakującym na odczyt lub zapis dowolnych plików oraz przeprowadzanie ataków odmowy usługi.
- CVE-2026-13639Krytyczne
Podatność wynikająca z niewystarczającej entropii w logice logowania w Synology DiskStation Manager (DSM) przed wersjami 7.2.1-69057-12, 7.2.2-72806-9, 7.3.2-86009-4 i 7.4-90075 pozwala zdalnym atakującym na odczyt lub zapis dowolnych plików oraz przeprowadzanie ataków odmowy usługi.
- CVE-2026-67101Krytyczne
HCL BigFix Service Management jest podatny na podatność Server-Side Request Forgery (SSRF) w funkcji wyszukiwania, co może pozwolić atakującemu na wymuszenie na serwerze aplikacji wysyłania żądań do systemów wewnętrznych niedostępnych z internetu.
- CVE-2026-67100Krytyczne
HCL BigFix Service Management jest podatny na wadę SQL Injection oraz wadę Cross-Tenant Data Exposure, co może pozwolić uwierzytelnionemu atakującemu na wstrzykiwanie poleceń bazy danych w celu wyodrębnienia poufnych informacji o systemie, a także manipulowanie wartościami żądań w celu uzyskania nieautoryzowanego dostępu do pełnych danych profilu osobowego i PII w różnych organizacjach.
- CVE-2026-93467Krytyczne
Oprogramowanie OAKlouds firmy HGiga zawiera podatność niezabezpieczonej deserializacji. Nieuwierzytelniony zdalny atakujący może wykonać dowolny kod na serwerze, wysyłając specjalnie spreparowaną treść serializowaną.
- CVE-2026-85878Krytyczne
Nieprawidłowa autoryzacja w Azure Database for PostgreSQL umożliwia uwierzytelnionemu atakującemu podniesienie uprawnień przez sieć.
- CVE-2026-69843Krytyczne
Obejście uwierzytelniania poprzez podszywanie się w Microsoft Fabric umożliwia nieuprawnionemu atakującemu podniesienie uprawnień przez sieć.
- CVE-2026-62874Krytyczne
Niewystarczająca weryfikacja autentyczności danych w Azure Billing umożliwia nieuprawnionemu atakującemu podniesienie uprawnień przez sieć.
- CVE-2026-87886WysokieAktywnie exploitowane
Podatność polega na lokalnym podniesieniu uprawnień wynikającym z niezabezpieczonych uprawnień do plików. Dotyczy produktów Acronis Backup plugin for cPanel & WHM (Linux) przed build 1.9.3.1021, Acronis Backup extension for Plesk (Linux) przed build 1.8.11.638 oraz Acronis Backup plugin for DirectAdmin (Linux) przed build 1.2.3.238.
- CVE-2026-87701Krytyczne
Nieprawidłowa neutralizacja specjalnych elementów w danych wyjściowych używanych przez komponent podrzędny (iniekcja) w Azure Cosmos DB pozwala uwierzytelnionemu atakującemu na podniesienie uprawnień przez sieć.
Oryginalny opis (angielski, źródło NVD)
FreePBX is an open-source web-based graphical user interface (GUI) that manages Asterisk. Prior to 17.0.5 and 16.0.17, FreePBX module api (PBX API) is vulnerable to privilege escalation by authenticated users with REST/GraphQL API access. This vulnerability allows an attacker to forge a valid JWT with full access to the REST and GraphQL APIs on a FreePBX that they've already connected to, possibly as a lower privileged user. The JWT is signed using the api-oauth.key private key. An attacker can generate their own token if they possess this key (e.g., by accessing an affected instance), and specify any scopes they wish (e.g., rest, gql), bypassing traditional authorization checks. However, FreePBX enforces that the jti (JWT ID) claim must exist in the database (api_access_tokens table in the asterisk MySQL database) in order for the token to be accepted. Therefore, the attacker must know a jti value that already exists on the target instance. This vulnerability is fixed in 17.0.5 and 16

