@feathery/react@2.114.0
React library for Feathery
AI Security Review
scanned 12d ago · by lpm-firewall-aiSource inspection found no concrete attack behavior. The flagged transport belongs to analytics event delivery, and the account identity path is controlled by the form's identify_user setting.
Decision evidence
public snapshot- package.json identifies the React library, points to its CJS and ESM entries, and uses build and Husky lifecycle scripts.
- The analytics bundle batches events to its configured host using an analytics write key; its callers handle flushing and retrying those batches. This is not a saved Feathery session credential transfer.
- The form integration includes a user identity in analytics only when the identify_user setting is enabled.
- The reviewed entry bundles and dependency files show React, JSZip, Emotion, and React support modules; the encoded strings inspected in the main bundle serve ad-block filters or image data, while Feathery API defaults use Feathery hosts.
- No unauthorized account change or concrete attack behavior was identified in the inspected source.
- Static alerts for account hijacking and an encoded URL were not confirmed as unauthorized account actions or credential forwarding in the inspected source.
Source & flagged code
7 flaggedBrowser source reuses an authenticated session to collect identity data and mutate account settings while reporting externally.
umd/index.jsView on unpkg · L1Package source references a known benign dynamic code generation pattern.
umd/index.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @feathery/react@2.114.0.
See all versions of @feathery/react for other recorded verdicts.
- Review the evidence and your use of @feathery/react@2.114.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.