Skip to main content

Midday

1 CVEs product

Monthly

CVE-2026-81035 HIGH This Week

Team deletion in Midday's tRPC API grants destructive Owner-equivalent authority to any authenticated Member due to a missing role check in `apps/api/src/trpc/routers/team.ts`. The `team-access` authorization helper confirms team membership but never validates whether the caller holds the `owner` role, despite that check being correctly implemented in adjacent member-removal and member-update procedures within the same router. Any invited team member - receiving the `Member` role by default - can delete the entire team and all scoped records, and additionally trigger a background cleanup job that exercises stored bank-connection OAuth tokens against connected financial providers. No public exploit identified at time of analysis; no CISA KEV listing.

Authentication Bypass Midday
NVD GitHub
CVSS 4.0
7.2
EPSS
0.3%
EPSS 0% CVSS 7.2
HIGH This Week

Team deletion in Midday's tRPC API grants destructive Owner-equivalent authority to any authenticated Member due to a missing role check in `apps/api/src/trpc/routers/team.ts`. The `team-access` authorization helper confirms team membership but never validates whether the caller holds the `owner` role, despite that check being correctly implemented in adjacent member-removal and member-update procedures within the same router. Any invited team member - receiving the `Member` role by default - can delete the entire team and all scoped records, and additionally trigger a background cleanup job that exercises stored bank-connection OAuth tokens against connected financial providers. No public exploit identified at time of analysis; no CISA KEV listing.

Authentication Bypass Midday
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy