CVE-2025-65835 Null dereference in n/a
A local attacker can crash apps using this Cordova plugin by sending crafted broadcasts that trigger a null pointer exception in an exported receiver.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2025-65835?
CVE-2025-65835 is a medium-severity vulnerability in n/a, published on 15 Dec 2025. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
The Cordova plugin cordova-plugin-x-socialsharing (SocialSharing-PhoneGap-Plugin) for Android 6.0.4, registers an exported broadcast receiver nl.xservices.plugins.ShareChooserPendingIntent with an android.intent.action.SEND intent filter. The onReceive implementation accesses Intent.EXTRA_CHOSEN_COMPONENT without checking for null. If a broadcast is sent with extras present but without EXTRA_CHOSEN_COMPONENT, the code dereferences a null value and throws a NullPointerException. Because the receiver is exported and performs no permission or caller validation, any local application on the device can send crafted ACTION_SEND broadcasts to this component and repeatedly crash the host application, resulting in a local, unauthenticated application-level denial of service for any app that includes the plugin.
Weakness: CWE-476
Which versions are affected by CVE-2025-65835?
It affects 1 product.
Products include Eddyverbruggen Cordova-Plugin-X-Socialsharing.
How do I fix CVE-2025-65835?
No fix has been published for CVE-2025-65835 yet. Limit exposure of the affected software until one is available.
Is CVE-2025-65835 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2025-65835 exists.
Sources
Also known as GHSA-cr92-52gj-3fx9.