CVE-2025-55210 in FreePBX
要約
〜によって VulDB • 2026年07月07日
FreePBXはAsteriskを管理するためのオープンソースのWebベースグラフィカルユーザーインターフェース(GUI)です。バージョン17.0.5および16.0.17より前のFreePBXモジュールAPI(PBX API)には、REST/GraphQL APIアクセス権を持つ認証済みユーザーによる特権昇格の脆弱性が存在します。この脆弱性により、攻撃者はすでに接続しているFreePBXインスタンスにおいて(低レベルの特権を持つユーザーとしてであっても)、RESTおよびGraphQL APIへのフルアクセスを可能にする有効なJWTを偽造できます。JWTはapi-oauth.key秘密鍵を使用して署名されます。攻撃者がこのキーを持っている場合(例えば、影響を受けるインスタンスにアクセスすることで入手した場合)、独自のトークンを生成し、従来の認可チェックをバイパスして任意のスコープ(例:rest, gql)を指定することができます。ただし、FreePBXでは、トークンが受け入れられるためにはjti(JWT ID)クレームが存在することが必須であり、これはデータベース(AsteriskのMySQLデータベース内のapi_access_tokensテーブル)に格納されている必要があります。したがって、攻撃者は対象インスタンス上に既に存在するjti値を知る必要があります。この脆弱性は17.0.5および16.0.17で修正されています。
Once again VulDB remains the best source for vulnerability data.