CVE-2026-100619
Last modified
CVE-2026-100619 is a high-severity vulnerability rated 8.8/10 on the CVSS scale. Capgo (capgo.app) blocks direct user inserts into the public.manifest table with a RESTRICTIVE row-level security policy, but that restriction can be bypassed indirectly. A principal holding an app-scoped upload/write/all API key (upload+ rights) or an authenticated user with write+ rights on an app can update public.app_versions.manifest on a version whose storage_provider is 'r2-direct', which is not covered by the bundle content-lock check.
Description
Capgo (capgo.app) blocks direct user inserts into the public.manifest table with a RESTRICTIVE row-level security policy, but that restriction can be bypassed indirectly. A principal holding an app-scoped upload/write/all API key (upload+ rights) or an authenticated user with write+ rights on an app can update public.app_versions.manifest on a version whose storage_provider is 'r2-direct', which is not covered by the bundle content-lock check. The on_version_update async worker trusts record.manifest and, using the service-role Supabase client, inserts the attacker-controlled file_name, file_hash, and s3_path into public.manifest before clearing app_versions.manifest. When a channel points to the crafted version, the /updates endpoint returns the service-role-created manifest entry as a client-facing download_url, enabling OTA manifest poisoning through a trusted async worker path. All versions are affected; no patch was available at the time of publication.
Metrics
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-100619?
How severe is CVE-2026-100619?
How do I fix CVE-2026-100619?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-100613capgo.app is an over-the-air (OTA) update platform for Capac…5.3
- CVE-2026-100614Capgo before 12.244.1 contains a cross-tenant integrity vuln…8.8
- CVE-2026-100615Cap-go capgo.app before 12.267.1 fails to validate target AP…8.8
- CVE-2026-100616capgo.app is an over-the-air update platform for Capacitor a…5.5
- CVE-2026-100617Cap-go capgo.app fails to validate that principals in channe…8.8
- CVE-2026-100618Capgo (capgo.app) is affected by an authorization flaw in th…8.5
- CVE-2026-10062A vulnerability was determined in TRENDnet TEW-432BRP 3.10B2…9.8
- CVE-2026-100620Capgo CLI (npm package @capgo/cli) through 7.98.2 is affecte…3.8
- CVE-2026-100621Capgo (capgo.app) contains an incomplete access-control/cont…4.3
- CVE-2026-100622capgo.app through 12.129.0 fails to verify deletion status w…7.5
- CVE-2026-100623Capgo (capgo.app) exposes the legacy membership table public…8.8
- CVE-2026-100624Capgo.app before 12.264.5 does not enforce upload expiry or …5.4
Are you affected by CVE-2026-100619?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
