@vtex/faststore-plugin-buyer-portal@2.0.31
A plugin for faststore with buyer portal
AI Security Review
scanned 25d ago · by lpm-firewall-aiThe token forwarding is tied to a hardcoded iframe origin and guarded message handshake, rather than an operator-configurable or unrestricted recipient. Static inspection found no registry install hook or other concrete malicious behavior.
Decision evidence
public snapshot- The manifest has no preinstall, install, or postinstall hook; its only lifecycle entry is prepare for Husky.
- The required layout uses a fixed buyer-agent origin and posts authentication data only to that derived origin.
- The layout checks both the message origin and the embedded iframe window before responding to messages.
- The private buyer-organization-manager page forwards a VTEX authentication token to the hardcoded external buyer-agent iframe.
Source & flagged code
5 flagged · loading sourceSource sends credentials or rich application records to a package-controlled external receiver enabled by default.
src/features/b2b-agent/layouts/B2BAgentLayout/B2BAgentLayout.tsxView on unpkgThe required layout uses a fixed buyer-agent origin and posts authentication data only to that derived origin.
src/features/b2b-agent/layouts/B2BAgentLayout/B2BAgentLayout.tsxView on unpkg · L6Findings
Affected versions and remediation
This report applies to @vtex/faststore-plugin-buyer-portal@2.0.31.
See all versions of @vtex/faststore-plugin-buyer-portal for other recorded verdicts.
- Review the evidence and your use of @vtex/faststore-plugin-buyer-portal@2.0.31 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.