CVE-2026-12190: Genspark AI Workspace App Android Authorization Bypass
A vulnerability in Genspark AI Workspace App version 2.8.4 on Android allows a local attacker with user-level access to bypass authorization checks for custom URL scheme handlers. This means an attacker already on the device could potentially redirect the app to perform actions it shouldn't allow, such as accessing sensitive data or triggering unintended operations. The attack requires local access and does not appear in active exploitation records.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 5.3 MEDIUM · CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
- Weaknesses (CWE)
- CWE-285, CWE-939
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-14 / 2026-06-17
NVD description (verbatim)
A vulnerability has been found in Genspark AI Workspace App 2.8.4 on Android. This vulnerability affects unknown code of the component ai.mainfunc.genspark. The manipulation leads to improper authorization in handler for custom url scheme. The attack can only be performed from a local environment. The vendor was contacted early about this disclosure but did not respond in any way.
5 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-12190 is a local privilege escalation vulnerability affecting the ai.mainfunc.genspark component in Genspark AI Workspace App 2.8.4. The flaw stems from improper authorization enforcement in the custom URL scheme handler (CWE-285: Improper Authorization, CWE-939: Improper Authorization in Handler for Custom URL Scheme). An authenticated local user can craft malicious URIs to bypass the handler's security controls, potentially gaining unauthorized access to app functionality. The CVSS v3.1 score of 5.3 reflects the low attack complexity and local-only requirement, with limited scope to confidentiality, integrity, and availability.
Business impact
For organizations deploying Genspark AI Workspace on employee or managed Android devices, this vulnerability creates a risk that malware or a compromised user account could escalate privileges within the app to access or modify sensitive workspace data. The impact is contained to individual devices and requires prior compromise or physical access, reducing the blast radius in typical enterprise environments. However, in BYOD or shared-device scenarios, the risk profile increases, particularly if workspace data handles sensitive business information.
Affected systems
Only Genspark AI Workspace App version 2.8.4 running on Android is affected. The vendor (Genspark) did not respond to early disclosure efforts, and no patched version has been announced as of the publication date. Organizations using this app should assume version 2.8.4 and potentially earlier builds are vulnerable until a patch is released by the vendor.
Exploitability
Exploitation requires local access to the device and valid user credentials or app installation context. The attack surface is limited to the custom URL scheme handler, and the attacker cannot exploit this remotely. While the technical barrier is relatively low (local manipulation of URI parameters), practical exploitation depends on the attacker's ability to interact with the device—either through physical access, malware already resident on the device, or a compromised user account. This is not a network-exploitable vulnerability.
Remediation
Primary remediation is an update from the vendor. Users should monitor Genspark's official channels for a security patch to version 2.8.4 or later. In the interim, restrict deployment of this app to devices with strong device-level security controls, such as managed Android enterprise devices with MDM enforcement, or limit the app's use to non-sensitive workflows. Consider disabling custom URL scheme handling at the device policy level if possible.
Patch guidance
Verify with Genspark's official advisory or release notes whether a patched version addressing CVE-2026-12190 has been released. If available, upgrade Genspark AI Workspace App to the fixed version. For environments where immediate patching is not feasible, implement supplementary controls such as application sandboxing, device-level access restrictions, and monitoring of URL scheme invocations. Test patches in a staging environment before enterprise rollout.
Detection guidance
Monitor device logs for unusual invocations of the Genspark app via custom URI schemes, particularly those containing unexpected parameters or repeated failed authorization attempts. On managed devices, enable endpoint detection and response (EDR) or mobile threat defense (MTD) tools to flag suspicious inter-app communication targeting ai.mainfunc.genspark. Review app permission logs for unexpected data access by the Genspark app. Detection is most effective on devices with comprehensive logging enabled.
Why prioritize this
While the CVSS score is MEDIUM (5.3), prioritization should be moderate-to-low unless the app handles highly sensitive data or is deployed on high-risk device categories. The local-only attack vector and requirement for user-level access significantly reduce real-world risk in centrally managed environments. However, organizations with BYOD policies, shared Android devices, or heavy reliance on Genspark for sensitive business workflows should prioritize patching and compensating controls.
Risk score, explained
The CVSS v3.1 score of 5.3 (MEDIUM) reflects: Attack Vector Local (AV:L) — no remote exploitation; Attack Complexity Low (AC:L) — standard URI manipulation; Privileges Required (PR:L) — attacker must already have user-level access; User Interaction (UI:N) — no user action needed once access is obtained; Scope Unchanged (S:U) — impact is limited to the app and device; Confidentiality, Integrity, and Availability (C:L/I:L/A:L) — partial impact across all three. The score appropriately penalizes the vulnerability for its limited scope while acknowledging the security control bypass.
Frequently asked questions
Does this vulnerability affect Genspark on iOS or desktop platforms?
No. CVE-2026-12190 is specific to Genspark AI Workspace App version 2.8.4 on Android. Other platforms and versions may have different security postures and are not affected by this particular flaw.
Can an attacker exploit this vulnerability without already having access to the device?
No. The vulnerability requires local access and authenticated user-level privileges. It cannot be exploited remotely over the network or without some form of prior device compromise or authorized account access.
Should we block this app entirely, or is restricting deployment sufficient?
Complete blocking is not necessary if the app is critical to your operations. Instead, restrict deployment to managed, enterprise-enrolled Android devices with strong MDM controls, disable custom URL schemes where possible, and monitor for suspicious activity. Prioritize patching as soon as a fix is available.
What should we do if the vendor doesn't release a patch?
If Genspark does not release a patch after a reasonable timeline, conduct a risk assessment to determine whether continued use is acceptable. Document your decision, implement compensating controls (device restrictions, sandboxing, monitoring), and consider alternative AI workspace solutions with better security track records and responsive vendors.
This analysis is based on vulnerability data available as of 2026-06-17. Vendor responses, patch releases, or additional technical details may have emerged after publication. Always verify patch availability and applicability with the vendor's official security advisory before deploying updates. This vulnerability is not currently tracked in the CISA KEV catalog, indicating it has not been observed in active exploitation as of the analysis date. Organizations should independently assess risk based on their deployment model, data sensitivity, and device management posture. Source: NVD (public-domain), retrieved 2026-07-20. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-12189MEDIUMMoovit Custom URL Handler Authorization Bypass on Android
- CVE-2026-12065LOWGroww Android App Custom URL Scheme Authorization Bypass
- CVE-2026-10070MEDIUMmacrozheng mall Admin Authorization Bypass in /admin/update/
- CVE-2026-10154MEDIUMDolibarr ERP CRM Authorization Bypass in Messaging Module
- CVE-2026-10211MEDIUMAstrBot 4.23.6 Path Normalization Authorization Bypass
- CVE-2026-10212MEDIUMAstrBot 4.24.2 Authorization Bypass via Session ID Manipulation
- CVE-2026-10215MEDIUMDolibarr Leave Request API Authorization Bypass
- CVE-2026-10218MEDIUMGoClaw Improper Authorization Vulnerability (CVSS 5.4)