CVE Catalog

CVE-2026-46513

HighCVSS 7.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.26%

18th percentile - higher than 18% of all known CVEs

Summary

Frogman prior to version 1.6.2 stored API tokens as raw hex strings and authenticated the X-Frogman-Token header by comparing it with the stored raw value. This allowed reading active tokens, including admin tokens, from the database and reusing them.

Risk Assessment

An attacker with database read access can recover valid API tokens and gain unauthorized access to the PBX system at the token's assigned permission level, including admin, leading to full system compromise.

Recommendation

Immediately upgrade Frogman to version 1.6.2 or later, and after the update, generate and replace all existing API tokens.

Other vulnerabilities in Frogman

See all
Original NVD description (English source)

Frogman provides headless PBX control through MCP and HTTP API. Prior to 1.6.2, Frogman stored API tokens generated by Tools/CreateApiToken.php:33-36 as raw bin2hex(random_bytes(32)) strings in oc_api_tokens, and Frogman.class.php:78 authenticated the X-Frogman-Token header by comparing it with the stored raw value, allowing database read access to recover reusable active tokens at their assigned permission level, including admin. This issue is fixed in version 1.6.2.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS