CVE-2026-47430Disclosure(apache / cordova_inappbrowser)

LOWCVSS 7.5 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

## Summary The iOS implementation of `cordova-plugin-inappbrowser` passes the `id` field from a `WKScriptMessage` body to `commandDelegate sendPluginResult:callbackId:` with no format validation (`CDVWKInAppBrowser.m:560–574`). Any web content loaded inside the InAppBrowser can fire any pending Cordova callback in the host app by posting a message whose `id` field is a guessable or enumerated callback identifier. An attack abusing this weakness must be tailored to the specific plugins and callback IDs the host app uses. Though an attacker with knowledge of common Cordova plugin configurations could craft reusable payloads targeting widely-adopted plugins. ## Impact An unauthenticated remote attacker who controls content displayed in the InAppBrowser — via a URL the app opens (OAuth redirect, marketing link, deep-link target) or a network interception — can call `window.webkit.messageHandlers.cordova_iab.postMessage({id: '<victim-callback-id>', d: '...'})` to fire callbacks belonging to any other installed Cordova plugin (Camera, Contacts, File, Geolocation). Cordova callback IDs follow the predictable format `<PluginName><sequential-integer>`, making enumeration feasible. Successful exploitation allows the attacker to spoof plugin results across trust boundaries — for example, injecting a forged camera approval, a fabricated contacts list, or a crafted file-read response. This issue affects Cordova Plugin InAppBrowser: from 3.1.0 through 6.0.0. Users are recommended to upgrade to version 6.0.1, which fixes the issue.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-20

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

NONE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • cordova_inappbrowser

Threat summary

  • 4 mentions across 3 observed days
  • Momentum state: stable

What's happening

  • Technical details provided in 2 signals
  • Disclosure: 2 classified signals
  • General: 2 classified signals
  • Peaked 2d ago at 2 mentions (2026-06-07); latest day: 1
  • 4 total mentions across 3 days

Affected systems

Vendors
Products
cordova_inappbrowser

Deep dive

Activity timeline4 mentions / 3d
01122Mentions · 2026-06-07: 2Mentions · 2026-06-08: 1Mentions · 2026-06-11: 1Technical Details · 2026-06-07: 1Technical Details · 2026-06-08: 106-0706-0806-11
Signal classification2 categories
Disclosure
250.0%
General
250.0%
Referenced assets4 URLs
Classification over time
DateTotalLabels
2026-06-072
Disclosure1General1
2026-06-081
Disclosure1
2026-06-111
General1
Full discourse4 posts
  • Open Source Security mailing list@oss_security
    Disclosure

    CVE-2026-47430: Cordova Plugin InAppBrowser: iOS: Arbitrary Cordova callback IDs can be dispatched without validation from InAppBrowser WebViews https://www.openwall.com/lists/oss-security/2026/06/07/1 Severity: important

    Post summary

    The text announces CVE‑2026‑47430, a Cordova InAppBrowser iOS vulnerability that allows arbitrary callback IDs to be dispatched without validation, with details linked to a mailing‑list discussion.

    01020543
    4.7K followersView on X
  • cybersecuritypath@cybrsecpath
    General

    CVE-2026-47430: Cordova InAppBrowser iOS Callback Hijack Flaw https://thecybrdef.com/cve-2026-47430-cordova-inappbrowser-ios-callback-hijack-flaw/ #Cyberupdates #Cybertechnews #Cybersecurity

    Post summary

    The tweet announces the CVE-2026-47430 with a short link but offers no substantive technical details, exploit information, or patch guidance.

    0000042
    9 followersView on X
  • CVE@CVEnew
    Disclosure

    CVE-2026-47430 ## Summary The iOS implementation of `cordova-plugin-inappbrowser` passes the `id` field from a `WKScriptMessage` body to `commandDelegate sendPluginResult:callbackI… https://www.cve.org/CVERecord?id=CVE-2026-47430

    Post summary

    The example provides a high‑level disclosure of an iOS Cordova plugin vulnerability, detailing how untrusted data is passed to a plugin result, but offers no PoC, exploit code, or patch information.

    00000171
    57.6K followersView on X
  • Vulmon Vulnerability Feed@VulmonFeeds
    General

    CVE-2026-47430 CVE-2026-47430 https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-47430

    Post summary

    The text only references CVE-2026-47430 and provides a link to a vulnerability details page, offering no actionable or detailed information.

    0000037
    4.0K followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Appapachecordova_inappbrowser---

Explore more