@feathery/react@2.70.0
React library for Feathery
AI Security Review
scanned 3mo ago · by lpm-firewall-aiThe flagged primitives implement documented browser form, chat, attachment, and PDF-preview functionality. Source inspection found no concrete malicious behavior or install-time attack chain.
Decision evidence
public snapshot- `dist/fthry_AssistantChat.CE0VuFOL.js` dynamically imports pinned pdfjs from jsDelivr.
- Assistant chat can upload user-selected attachments and index enabled in-form documents to its configured backend.
- `package.json` has no preinstall/install/postinstall hook; `prepare` only invokes Husky.
- Entrypoints `cjs/index.js` and `dist/index.js` load React library code, not install-time payloads.
- The reported Base64 uses convert data URLs and JWT/binary data; no obscured endpoint was found.
- Assistant requests are feature-gated/lazy-loaded and use caller-provided `baseUrl`; no hard-coded exfiltration host.
- No Node filesystem, shell, child-process, persistence, or AI-agent-control writes were found.
Source & flagged code
5 flaggedPackage source references a known benign dynamic code generation pattern.
dist/fthry_AssistantChat.CE0VuFOL.jsView on unpkg · L10383Package source references dynamic require/import behavior.
dist/fthry_index.DGvVJ4-q.jsView on unpkg · L271Findings
Affected versions and remediation
This report applies to @feathery/react@2.70.0.
See all versions of @feathery/react for other recorded verdicts.
- Review the evidence and your use of @feathery/react@2.70.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.