Katalog CVE

CVE-2026-75600

WysokieCVSS 8.6
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.76%

Percentyl 54 - wyżej niż 54% wszystkich znanych CVE

Streszczenie

FreePBX to open source IP PBX. Przed wersją 17.0.9 uwierzytelnieni użytkownicy, którzy mają dostęp do interfejsu modułu GraphQL api, mogą wykonywać dowolne polecenia powłoki. Wymagany jest uwierzytelniony dostęp do modułu api. Generator dokumentacji modułu PBX API przyjmuje uwierzytelniony parametr host i używa go do budowy polecenia powłoki. Ścieżka kodu weryfikuje wygenerowany token OAuth przed wykonaniem, ale nie weryfikuje ani nie escapuje hosta. Kompromitacja skutkuje uwierzytelnionym wykonaniem dowolnych poleceń powłoki jako użytkownik usługi web/PBX (zazwyczaj asterisk). Problem został naprawiony w wersji 17.0.9.

Ocena ryzyka

Ryzyko obejmuje możliwość wykonania dowolnych poleceń na serwerze przez uwierzytelnionego użytkownika, co może prowadzić do pełnej kompromitacji systemu, kradzieży danych lub przerwania działania usług.

Rekomendacja

Zaleca się natychmiastową aktualizację FreePBX do wersji 17.0.9 lub nowszej oraz ograniczenie dostępu do modułu api tylko dla zaufanych użytkowników.

Inne podatności w FreePBX

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

FreePBX is an open source IP PBX. Prior to version 17.0.9, authenticated users who are authorized to access the GraphQL api module interface of FreePBX are able to execute arbitrary shell commands. Authenticated access to the api module is required. The PBX API module's documentation generator accepts an authenticated host parameter and uses it to build a shell command. The code path validates the generated OAuth access token before execution, but it does not validate or escape host. Compromise results in authenticated arbitrary shell command execution as the FreePBX web/PBX service user (typically asterisk.). This issue has been patched in version 17.0.9.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS