registry / @clerk/clerk-js / 6.40.0
@clerk/clerk-js@6.40.0
⚠ Under reviewClerk JS library
AI Security Review
scanned 15d ago · by lpm-firewall-aiThe inspected manifest and bundle do not establish malicious behavior. The declared @clerk/shared dependency source was unavailable for review, so the package cannot be cleared as clean.
Static reason
One or more suspicious static signals were detected.
Trigger
Importing or using the package may load its declared runtime dependencies.
Impact
No specific harmful effect is confirmed from the inspected source.
Mechanism
The available source does not establish harmful behavior; the unresolved dependency’s behavior remains unverified.
AI rationale
The inspected manifest and bundle do not establish malicious behavior. The declared @clerk/shared dependency source was unavailable for review, so the package cannot be cleared as clean.
Evidence
package.json
Decision evidence
public snapshotAI called this Manual Review at 88.0% confidence as Unknown with medium false-positive risk.
AI review observations
- package.json identifies the Clerk package and version and declares @clerk/shared as a runtime dependency.
- The inspected dependency snapshot marks @clerk/shared unresolved because its source exceeded the inspection limit; its behavior could not be verified.
Evidence against
- No lifecycle scripts are declared in the inspected package manifest.
- The bundle’s telemetry code uses a Clerk telemetry endpoint and includes disabled and sampling controls.
Behavioral surface
CryptoEnvironmentVarsEvalNetwork
HighEntropyStringsMinifiedPossibleObfuscationUrlStrings
Source & flagged code
3 flaggeddist/clerk.jsView file
87package = @clerk/clerk-js; repositoryIdentity = javascript; dependency = @base-org/account
L87: ${e.trim()}
L88: (This notice only appears in development)`,te=e=>e7(`${e} as a function is not supported in this environment. The value will be ignored. Provide an absolute URL instead.`),tt={prox...
L89: For more information contact us at ${t}`)}function ao(e){throw Error(`${t7} Calling ${e}.reload is not currently supported. Please contact support.`)}function al(e){throw Error(`${...
High
Copied Package Dependency Bridge
Package metadata claims a different repository identity while copied source loads a runtime dependency bridge.
dist/clerk.jsView on unpkg · L87package.jsonView file
1{
"name": "@clerk/clerk-js",
"version": "6.40.0",
"description": "Clerk JS library",
"keywords": [
"clerk",
"auth",
"authentication",
"passwordles
Low
Suspicious Dependency Evidence
package.json identifies the Clerk package and version and declares @clerk/shared as a runtime dependency.
package.jsonView on unpkg · L1Findings
1 High3 Medium6 Low
HighCopied Package Dependency Bridgedist/clerk.js
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
LowScripts Present
LowEval
LowHigh Entropy Strings
LowUrl Strings
LowSuspicious Dependency Evidencepackage.json
LowSuspicious Dependency Evidencepackage.json
Affected versions and remediation
This report applies to @clerk/clerk-js@6.40.0.
See all versions of @clerk/clerk-js for other recorded verdicts.
- Review the evidence and your use of @clerk/clerk-js@6.40.0 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.