@goldlabelapps/saas
SaaS auth guards, session verification, and routing zone helpers.
This report shows the evidence for @goldlabelapps/saas@4.0.2. 1 of 2 known versions is blocked or flagged. See all versions.
AI Security Review
scanned 9h ago · by lpm-firewall-aiThe payment helper creates a publisher-chosen, lifetime free offer in the caller's Stripe account by default when promotions are enabled. This is an unauthorized financial action with a direct path to unpaid purchases or subscriptions.
Decision evidence
public snapshot- Checkout code automatically creates a hard-coded `MATEOFWEIZANG` Stripe promo with a 100% discount when promotions are enabled.
- The helper creates a forever coupon and promotion code in the Stripe account supplied by the caller.
- The checkout session permits promotion codes, allowing customers to redeem the created offer.
- The package has no install lifecycle scripts.
- The coupon creation is reached through the payment checkout helper, not at package import time.
- Authentication tokens are sent to configurable API endpoints as part of explicit sign-in flows.
Source & flagged code
4 flaggedCheckout code automatically creates a hard-coded `MATEOFWEIZANG` Stripe promo with a 100% discount when promotions are enabled.
dist/payments/stripe.jsView on unpkg · L1The helper creates a forever coupon and promotion code in the Stripe account supplied by the caller.
dist/payments/stripe.jsView on unpkg · L13Findings
Affected versions and remediation
This report applies to @goldlabelapps/saas@4.0.2.
The versions list below shows the verdict for each recorded version.
- Avoid installing @goldlabelapps/saas@4.0.2. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.