Skip to main content
VulnerabilityPublished

CVE-2025-65835: cordova-plugin-x-socialsharing · CVE-2025-65835 is a medium severity

Affects cordova-plugin-x-socialsharingSource CVE Database V5

0

Not known to be exploited · CVSS 6.2 Medium.

Data as of 26 Oct 2026, 13:47 UTC

CVSS 3.1 base score
6.2Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 20% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 15 Dec 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
npmcordova-plugin-x-socialsharingpkg:npm/cordova-plugin-x-socialsharingOther threatsAffected
  • =6.0.4
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

To mitigate CVE-2025-65835, organizations should: 1) Update the cordova-plugin-x-socialsharing plugin to a patched version once available that properly validates the presence of Intent.EXTRA_CHOSEN_COMPONENT before dereferencing it. 3) Restrict the exported broadcast receiver by setting android:exported="false" or applying permission checks to prevent unauthorized apps from sending crafted broadcasts. 4) Employ mobile application management (MAM) solutions to control which apps can be installed and restrict potentially malicious local apps. 5) Educate users about the risks of installing untrusted apps that could exploit local broadcast receivers. 6) Monitor app crash logs and device behavior for signs of repeated crashes that may indicate exploitation attempts. 7) For developers, follow secure coding practices to validate all intent extras and avoid null pointer dereferences. 8) Consider implementing runtime application self-protection (RASP) to detect and mitigate abnormal intent handling. These steps go beyond generic advice by focusing on broadcast receiver exposure and local app controls specific to this vulnerability.

Description

CVE-2025-65835 is a medium severity vulnerability in the Cordova plugin cordova-plugin-x-socialsharing version 6.0.4 for Android. The plugin registers an exported broadcast receiver that listens for android.intent.action. SEND intents but fails to validate the presence of the EXTRA_CHOSEN_COMPONENT extra, leading to a NullPointerException and application crash. Because the receiver is exported and lacks permission checks, any local app on the device can send crafted broadcasts to trigger repeated crashes, causing a denial of service at the application level. This vulnerability does not impact confidentiality or integrity but affects availability by crashing the host app. Exploitation requires local access to the device but no special privileges or user interaction.

References

Community reviews

Loading reviews…