CVE-2026-25058CWE-306CWE-862

Vexa's unauthenticated internal transcript endpoint exposed by default

High · published April 20, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
33.3
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00402 · 33.3th percentile
Weaknesses
CWE-306 · Missing Authentication for Critical Function; CWE-862 · Missing Authorization
Published
2026-04-20T16:03Z
EPSS history
Timeline
  • 20 APR 16:03Z
    Vexa's unauthenticated internal transcript endpoint exposed by default
    cvelistv5