@clerk/clerk-js
Clerk JS library
This report shows the evidence for @clerk/clerk-js@6.42.2. 0 of 28 known versions are blocked or flagged. See all versions.
AI Security Review
scanned 1d ago · by lpm-firewall-aiThe package is identified as Clerk's SDK, and the inspected telemetry is disclosed, limited to development instances, and disableable. However, its event payload includes a configured secret-key prefix sent to the telemetry endpoint, which warrants a warning.
Decision evidence
public snapshot- The SDK telemetry code adds the first 16 characters of a configured secret key to its event payload.
- Telemetry events are POSTed to https://clerk-telemetry.com/v1/event.
- Telemetry is enabled for development instances by default, though it can be disabled and the SDK displays a telemetry notice with an opt-out link.
- Only a 16-character prefix is included; the inspected code does not send the full configured secret key in this telemetry payload.
- The notice says telemetry applies to development instances and links to opt-out instructions; CLERK_TELEMETRY_DISABLED also disables it.
- The package metadata identifies the expected Clerk JavaScript repository and package directory.
Source & flagged code
5 flaggedPackage metadata claims a different repository identity while copied source loads a runtime dependency bridge.
dist/clerk.jsView on unpkg · L87The SDK telemetry code adds the first 16 characters of a configured secret key to its event payload.
dist/clerk.jsView on unpkg · L88Findings
Affected versions and remediation
This report applies to @clerk/clerk-js@6.42.2.
The versions list below shows the verdict for each recorded version.
- Review the evidence and your use of @clerk/clerk-js@6.42.2 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.