@mapvx/web-components-ssr@1.8.0
A modern, framework-agnostic web component built with Angular 22 that provides an interactive map and location discovery interface.
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe component automatically includes a caller-provided API key in analytics events sent to Google Analytics. This exposes a credential to a host outside the key’s intended service, so the package is malicious.
Decision evidence
public snapshot- The bundle loads Google’s gtag script and configures a hard-coded Google Analytics tracking ID by default.
- The component accepts an API key and stores it in the logger; each analytics event includes that key in its payload.
- The component starts analytics session events automatically when instantiated.
- The package is a browser mapping component, and the bundle also contains ordinary map SDK functionality.
- The flagged BOM character appears in an XML/HTML parser’s standard handling of a leading byte-order mark.
Source & flagged code
3 flaggedSource contains bidi control or invisible Unicode characters associated with Trojan Source attacks.
dist/browser/chunk-D6zG2upO.jsView on unpkg · L2A bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
dist/browser/main.jsView on unpkgFindings
Affected versions and remediation
This report applies to @mapvx/web-components-ssr@1.8.0.
See all versions of @mapvx/web-components-ssr for other recorded verdicts.
- Avoid installing @mapvx/web-components-ssr@1.8.0. 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.