Is JavaScript-Java Bridge safe?
JavaScript-Java Bridge relays messages between webpages and locally installed Java programs via native messaging, with no validation of which Java host a page may connect to.
The extension injects a content script into all pages and relays postMessage calls from page JavaScript to a local Java native host specified by the page itself. Because the programName field is passed to connectNative() without an allowlist check, any page loaded on a site the user has granted access to can direct the extension to connect to any registered native messaging host on the machine. The connected Java program can in turn read and write DOM properties and invoke JavaScript methods on the page.
Part of this rating comes from analysis signals we haven't published as detailed findings yet.
AI-generated. Findings may contain errors. Those marked Verified have been manually reviewed.
Publishers can request a review.