dccxx-s3-explorer@1.0.155-hoaphat
A production ready, batteries included starter template for Vite + React projects
AI Security Review
scanned 4mo ago · by lpm-firewall-aiStatic inspection does not show unconsented install-time execution or clear attacker exfiltration, so this is not a publish-block malware finding. The hardcoded bearer credential and runtime token handling are serious enough to warn rather than mark clean.
Decision evidence
public snapshot- dist/s3-explorer.js contains a hardcoded Bearer JWT in an Authorization header for get-knowledge-base calls.
- dist/s3-explorer.js stores OAuth access and refresh tokens in localStorage for SharePoint, OneDrive, and Google Drive flows.
- dist/s3-explorer.js sends those tokens to backend sync endpoints when user triggers cloud-to-S3 sync.
- README.md and package metadata describe a generic Vite boilerplate, not the shipped S3/cloud-sync UI.
- package.json has no preinstall/install/postinstall hook; prepare only runs husky.
- No child_process, shell execution, native binary loading, or dynamic remote code execution found in package entrypoints.
- Network activity is frontend/user-flow aligned: localhost API defaults plus Microsoft and Google OAuth endpoints.
- Cloud metadata URL appears inside bundled MSAL dependency constants, not package-authored harvesting logic.
Source & flagged code
9 flagged · loading sourcePackage contains a critical-looking secret pattern.
dist/s3-explorer.umd.cjsView on unpkg · L1096Source appears to collect browser login credentials for exfiltration.
dist/s3-explorer.umd.cjsView on unpkg · L1Findings
Affected versions and remediation
This report applies to dccxx-s3-explorer@1.0.155-hoaphat.
See all versions of dccxx-s3-explorer for other recorded verdicts.
- Review the evidence and your use of dccxx-s3-explorer@1.0.155-hoaphat 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.