react-native-drago-callkit@1.0.15
OpenSSF/OSV Malicious Advisory
imported 6d ago · by OpenSSF/OSVOpenSSF/OSV advisory MAL-2026-18394 confirms this npm version as malicious.
Independent LPM AI assessment
CleanIndependent AI assessment: clean. LPM AI assessed this version as clean; the assessments disagree.
The default postinstall path exits without changing project files, and the gated setup implements Android call integration. The flagged generated binary artifact was unreadable, but the available source and entry-point behavior did not indicate an attack.
Independent scan evidence
public snapshot- The manifest’s postinstall hook runs a script that exits unless DRAGO_CALLKIT_SETUP=true; setup is also exposed as an explicit npm command.
- When enabled, setup creates Android AppLauncher files and patches the consuming app’s MainActivity and MainApplication for call handling.
- The JavaScript entry point imports React Native and exposes CallKit methods through the native module; no unrelated import-time behavior was identified.
- Searches of Android source found no external network endpoints, credential references, or shell execution.
- The package declares a postinstall lifecycle script, so its default behavior needed review.
- A flagged generated .globals artifact was binary and could not be read by the source inspection tool; the package also includes readable Android implementation source.
Source & flagged code
9 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to react-native-drago-callkit@1.0.15.
See all versions of react-native-drago-callkit for other recorded verdicts.
- Avoid installing react-native-drago-callkit@1.0.15. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Source advisory published: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.