Skip to main content
← All vulnerabilities
CVE-2026-25058

Vexa's unauthenticated internal transcript endpoint exposed by default

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.10.0-260419-1910
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

Vexa is an open-source, self-hostable meeting bot API and meeting transcription API. Prior to 0.10.0-260419-1910, the Vexa transcription-collector service exposes an internal endpoint `GET /internal/transcripts/{meeting_id}` that returns transcript data for any meeting without any authentication or authorization checks. An unauthenticated attacker can enumerate all meeting IDs, access any user's meeting transcripts without credentials, and steal confidential business conversations, passwords, and/or PII. Version 0.10.0-260419-1910 patches the issue.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • Vexa-ai vexa

    fixed in 0.10.0-260419-1910

References 1

GitHub · Vexa-ai/vexa