gatsby-core-theme@44.37.1
Gatsby Theme NPM Package
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe flagged external redirect is a false alarm, but the newsletter form automatically discloses a visitor’s IP to api.ipify.org on mount without an apparent consent control or opt-out. This is undisclosed runtime tracking, so the version warrants a warning rather than a publish block.
Decision evidence
public snapshot- When the newsletter form mounts, it automatically calls api.ipify.org and stores the returned IP, before form submission.
- The subscription request sends the visitor’s IP alongside the entered name and email to bacom.dk.
- The form validates required fields and invokes the custom submission handler from its submit handler.
- The success redirect is built from the configured site URL and the current page path.
- The IP lookup and subscription request are part of a newsletter signup flow; name and email are sent to the subscription endpoint after a form submission.
- The flagged redirect points back to the configured site’s page URL with a subscribed query parameter, not to an external destination.
- The inspected code does not collect credentials or show unrelated account actions.
Source & flagged code
6 flaggedPackage source references dynamic require/import behavior.
__mocks__/gatsby.jsView on unpkg · L1Source redirects browser users to an external URL carrying identity material.
src/components/molecules/newsletter/form/index.jsView on unpkg · L29Findings
Affected versions and remediation
This report applies to gatsby-core-theme@44.37.1.
See all versions of gatsby-core-theme for other recorded verdicts.
- Review the evidence and your use of gatsby-core-theme@44.37.1 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.