CVE-2026-107017 in Canvokiinfo

Summary

by MITRE • 10/29/2026

Insecure permissions in the ShortcutDispatchActivity component of canvoki versionCode 14 allows unauthorized attackers to arbitrarily trigger another user's configured automated actions.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 10/29/2026

The vulnerability identified within the ShortCutDispatchActivity component of canvoki, specifically affecting version code 14, represents a critical failure in access control mechanisms that governs how application components interact with external intents and system events. This flaw stems from an insecure configuration where the activity is exported or lacks sufficient permission checks to restrict invocation solely to authorized internal processes or specific user contexts. In Android-based environments, activities are fundamental units of interaction, and when a component designed for handling shortcuts or automated triggers is improperly secured, it becomes accessible to any application installed on the device that can construct an appropriate intent. This architectural oversight allows malicious actors to bypass intended security boundaries by directly invoking this activity without requiring authentication or proper user consent mechanisms typically associated with sensitive operations.

From a technical perspective, the core issue lies in the misconfiguration of component visibility and permission enforcement within the AndroidManifest.xml file or through runtime checks that are insufficiently rigorous. The ShortCutDispatchActivity is responsible for processing inputs related to automated actions configured by users. When this entry point is exposed without adequate restrictions, it effectively becomes a public interface for triggering these automation workflows. An attacker can craft specific intents containing parameters that dictate which user's account context or configuration should be executed. Because the system does not validate whether the invoking application has the legitimate right to act on behalf of the target user, the operating system proceeds with dispatching the command as if it originated from a trusted source within the same security domain. This bypasses standard isolation principles that are meant to prevent cross-application interference and unauthorized data access or action execution.

The operational impact of this vulnerability is severe, particularly in environments where canvoki is used for managing sensitive automated tasks such as financial transactions, system configuration changes, or communication with critical infrastructure services. An unauthorized attacker can exploit this flaw to arbitrarily trigger another user's configured automated actions without their knowledge or consent. This could lead to a range of malicious outcomes including the execution of fraudulent commands, exfiltration of data through triggered workflows, disruption of service availability by initiating resource-intensive automations, or manipulation of system states that compromise overall device integrity. The ability to act on behalf of another user effectively grants the attacker elevated privileges within the application's logical scope, undermining trust in the automation framework and potentially leading to significant financial loss or operational downtime depending on the nature of the automated actions involved.

This vulnerability aligns with CWE-284 Improper Access Control, as it involves a failure to restrict access to resources based on user identity or role. Furthermore, from an offensive security perspective, this behavior is consistent with ATT&CK technique T1059 Command and Scripting Interpreter if the automated actions involve executing scripts, or more broadly under lateral movement techniques where one compromised entity leverages trust relationships to affect other users within a system. The exploitation does not require complex privilege escalation exploits but rather relies on basic intent manipulation capabilities available to any installed application, making it highly accessible to low-privilege attackers.

Mitigation strategies must focus on hardening the component's exposure and enforcing strict access controls. Developers should immediately review the AndroidManifest.xml configuration for ShortCutDispatchActivity to ensure that android:exported is set to false unless absolutely necessary for legitimate inter-app communication, in which case explicit permission checks using android:permission attributes or runtime verification of calling application signatures must be implemented. Additionally, implementing robust input validation and context-aware authorization logic within the activity's codebase can prevent unauthorized invocation by verifying that the request originates from a trusted source with appropriate privileges. Regular security audits focusing on component export settings and intent filter configurations are essential to identify similar misconfigurations across other parts of the application ecosystem.

Responsible

MITRE

Reservation

10/07/2026

Disclosure

10/29/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!