@vtex/faststore-plugin-buyer-portal@2.0.39
A plugin for faststore with buyer portal
AI Security Review
scanned 1d ago · by lpm-firewall-aiSource confirms automatic credential forwarding to two fixed external agent origins, but does not establish that the recipients are unrelated or unauthorized. This warrants a warning for unresolved credential exposure rather than a publish block.
Decision evidence
public snapshot- The package reads the VTEX account authentication cookie into its client context.
- The authorized buyer organization page passes that token to the B2B agent layout.
- The B2B layout loads a fixed external agent host and sends it the token and account details when the iframe loads.
- The authorized order-entry page also passes the token to its layout, which sends it with session and customer details to a second fixed external agent host.
- Messages are sent to a fixed agent origin rather than to an arbitrary window.
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 B2B layout loads a fixed external agent host and sends it the token and account details when the iframe loads.
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.39.
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.39 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.