fiftyone.geolocation@4.5.98
Perform reverse geocoding using longitude and latitude to populate postal addresses
AI Security Review
scanned 3d ago · by lpm-firewall-aiThe package’s default pipeline enables runtime usage sharing that transmits identifying request data and permits all evidence fields, with no disclosure found in the README. This is suspicious telemetry; the test-only eval and lack of install hooks do not indicate malicious execution.
Decision evidence
public snapshot- The pipeline builder enables ShareUsage by default and adds it to the pipeline unless explicitly disabled.
- With default filter options, the usage component permits all evidence fields; it also extracts client IP and session ID.
- The component sends batched usage data to devices-v4.51degrees.com.
- The package has no install lifecycle scripts; its manifest scripts are for testing, linting, and type checking.
- The import entry point only exports the geolocation classes.
- The flagged eval is a compatibility check in a test file, not runtime package code.
Source & flagged code
4 flaggedSource passes code obtained from a remote response into a dynamic execution sink.
tests/geoLocationCloud.test.jsView on unpkg · L9Package source references dynamic code evaluation.
tests/geoLocationCloud.test.jsView on unpkg · L65Package source references dynamic require/import behavior.
tests/geoLocationCloud.test.jsView on unpkg · L22Findings
Affected versions and remediation
This report applies to fiftyone.geolocation@4.5.98.
See all versions of fiftyone.geolocation for other recorded verdicts.
- Review the evidence and your use of fiftyone.geolocation@4.5.98 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.