@feathery/react@2.88.0
React library for Feathery
AI Security Review
scanned 2mo ago · by lpm-firewall-aiStatic inspection found package-aligned browser functionality rather than a malicious chain. The scanner's dynamic-execution and session findings correspond to PDF loading and authenticated Feathery client requests.
Decision evidence
public snapshot- The PDF viewer dynamically imports a pinned pdfjs-dist module from jsDelivr at runtime.
- The client reads its own Feathery session cookie and sends it only as a request header to configured Feathery API URLs.
- The manifest contains only prepublish build and prepare hooks; it has no install, preinstall, or postinstall hook.
- No source evidence of filesystem harvesting, shell execution, persistence, or secret exfiltration was found.
- The dynamic import is a package-aligned PDF rendering dependency with a fixed version and host.
- The flagged bundled network code is normal authenticated form-service communication, not account takeover behavior.
Source & flagged code
7 flaggedPackage source references dynamic code evaluation.
dist/fthry_pdfjsLoader.CRkrFcJY.jsView on unpkg · L27Package source references dynamic require/import behavior.
dist/fthry_index.BByaMn6k.jsView on unpkg · L74Findings
Affected versions and remediation
This report applies to @feathery/react@2.88.0.
See all versions of @feathery/react for other recorded verdicts.
- Review the evidence and your use of @feathery/react@2.88.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.