Vulnerability · Published Jul 16, 2026 · Assigned by GitHub_M
CVE-2026-46514Frogman: Plaintext passwords and secrets persisted to audit log
Medium 6.5
In plain English
A medium-severity sensitive data in logs in frogman from mwtcmi. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.5% (higher than 39% of all known vulnerabilities).
Official description
Frogman provides headless PBX control through MCP and HTTP API. Prior to 1.6.2, fm_reset_password in Tools/ResetPassword.php:48-53 returned a plaintext password and fm_add_extension in Tools/AddExtension.php:172 returned a plaintext secret; Frogman.class.php:2207-2211 used auditOutcome to JSON-encode those responses into oc_audit_log.detail, allowing any PERM_READ caller with access to fm_audit_search to recover the stored credentials. This issue is fixed in version 1.6.2.
Affected products (as reported)
Weakness: CWE-532 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
References
- https://github.com/mwtcmi/frogman/security/advisories/GHSA-3p65-2prr-cfvf x_refsource_CONFIRM
- https://github.com/mwtcmi/frogman/commit/02203edb613774f265ad8a21d99c4f6cf7de0d4d x_refsource_MISC
- https://github.com/mwtcmi/frogman/releases/tag/v1.6.1 x_refsource_MISC
- https://github.com/mwtcmi/frogman/releases/tag/v1.6.2 x_refsource_MISC