Cordova InAppBrowser iOS Flaw Lets Web Content Spoof Plugin Callbacks
Apache disclosed CVE-2026-47430, an important-severity vulnerability in the iOS implementation of cordova-plugin-inappbrowser that allows web content loaded inside an InAppBrowser WebView to dispatch arbitrary Cordova callback IDs without validation. The flaw stems from a crafted id field in a WKScriptMessage being passed into Cordova’s command handling, enabling untrusted content to trigger pending callbacks that should belong to other parts of the host app.
Because Cordova callback IDs are predictable, a remote attacker controlling displayed content or intercepting traffic could enumerate identifiers and spoof results for other installed plugins, including Camera, Contacts, File, and Geolocation. Reported by Niklas Merz and tracked as issue #1152, the bug affects cordova-plugin-inappbrowser versions 3.1.0 through 6.0.0 on iOS; Apache fixed it in 6.0.1, and exploitation scenarios may include malicious webpages, OAuth redirect flows, or deep links viewed inside affected apps.

Get ahead of threats like this
Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
How this story unfolded
2 events from the most recent confirmed update back to the earliest known activity.
Cordova Plugin InAppBrowser 6.0.1 fixes CVE-2026-47430
The vulnerability was fixed in cordova-plugin-inappbrowser version 6.0.1 by adding validation to prevent unauthorized callback execution. Users of affected iOS versions 3.1.0 through 6.0.0 were advised to upgrade.
Apache discloses CVE-2026-47430 in Cordova InAppBrowser for iOS
Apache disclosed CVE-2026-47430, an important-severity flaw in the iOS implementation of cordova-plugin-inappbrowser that allows arbitrary Cordova callback IDs to be dispatched without validation from InAppBrowser WebViews. The issue affects versions 3.1.0 through 6.0.0 and was reported by Niklas Merz.
Related entities
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
Sources
3 references tracked. Mallory keeps watching after this page renders.
CVE-2026-47430 - Cordova Plugin InAppBrowser: iOS: Arbitrary Cordova callback IDs can be dispatched without validation from InAppBrowser WebViews
cvefeed.io
Open sourceCordova Vulnerability: InAppBrowser Callback Flaw
securityonline.info
Open sourceoss-sec: CVE-2026-47430: Cordova Plugin InAppBrowser: iOS: Arbitrary Cordova callback IDs can be dispatched without validation from InAppBrowser WebViews
seclists.org
Open sourceSee the full picture, correlated to your attack surface.
Map indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.


