CVE-2025-65835 in Cordova Plugin
Riassunto
di VulDB • 24/06/2026
Il plugin Cordova cordova-plugin-x-socialsharing (SocialSharing-PhoneGap-Plugin) per Android 6.0.4 registra un broadcast receiver esportato nl.xservices.plugins.ShareChooserPendingIntent con un filtro di intent android.intent.action.SEND. L'implementazione di onReceive accede a Intent.EXTRA_CHOSEN_COMPONENT senza verificare la presenza del valore null. Se viene inviato un broadcast con dati extra presenti ma privo di EXTRA_CHOSEN_COMPONENT, il codice dereferenzia un valore nullo e genera un'eccezione NullPointerException. Poiché il receiver è esportato ed esegue alcuna validazione dei permessi o dell'applicazione chiamante, qualsiasi applicazione locale sul dispositivo può inviare broadcast ACTION_SEND manipolati a questo componente causando ripetuti crash dell'applicazione host, risultando in una denial of service (DoS) di livello applicativo non autenticata per qualsiasi app che include il plugin.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.