gatsby-core-theme@44.37.2
Gatsby Theme NPM Package
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe flagged redirect is a post-signup return to the current site, and the newsletter service receives form details only through the form submission handler. The component does look up the visitor's IP on mount, but the code uses it as part of the newsletter signup flow; no malicious behavior was identified.
Decision evidence
public snapshot- The package is a Gatsby theme and declares no install or postinstall lifecycle hook.
- After a newsletter form submission, the component sends the submitted details and IP address to bacom.dk; the response redirects to the current site URL with a subscribed=true query.
- The tracker sends affiliate tracking requests to a URL configured by the consuming site and exposes geotargeting as an environment-controlled option.
- The browser fetches the visitor's public IP from api.ipify.org when the newsletter form mounts, before submission.
- The package includes an empty index.js as its declared main entry point.
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.2.
See all versions of gatsby-core-theme for other recorded verdicts.
- Review the evidence and your use of gatsby-core-theme@44.37.2 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.