registry  /  @virtru/dsp-sdk  /  0.7.8

@virtru/dsp-sdk@0.7.8

The DSP Web SDK enables integration with the Virtru Data Security Platform (DSP). It provides tools for encrypting and decrypting TDF (Trusted Data Format) content, as well as managing Attribute-Based Access Control (ABAC) operations.

Static Scan Results

scanned 3h ago · by rust-scanner

Static analysis flagged 10 finding(s) at 72.0% confidence. This version is warn-only unless an AI or security-team review confirms malicious behavior.

Static reason
One or more suspicious static signals were detected.

Decision evidence

public snapshot
Behavioral surface
Source
CryptoDynamicRequire
Supply chain
HighEntropyStringsUrlStrings
Manifest
NoLicense
scanned 29 file(s), 236 KB of source, external domains: only-required-for-back-compat.invalid, www.w3.org

Source & flagged code

6 flagged · loading source
dist/src/lib/fips-crypto/key-format.d.tsView file
16patternName = private_key_rsa severity = critical line = 16 matchedText = * @param...--`)
Critical
Critical Secret

Package contains a critical-looking secret pattern.

dist/src/lib/fips-crypto/key-format.d.tsView on unpkg · L16
16patternName = private_key_rsa severity = critical line = 16 matchedText = * @param...--`)
Critical
Secret Pattern

RSA private key in dist/src/lib/fips-crypto/key-format.d.ts

dist/src/lib/fips-crypto/key-format.d.tsView on unpkg · L16
33patternName = private_key_rsa severity = critical line = 33 matchedText = * Export...-`).
Critical
Secret Pattern

RSA private key in dist/src/lib/fips-crypto/key-format.d.ts

dist/src/lib/fips-crypto/key-format.d.tsView on unpkg · L33
dist/src/lib/fips-crypto/primitives.jsView file
73const modulePath = ['@virtru-private', 'fips-crypto-js'].join('/'); L74: void import(/* @vite-ignore */ modulePath).catch((err) => { L75: console.error('Virtru FIPS crypto initialization failed: @virtru-private/fips-crypto-js is not installed.', err);
Medium
Dynamic Require

Package source references dynamic require/import behavior.

dist/src/lib/fips-crypto/primitives.jsView on unpkg · L73
dist/src/lib/fips-crypto/key-format.jsView file
163patternName = private_key_rsa severity = critical line = 163 matchedText = * @param...--`)
Critical
Secret Pattern

RSA private key in dist/src/lib/fips-crypto/key-format.js

dist/src/lib/fips-crypto/key-format.jsView on unpkg · L163
203patternName = private_key_rsa severity = critical line = 203 matchedText = * Export...-`).
Critical
Secret Pattern

RSA private key in dist/src/lib/fips-crypto/key-format.js

dist/src/lib/fips-crypto/key-format.jsView on unpkg · L203

Findings

5 Critical1 Medium4 Low
CriticalCritical Secretdist/src/lib/fips-crypto/key-format.d.ts
CriticalSecret Patterndist/src/lib/fips-crypto/key-format.d.ts
CriticalSecret Patterndist/src/lib/fips-crypto/key-format.d.ts
CriticalSecret Patterndist/src/lib/fips-crypto/key-format.js
CriticalSecret Patterndist/src/lib/fips-crypto/key-format.js
MediumDynamic Requiredist/src/lib/fips-crypto/primitives.js
LowScripts Present
LowHigh Entropy Strings
LowUrl Strings
LowNo License