{"id":"CVE-2026-62347","kind":"vulnerability","aliases":["CVE-2026-62347"],"related":[],"title":"Element Call: password query parameter leaks into shared bug report logs","description":"Element Call is a native Matrix video conferencing application. From 0.16.0 until 0.20.3, the standalone Element Call `SPA` logs the `password` URL query parameter. When a user submits an error report, called a rageshake, these logs are shared with the application operator. Users can therefore unintentionally disclose the shared `password` used to encrypt the call, potentially compromising call confidentiality. Avoiding submission of bug reports or debug logs prevents this disclosure path in affected versions. Upgrading does not remove secrets from previously collected `rageshakes`, which require separate cleanup by the log-server operator. This issue is fixed in version 0.20.3.","summary":"Element Call versions 0.16.0 through 0.20.3 log the shared call password from the URL query string. When a user submits a rageshake error report, those logs go to the application operator, exposing the password used to encrypt the call.","severity":"medium","cvss":5.9,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["element-call","matrix","package","self-hosted"],"not_affected_if":["no-rageshake-submission","version-0.20.3-or-later"],"how_to_check":"- Check the deployed Element Call version against `0.20.3`.\n- Review whether users submit rageshake bug reports or debug logs from Element Call.","fix":"- Upgrade Element Call to `0.20.3`.\n- Previously collected rageshakes need separate cleanup by the log-server operator; upgrading does not remove them.","status":"open","published_at":"2026-10-30T22:16:56+00:00","first_seen_at":"2026-10-30T22:25:56+00:00","triaged_at":"2026-10-30T22:27:19+00:00","updated_at":"2026-10-30T22:27:19+00:00","category":"package","confidence":0.8,"triage":{"at":"2026-10-30T22:27:19Z","model":"claude-haiku-5-5","output":{"fix":"- Upgrade Element Call to `0.20.3`.\n- Previously collected rageshakes need separate cleanup by the log-server operator; upgrading does not remove them.","reach":"network","title":"Element Call: password query parameter leaks into shared bug report logs","impact":"medium","summary":"Element Call versions 0.16.0 through 0.20.3 log the shared call password from the URL query string. When a user submits a rageshake error report, those logs go to the application operator, exposing the password used to encrypt the call.","audience":"businesses","category":"package","nicknames":[],"who_cares":["element-call","matrix","self-hosted"],"confidence":0.8,"fix_status":"available","needs_auth":"no","worst_case":"Call encryption password exposed to the log-server operator through shared logs","analyst_note":"","how_to_check":"- Check the deployed Element Call version against `0.20.3`.\n- Review whether users submit rageshake bug reports or debug logs from Element Call.","plain_action":"","needs_analyst":false,"not_affected_if":["version-0.20.3-or-later","no-rageshake-submission"],"who_is_affected":"Teams that self-host or run Element Call from versions 0.16.0 through 0.20.3 and receive rageshake bug reports are exposed, since the call password can appear in those logs. Deployments on 0.20.3 or later are not affected by this path, and teams that do not collect rageshakes have less exposure.","user_interaction":"yes","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000691,"input_tokens":4224,"output_tokens":537,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-2026':13A,16A '-62347':14A,17A '0.16.0':29B,75C '0.20.3':31B,77C,164C 'affect':137C 'applic':55B,73C,105C 'avoid':124C 'bug':9A,127C 'call':2A,20B,27B,35B,64B,66C,81C,96C,119C,122C 'cleanup':151C 'collect':146C 'compromis':121C 'conferenc':72C 'confidenti':123C 'cve':12A,15A 'debug':130C 'disclos':111C 'disclosur':134C 'element':1A,19B,26B,65C,80C 'element-cal':18B 'encrypt':62B,117C 'error':48B,94C 'expos':57B 'fix':161C 'go':52B 'host':25B 'issu':159C 'leak':6A 'log':11A,32B,51B,83C,100C,131C,155C 'log-serv':154C 'matrix':21B,70C 'nativ':69C 'oper':56B,106C,157C 'packag':22B 'paramet':5A,88C 'password':3A,36B,59B,85C,114C 'path':135C 'potenti':120C 'prevent':132C 'previous':145C 'queri':4A,40B,87C 'rageshak':47B,98C,147C 'remov':142C 'report':10A,49B,95C,128C 'requir':149C 'secret':143C 'self':24B 'self-host':23B 'separ':150C 'server':156C 'share':8A,34B,102C,113C 'spa':82C 'standalon':79C 'string':41B 'submiss':125C 'submit':45B,92C 'therefor':109C 'unintent':110C 'upgrad':139C 'url':39B,86C 'use':60B,115C 'user':44B,91C,107C 'version':28B,138C,163C 'video':71C","nicknames":[],"mitigations":[],"who_affected":"Teams that self-host or run Element Call from versions 0.16.0 through 0.20.3 and receive rageshake bug reports are exposed, since the call password can appear in those logs. Deployments on 0.20.3 or later are not affected by this path, and teams that do not collect rageshakes have less exposure.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"available","audience":"businesses","plain_action":null,"first_public_at":"2026-10-30T22:16:56+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:A/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","cvss_by":"security-advisories@github.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-62347","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-62347","severity":null,"published_at":"2026-10-30T22:16:56+00:00","modified_at":"2026-10-30T22:16:56+00:00","first_seen_at":"2026-10-30T22:25:56+00:00","fetched_at":"2026-10-30T22:25:56+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}