Quick answers
- Is CVE-2026-88861 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-88861 being exploited in the wild.
- How severe is CVE-2026-88861?
- High severity, with a CVSS score of 8.3, published 10 September 2026.
- Which products and versions are affected?
- Cap-go Capgo all versions.
- Is there a fix for CVE-2026-88861?
- No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
- How is CVE-2026-88861 attacked?
- It is attacked over the network, in a hosted service.
- Am I affected by CVE-2026-88861?
- Check whether anything you run is named in the advisory. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
The vulnerability is an authentication bypass in Capgo's Edge authorization path caused by inconsistent MFA validation. The Edge JWT middleware (foundJWT()) accepts password-only aal1 sessions without validating the assurance level, and the direct RBAC authorization path (checkPermission()/checkPermissionPg()) authorizes users by ID without checking the JWT's aal claim. This differs from Capgo's canonical MFA control (public.verify_mfa()), which correctly requires aal2 for accounts with enrolled MFA factors. An attacker with a victim's password can authenticate with aal1, mint a persistent app-scoped app_admin API key before the session expires, and perform privileged operations such as modifying production OTA channel configurations. The key remains valid even after the aal1 session is logged out. No patch is available as of publication; all versions are affected.
Affected products
- Cap-go Capgo all versions
Timeline
- 2026-09-10: disclosed: Vulnerability disclosed; no patched version available at time of publication