Wallet apps face hidden Android supply-chain risk

Millions of Android users, including a large share of cryptocurrency wallet customers, were exposed to a software supply-chain weakness after a flaw in the widely used EngageSDK library was found to allow hostile apps on the same device to break through normal app boundaries and reach sensitive data. The issue centred on an “intent redirection” vulnerability inside the third-party Android kit, which is used for push notifications and in-app messaging, and whose reach extended far beyond any single wallet provider.

Researchers said the affected wallet applications alone accounted for more than 30 million installations, while the wider number of impacted app installs rose above 50 million once non-wallet apps using the same SDK were included. The flaw was identified in EngageLab’s EngageSDK version 4.5.4, reported to the vendor in April 2025, escalated to the Android Security Team in May 2025, and fixed on 3 November 2025 in version 5.2.1.

At the technical level, the weakness exploited Android’s intent mechanism, which apps use to communicate with one another and with internal components. By crafting a malicious intent, an attacker could potentially trick a vulnerable app into granting access using the trusted identity and permissions of that app. Security guidance from Android describes intent redirection as a class of flaw that can lead to execution of internal app features or access to private components, including non-exported content providers, if inputs are not properly sanitised.

That matters acutely in the digital-asset sector because wallet apps routinely sit close to highly valuable information: personal details, authentication material, and, in some cases, data that can help facilitate financial theft. Researchers said the EngageSDK flaw created a path by which private app data could be exposed to a malicious application already present on the same handset. Microsoft’s analysis said the permissions granted through the vulnerable flow could persist until explicitly revoked, increasing the seriousness of the threat once triggered.

The chronology also underscores how quietly mobile supply-chain risks can spread. EngageSDK is not the main product most users think they are installing; it is a behind-the-scenes component embedded by app developers. That means a weakness in one library can propagate across many brands, sectors and geographies at once. In this case, researchers confirmed the flaw in multiple apps available through Google Play before disclosure, and Google later removed apps found to contain vulnerable versions from the store. Android also added automatic protections aimed at reducing exposure for users who had already downloaded affected apps.

No confirmed evidence has emerged that the EngageSDK bug was exploited in the wild before the fix became available, a point that slightly tempers the immediate alarm. Yet the absence of confirmed abuse does not lessen the warning for wallet operators and app developers. The episode shows how third-party code can introduce hidden attack surfaces into otherwise legitimate financial or consumer applications, especially where exported components, URI permissions and manifest settings are not being closely reviewed.

The repair itself was straightforward but revealing. The patched EngageSDK version changed the vulnerable activity so it was no longer exported, stopping outside apps from invoking it directly. Security guidance accompanying the disclosure urged developers to upgrade promptly, inspect merged Android manifests for unintentionally exposed components, and harden how intents are handled, including clearing risky flags and sanitising redirected data. Android’s own documentation recommends avoiding designs that redirect nested intents where possible, or using safer patterns such as PendingIntent when redirection cannot be avoided.

For the crypto industry, the incident lands at a sensitive moment. Wallet providers have spent years pitching mobile convenience while trying to reassure users about custody, privacy and endpoint security. What this case demonstrates is that risk does not always arise from a direct breach of a wallet company’s core codebase. Sometimes it comes from a dependency added for engagement or marketing functions, far from the transaction engine, but still close enough to sensitive information to become dangerous if left unchecked.



Notice an issue?

Arabian Post strives to deliver the most accurate and reliable information to its readers. If you believe you have identified an error or inconsistency in this article, please don't hesitate to contact our editorial team at editor[at]thearabianpost[dot]com. We are committed to promptly addressing any concerns and ensuring the highest level of journalistic integrity.


ADVERTISEMENT
Social Media Auto Publish Powered By : XYZScripts.com